/* Subpage Styles*/
body { background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}


#print_email, #footer,  #header, #top_columns  {margin: 0 auto !important; width:905px; }

#print_email {height:30px; padding:0px 0px 0px 0px;}
#header {background-image:url(images/logo.jpg); background-repeat:no-repeat; width:905px; height:225px;}

#book_call {float:right; width:270px; height: 190px; padding-right:20px; font-size:12px;}
#book_call img { float:left; padding-top:10px; padding-right:10px;   }
#book_call h1 {font-size:17px; font-weight:bold; padding: 50px 0px 5px 0px; margin:0px; color:#204B88; font-family:Arial, Helvetica, sans-serif;}
#book_call p {padding:0px 0px 0px 0px; margin:0px; font-size:12px; line-height:14px; color:#727171;}

#footer{padding-top:0px;  height:30px; }


#top_columns {height:auto; width:905px; background-image:url(images/topcolumn.jpg);
background-position: top; background-repeat:no-repeat;  position:relative; top:-45px; left:-1.4px; }


#column_left{width:200px; height:auto;  float:left; }
 

#column_right{ width:684px; height:auto;  min-height:650px;   margin-left:200px;  padding-bottom:30px; }
#column_right p{ padding-right:10px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#6D6D6D;}

#column_right li{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#6D6D6D;}


#testimonials_subpage {  width:170px !important;  float:left; position:relative; top:30px;}
#testimonials_subpage p{  font-size: 11px; font-family: arial; font-weight: lighter; color:#757575;}
#testimonials_subpage a{  font-size: 11px !important; font-family: arial; font-weight: lighter; color:#B39869;}
#testimonials_subpage h2 {color:#214C88; !important; font-size:18px; font-weight: lighter; margin:0px; padding:0px;}


h1 { font-size:25px; padding:10px 0px 0px 0px; margin-bottom: 0px;color: #1F3D79; font-weight:100; font-family: Verdana, Arial, Helvetica, sans-serif;}
h2 {color:#214C88; !important; font-size:18px; font-weight: lighter; margin:0px; padding:0px;}
h4 {color:#6B6B6B;font-size:10px;font-family:Arial, Helvetica, sans-serif;margin-top:0px;}
h5 {color:#6b6b6b;font-size:11px;font-family:Arial, Helvetica, sans-serif;margin-top:-6px;font-weight:bold;margin-bottom:2px;}

.spacers {font-size:10px; font-weight:bold; color:#3F6CA3; padding:0px 5px 0px 5px; }
.footer_links{color:#748386; font-size:12px; text-decoration:none;}
#footer a:hover { text-decoration:underline !Important;}
#address {color:#748386; font-size:12px; display:inline; padding-left:130px;}
#tagline {color:#A69372; font-style:italic; font-size:15px; font-weight:bold; 
padding-right:400px; margin-left:0px; position:relative; bottom:-20px;}
#print {color:#A69372; text-align:right; font-size:12px;}
#email {color:#A69372; text-align:right;  font-size:12px; padding-bottom:5px;}


body a:link { color:#3F6CA3;}
body a:visited { color:#A59273;}
body a:hover { color:#A59273; text-decoration:underline;}

.underline{text-decoration:underline;}


#testimonial-letter{
	background-image: url(../styles/images/testimonial-div.png);
	background-repeat: repeat-x; 
	border: 1px solid #9C9D9E;
	padding: 10px;
	margin-left:10px;
	margin-top:15px;
	margin-right:20px;
	margin-bottom:15px;
	}


#testimonial-letter-signature {
	font-weight: bold;
	text-align: right;
	font-family:Arial, Helvetica, sans-serif;
	background:transparent;
	}


#testimonials_swap { color:#FFFFFF; height:160px;}

//drop down menus//
	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none !important;
		float : left;
		width : 11em; 
	}
	#nav li:hover{height: auto;}
	#nav li { /* all list items */
		position : relative; list-style: none !important;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px; 
		width: 11em; 
	}
	
	#nav li ul { /* second-level lists */
		position : absolute; 
		left: -999em;
		margin-left : 10.5em;  
		margin-top : -2.3em; 
		padding:5px;
	} 
	#nav li ul a {background-color : #3F6CA3; color:#FFFFFF; font-size: 12px; background-image: none !Important;  width:150px; border-bottom:1px solid #ffffff; }
	 #nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
	font-size:16px; 
	font-weight: 100 !Important;
	text-indent:7px;
		width: 10em;
		display : block;
		color : #3F6CA3;
		text-decoration : none;
		background-color : #FFFFFF;
		background-image:url(images/nav_bg_menu_off.jpg); background-repeat:no-repeat; 
		background-position:top;
		border-bottom: 1px solid #A69372;
		border-top: 1px solid #A69372;
		/*border : 1px solid #97ABB2;*/
		padding : 5px;
	}
	
	#nav li a:hover {
		color : #FFFFFF;
		background-color :  #A59273;
 		background-repeat:no-repeat; 
		background-position:top;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}

	#nav { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }


//drop down menus//


