@charset "utf-8";
/* CSS Document */

.style1 {
	font-size: 10px;
	text-align: center;
}
.attorneyback { background-image: url(../attorneys/images/attorneys_01.jpg); background-repeat: no-repeat; background-position: right bottom;
margin-top: 0em;
}

.attorneyback p {
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 10px;
color: #333333;
margin-top: 0em;
}

.AVrating, .AVrating a, .AVrating a:hover, .AVrating:visited
{
font-weight:bold;
color:#A32C27;

}
.AVrating a
{
text-decoration: none;
}
.AVrating a:hover
{
text-decoration:underline;
}


.homeback { background-image: url(../images/home_01.jpg); background-repeat: no-repeat; background-position: right bottom; }
.right_col_desc, .right_col_desc_ContactUs, .right_col_desc_adtl
{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #642A00;
width: 277px;
padding-left: 44px;
padding-bottom: 90px;
}
.right_col_desc_adtl
{
padding-bottom: 40px;
}

.tuck
{
color:#333333;
font-size: 10px;
}


.ContactUSException a, .ContactUSException a:visite, .ContactUSException a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #642A00;
text-decoration:none;
}

.ContactUSException a:hover
{
text-decoration:underline;
}





.right_col_desc_ContactUs
{
padding-bottom: 140px;
}


.right_col_desc p
{
padding-top: 3px;
margin-top: 3px;
}

.ContactUSException
{
padding-left: 6px;
margin-top: 3px;
}

.text2 { color: #669999; font: bold 11px Arial, Helvetica, sans-serif; }

.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
.textbullets { color: #704000; font: 10px Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: text-top; }
.textbullets2 { color: #704000; font: 10px Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; vertical-align: text-top; margin-left: 6pt; }
.textbulletslarge { color: #704000; font: 12px Arial, Helvetica, sans-serif; text-decoration: none; text-align: left; margin-left: 6pt; vertical-align: text-top; }
.style2 {color: #FFFFFF}
.style3 {
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}
.style3Offset {
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}



.style4 {
	font-size: 8px;
	font-weight: bold;
	font: times,arial,helvetica;
}
.hometext { 
color: #4D4D4D; 
font: 14px Arial, Helvetica, sans-serif;
vertical-align: text-top;
}

.hometext p
{
margin-top: .7em;
}


/*/////////////////// ADDDED */
.leftColFillerMain
{
background-image: url(../images/leftColFillerMain.jpg);
background-position:left;
background-repeat:repeat-y;
}


.rightColFillerGreen
{
background-image: url(../images/rightColFillerGreen.jpg);
background-position:right;
background-repeat:repeat-y;
}
.copyright { color: black; font-size: 10px; font-weight: normal; font-style: normal; text-align: left; text-indent: 6px; }
.rightColFillerFirm { background-image: url(../firmprofile/images/rightColFillerFirm.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA01 { background-image: url(../practiceareas/images/rightColFiller01.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA02 { background-image: url(../practiceareas/images/rightColFiller02.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA03 { background-image: url(../practiceareas/images/rightColFiller03.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA04 { background-image: url(../practiceareas/images/rightColFiller04.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA05 { background-image: url(../practiceareas/images/rightColFiller05.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA06 { background-image: url(../practiceareas/images/rightColFiller06.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA07 { background-image: url(../practiceareas/images/rightColFiller07.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA08 { background-image: url(../practiceareas/images/rightColFiller08.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA09 { background-image: url(../practiceareas/images/rightColFiller09.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA10 { background-image: url(../practiceareas/images/rightColFiller10.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA11 { background-image: url(../practiceareas/images/rightColFiller11.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA12 { background-image: url(../practiceareas/images/rightColFiller12.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA13 { background-image: url(../practiceareas/images/rightColFiller13.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA14 { background-image: url(../practiceareas/images/rightColFiller14.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA15 { background-image: url(../practiceareas/images/rightColFiller15.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA16 { background-image: url(../practiceareas/images/rightColFiller16.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA17 { background-image: url(../practiceareas/images/rightColFiller17.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA18 { background-image: url(../practiceareas/images/rightColFiller18.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA19 { background-image: url(../practiceareas/images/rightColFiller19.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA20 { background-image: url(../practiceareas/images/rightColFiller20.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA21 { background-image: url(../practiceareas/images/rightColFiller21.jpg); background-repeat: repeat-y; background-position: right 50%; }
.rightColFillerPA22 { background-image: url(../practiceareas/images/rightColFiller22.jpg); background-repeat: repeat-y; background-position: right 50%; }
.titleheading { font: bold 12px Arial, Helvetica, sans-serif; }
.rightColFillerResources
{
background-image: url(../resources/images/resourcesrightColFiller.jpg);
background-position:right;
background-repeat:repeat-y;
}
.rightColFillerMedia
{
background-image: url(../media/images/rightColFillerMedia.jpg);
background-position:right;
background-repeat:repeat-y;
}
.homelink { background-image: none; }
.termsofuse { color: black; font-size: 9pt; font-weight: normal; font-style: normal; font-variant: normal; text-transform: none; text-align: left; }

.emailAttorney, .emailAttorney a, .emailAttorney a:visited, .emailAttorney a:hover
{
color: #642A00;
text-decoration: none;
font-size:10px;
font-weight: bold;
}


.visitOffice, .visitOffice a, .visitOffice a:visited, .visitOffice a:hover  
{
color: #642A00;
text-decoration: none;
font-size:13px;
}
.emailAttorney a:hover, .visitOffice a:hover  {text-decoration: underline;}

.ptText
{font-size: 12px;}

.ptText a
{
font-size: 10px;
color: #4d4d4d;
}

.mediaText, .mediaText a, .mediaText a:visited, .mediaText a:hover
{
font-size: 12px;
color: #4d4d4d;
text-decoration:none;
}

.mediaText a:hover
{
text-decoration:underline;
}



.emailCompany
{
color: #4d4d4d;
text-decoration: underline;

}

blockquote
{
margin-top: 0em;
margin-bottom: 0em;
}