/*****************************************
 Theme: MANSFIELD - Derived From: MANSFIELD
 *****************************************/
 #hd{min-height:110px;_height:110px;overflow:hidden;_overflow:visible;_overflow-x:hidden;}
 #zWrap{min-height:420px;_height:420px}		
 #ft{min-height:140px;_height:140px}
 #doc{position:relative;width:850px;margin:0 auto; padding-top:30px}
 #hd,#navigation{width:784px;margin:0 auto}
 #hContent{padding:20px 0 20px 15px;width:475px}
 #bd{overflow:hidden;zoom:1;padding:10px 0}
 #hMisc{display:none}
 #pageName{position:absolute;top:80px;left:545px;width:255px;text-align:right;min-height:30px;_height:30px}
 #navigation{padding-bottom:25px}
 ul#mainNav{overflow:hidden;zoom:1}
 ul#mainNav li{display:inline}
 ul#mainNav li a{float:left;display:block;padding:10px 8px;margin-right:1px;white-space:nowrap}
 #zB #mapZone{width:190px;height:190px}
 #zB #drivingDirectionsLnk{top:195px}
 #zC form#contactForm{width:160px}
 #ft{padding:20px 0}
 #fContent{float:right;width:385px;text-align:right;margin-right:40px;display:inline}
 #fMisc{float:left;width:300px;margin-left:40px;display:inline}
 #fBadges {margin-left:auto;margin-right:auto;width:770px;}
 #body .nav_hassub #wrapper .sub_static #subNav a {float:left;}
 #body #wrapper .sub_dynamic #mainNav .subNav a {margin-right:0;}
 #body .nav_hassub #navigation #subNav {overflow:hidden;zoom:1;}
 
 
 /*****************************************
 Theme: MANSFIELD - Derived From: MANSFIELD
 *****************************************/
 
 
 
 
 		#body  {
 			font-size: 11px; 
 			font-family: Verdana, Arial, sans-serif; 
 		}
 		
 		#fContent { 
 			font-size: 10px; 
 		}
 
 		
 		#body p {
 			line-height: 16px;
 		}
 		
 		#fMisc p {
 			font-size: 10px;
 		}
 
 		
 		#body h1 {
 			font-family: Georgia, Verdana, Arial, sans-serif; 
 			font-size: 36px;
 		}
 		
 		#hd h1 {
 			font-size: 20px; 
 			font-weight: bold; 
 		}
 
 		
 		#body h2 {
 			font-family: Georgia, Verdana, Arial, sans-serif; 
 			font-size: 30px;
 		}
 		
 		#hd h2 {
 			font-size: 25px; 
 			font-weight: bold;
 		}
 		
 		#pageName h2 {
 			font-weight: bold; 
 		}
 
 		
 		#body h3 {
 			font-family: Georgia, Verdana, Arial, sans-serif;
 			font-size: 20px;
 			padding:5px 0;
 		}
 		
 		#hd h3 {
 			font-size: 20px;
 			font-weight: bold; 
 		}
 
 		
 		#body h4 {
 			font-family: Verdana, Arial, sans-serif;
 			font-size: 14px;
 			font-weight: bold;
 		}
 		
 		#hd h4 {
 			font-size: 16px; 
 			font-weight: bold;
 		}
 
 
 		
 		ul#mainNav li a { 
 			text-transform: uppercase; 
 			font-size: 12px;
 			font-family: Georgia; 
 		}
 
 
 		#doc { 
 			background-repeat: no-repeat;
 		}
 		
 		#hd { 
 			background-repeat: repeat-y;
 		}
 		
 		#bd {		background-repeat: repeat-y;
 		}
 		
 		#ft {
 			background-repeat: no-repeat;
 			background-position:0 100%;
 		}
 
 
 
 		/* 
 		 * direction and color of the arrow (assuming arrow sprite)
 		 */
 		#body .toggle img {
 			background-position:-240px -12px;
 		}
 
 		/* 
 		 * links for BOTH static and dynamic sub menus 
 		 * use this rule to group declarations common to the two different types of menus (static/dynamic)
 		 */
 		#body #mainNav .subNav a,
 		#body .nav_hassub #navigation #subNav a {
 			font-size:12px;
 			font-family:georgia;
 			font-weight:normal;
 		}
 
 		/* 
 		 * :hover and selected (active) links for BOTH static and dynamic sub menus
 		 * they are both styled the same 
 		 */
 		/* 
 		 * links for static sub menus
 		 */
 		#body .nav_hassub #wrapper .sub_static #subNav a {
 			line-height:normal;
 		}
 		
 		/* 
 		 * links for dynamic sub menus 
 		 */
 		/* 
 		 * sub menus 
 		 * displays horizontally below the main nav 
 		 */
 		/* 
 		 * sub menus (dropdown) 
 		 */
 		#body #mainNav .subNav {
 			border-style:solid;
 			border-width:1px;
 		}
 	
 
 
 
 /***************************************************
 Theme: MANSFIELD - Derived From: MANSFIELD
 Layout: Layout 1 - Derived From: Layout 1 with Title
 ***************************************************/
 .lo_custom #pageName {display:none}
 
 
 /***************************************************
 Theme: MANSFIELD - Derived From: MANSFIELD
 Layout: Layout 1 - Derived From: Layout 1 with Title
 ***************************************************/
 .lo_custom #hd h1 {
 		font-size: 30px;
 
 	}
 
 
 /**************************************************************
 Theme: MANSFIELD - Derived From: MANSFIELD
 Layout: Layout 1 with Title - Derived From: Layout 1 with Title
 **************************************************************/
 .lo_standard #pageName, .lo_custom2 #pageName {display:block}
 .lo_custom #zA, .lo_custom2 #zA {float:left;width:335px;margin-left:48px;display:inline}
 .lo_custom #zB, .lo_custom2 #zB {float:left;width:185px;margin-left:30px;display:inline}
 .lo_custom #zC, .lo_custom2 #zC {float:left;width:180px;margin-left:27px;display:inline}
 
 
 /**************************************************************
 Theme: MANSFIELD - Derived From: MANSFIELD
 Layout: Layout 1 with Title - Derived From: Layout 1 with Title
 **************************************************************/
 
 
 /**************************************************************
 Theme: MANSFIELD - Derived From: MANSFIELD
 Layout: Layout 2 with Title - Derived From: Layout 2 with Title
 **************************************************************/
 .lo_standard #zA {float:left;width:350px;margin:0px 0px 10px 50px;display:inline;}
 .lo_standard #zB {float:left;clear:left;width:350px;margin:10px 0px 10px 50px;display:inline;}
 .lo_standard #zC {width:370px;}
 .lo_standard #zC {margin-left:426px;}
 .lo_standard #zC,x:-moz-any-link {margin-left:25px;}
 .lo_standard #zC,x:-moz-any-link,x:default {margin-left:426px;}
 .lo_standard #zC, {margin-left:423px;}
 .lo_standard #zB #mapZone {width:340px;}
 .lo_standard #zC form#contactForm {width:90%;}
 
 
 /**************************************************************
 Theme: MANSFIELD - Derived From: MANSFIELD
 Layout: Layout 2 with Title - Derived From: Layout 2 with Title
 **************************************************************/
 .lo_standard #bd { 
 		background-repeat: repeat-y; 
 
 	}
 
 
 /*****************************************
 Theme: MANSFIELD - Derived From: MANSFIELD
 Layout: Layout 3 - Derived From: Layout 3
 ****************************************/
 .lo_layout3 #pageName {display:none}
 .lo_layout3 #zA {margin:0px 50px 10px 50px;}
 .lo_layout3 #zB {float:left;clear:left;width:350px;margin:10px 0px 10px 50px;display:inline;}
 .lo_layout3 #zC {float:right;width:370px;margin:10px 50px 10px 0;}
 .lo_layout3 #zB #mapZone {width:340px;}
 .lo_layout3 #zC form#contactForm {width:90%;}
 
 
 /*****************************************
 Theme: MANSFIELD - Derived From: MANSFIELD
 Layout: Layout 3 - Derived From: Layout 3
 ****************************************/
 .lo_layout3 #bd { 
 	background-repeat: repeat-y; 
 }
 .lo_layout3 #hd h1 {
 	font-size: 30px;
 }
 
 #body  {
 	color: #5f4d3c; 
 }
 		
 #fContent { 
 	color: #333333; 
 }
 
 #fMisc p {
 	color: #333333;
 }
 
 #body h1 {
 	color: #073269;
 }
 		
 #hd h1 {
 	color: #ffffff; 
 }
 
 #body h2 {
 	color: #ffffff;
 }
 		
 #hd h2 {
 	color: #ffffff; 
 }
 		
 #pageName h2 {
 	color: #ffffff;
 }
 
 #body h3 {
 	color: #6b2712; 
 }
 		
 #hd h3 {
 	color: #ffffff; 
 }
 
 #body h4 {
 	color:#ffffff;
 }
 		
 #hd h4 {
 	color: #ffffff; 
 }
 
 #body a {
 	color: #24506b;
 }
 		
 #ft a {
 	color: #333333;
 }
 
 #body a:hover,
 #body a:focus,
 #body a:active {
 	text-decoration: none;
 }
 
 ul#mainNav li a { 
 	text-decoration: none; 
 	color: #ffffff;
 }
 
 body {
 	background-color: #5f4d3c;
 }
 		
 #doc { 
 	background-color: #ffffff;
 	background-image: url(images/doc.png);
 }
 		
 #hd { 
 	background-color: #5f4d3c;
 	background-image: url(images/hd.png);
 }
 		
 #bd {	background-image: url(images/bd.png);
 }
 		
 #navigation {
 	background-color: #6a1400;
 }
 		
 ul#mainNav {
 	background-color: #04385d;
 }
 		
 ul#mainNav li a:hover,
 ul#mainNav li a:active,
 ul#mainNav li a:focus,
 ul#mainNav li.active a {
 	background-color: #628bbd;
 }
 		
 #ft {
 	background-image: url(images/ft.png);
 }
 
 #body #mainNav .subNav a,
 #body .nav_hassub #navigation #subNav a {
 	color:#FFFFFF;
 }
 
 #body #mainNav .subNav a:hover,
 #body .nav_hassub #navigation #subNav a:hover,
 #body #wrapper #navigation .active-sub a {
 	background-color:#628BBD !important;
 }
 		 
 #body #wrapper .sub_dynamic #mainNav .subNav a {
 	background-color:#04385D;
 }
 	
 #body .nav_hassub #navigation #subNav {
 	background-color:#04385D;
 	border-color:#032b4a;
 }
 	
 #body #mainNav .subNav {
 	border-color:#000000;
 }
 	
 .lo_standard #bd, .lo_layout3 #bd { 
 	background-image: url(images/bd_l2wt.png);
 }
