@charset "utf-8";
/* CSS Document */
body{
font-family:sans-serif, Helvetica, Arial;
color:#906E52;
margin:0px 0px 0px 0px;
}

#verticalPos{
width:964px;
margin:0px auto;
padding:8px;
cursor:default;
}

#content{
min-height:530px;
}

#footer{
border-top:solid 1px #a7adb4;
color:#a7adb4;
font:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
/*font-size:10px;*/
padding:4px;
text-align:right;
clear: both;

}
#footer a:link, #footer a:visited{
color:#906E52;
text-decoration:none;
}
#footer a:hover, #footer a:active{
color:#906E52;
text-decoration:underline;
}


#imgContainer img #maxImage{
float: top;
}

/* contact page specific CSS */
#contactBgImg{
	position:relative;
	top:62px;
}

hr.contacthr {
	width: 175px;
	text-align: right;/*this will align it for IE*/
	margin: 0 0 0 auto; /*this will align it right for Mozilla*/
	position: relative;
	right:-7px;
	background-color:#a8afb6;
	border:medium none;
 	height:1px;
}

a.contactLink:link, a.contactLink:visited {
	text-decoration: none;
	color: #906E52 !important;
}

a.contactLink:hover, a.contactLink:active {
	text-decoration: none;
	color: #a8afb6 !important;
}


a.externalLink:link, a.externalLink:visited {
	text-decoration: none;
	color: #906E52 !important;
}

a.externalLink:hover, a.externalLink:active {
	text-decoration: none;
	color: #a8afb6 !important;
}

#contactInfoContainer{
	position: absolute;
	top: 180px;
	right: 80px;
	font-size: 12px;
	color:#906E52;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 700;
	text-align:right;
	margin-top: 60px;
}

.fancyText{
	color: #a8afb6;
}

/*partners page*/
.bioname{
	font-size: 25px !important;
	color: #a8afb6 !important;
	}
	
#partnerBioLeft{
	float: left;
	width: 430px;
	padding-top: 10px;
	font-size: 10px;
	font-family:Helecticva, Arial, sans-serif;
	}
	
#partnerBioRight{
	float: Left;
	width: 510px;
	padding-left: 20px;
	padding-top: 10px;
	font-size: 10px;
	font-family:Helecticva, Arial, sans-serif;
	}

#partnerPic {
	padding:0px 0px 8px 0px;
}


a.boldLink:link, a.boldLink:visited {
	text-decoration: none;
	color: #906E52 !important;
	font-weight: 800;
}

a.boldLink:hover, a.boldLink:active {
	text-decoration: none;
	color: #a8afb6 !important;
	font-weight: 800;
}

a.partnersBioLink:link, a.partnersBioLink:visited {
	text-decoration: none;
	color: #906E52 !important;
}

a.partnersBioLink:hover, a.partnersBioLink:active {
	text-decoration: none;
	color: #a8afb6 !important;
}

.fancyTextBrown{
	color: #906e52;
	}

/*firm bio page*/

#firmBioLeft{
	float: left;
	width: 380px;
	padding-top: 10px;
	font-size: 12px;
	}
	
.firmName{
	font-size: 25px !important;
	color:#a8afb6 !important;
	}
	
#firmBioRight{
	float: Left;
	width: 482px;
	padding-left: 20px;
	padding-top: 10px;
	font-size: 12px;
	}
	
.nameText{
	color: #906E52;
	font-size:12px;
	}
	
.titleText{
	color: #a8afb6;
	font-style:normal;
	font-size: 10px;
	}

/* Press Page */
#pressLeft p{
color:#906E52;
font:Geneva, Arial, Helvetica, sans-serif;
font-size:9px;
}



/*******************/
/* CSS style for encrypted email links (emo plugin) */
span.emo_address, a.emo_address {
	text-decoration: none;
	color: #906E52 !important;
}

span.emo_address:hover, a.emo_address:hover {
	text-decoration: none;
	color: #a8afb6 !important;
}


/***********************/
	
.threeColLeft{
    font-size:11px;
    font-family:Helvetica, Arial, sans-serif;
	width:300px !important;
	float:left !important;
	position: relative;
	left: 2px;
	top:10px;
}	

.threeColMid{
    font-size:11px;
    font-family:Helvetica, Arial, sans-serif;
	width:200px !important;
	float:left !important;
	position: relative;
	left: 58px;
	top:10px;
}	

.threeColRight{
    font-size:11px;
    font-family:Helvetica, Arial, sans-serif;
	width:400px !important;
	float:left !important;
	position: relative;
	left: 60px;
	top:10px;
}
.descTitle{
	font-family: Helvetica, Arial, sans-serif !important;
	font-size:18px !important;
	font-weight: normal !important;
	padding:4px !important;
}
.descLabel{
    display:block !important;
    float:left !important;
    font-size:11px !important;
    font-weight:normal !important;
    width:90px !important;
    padding:5px !important;
}
.descText{
    font-family:Geneva,Arial,Helvetica,sans-serif !important;
    font-size:12px !important;
    margin:8px 0px !important;
    padding:5px !important;
}
.largeText{
	font-size: 20px;
	font:Geneva, Arial, Helvetica, sans-serif;
	color: #a8afb6;
}
a.regularLink:link, a.regularLink:visited {
	text-decoration: underline;
	color: #906E52 !important;
}

a.regularLink:hover, a.regularLink:active {
	text-decoration: underline;
	color: #a8afb6 !important;
}




.fileText{
    font-family:Geneva, Arial, Helvetica, sans-serif !important;
    font-size: 10px !important;
}