/************************************
 Theme: Noir - Derived From: Ozark
 ************************************/
  #bd{min-height:300px;_height:300px;}
  #hd{min-height:125px;_height:125px;}
  #ft{min-height:40px;_height:40px;}
 #doc{position:relative;width:800px;margin:0 auto;}
 #hd{width:800px;margin-bottom:30px}
 #hContent{width:800px;margin-top:50px;}
 #hMisc {display:none !important;}
 #navigation{width:800px;margin:0 auto 30px;overflow:hidden;}
 ul#mainNav {margin-left: -10px;}
 ul#mainNav .subNav{margin-left: 10px;}
 ul#mainNav li{display:inline;}
 ul#mainNav li a{float:left;padding:0 10px 0 0;white-space:nowrap;}
 #body #wrapper .sub_dynamic #mainNav .subNav li,#body #wrapper .sub_static #mainNav .subNav li {padding: 0px;}
 .navpos_north .sub_static #mainNav li {float:left}
 #bd{width:800px;margin-bottom: 30px}
 #pageName{margin:0 0 30px;}
 #pageNameContent{width: 385px;}
 #zC h3 {padding-bottom:7px;}
 #ft{padding-bottom: 15px;}
 #fContent{width:385px;margin:0 auto 15px;float: left;}
 #fMisc{width:385px;margin:0 auto 1px;float: right;}
 #fMisc {overflow:hidden;*overflow:visible;overflow-x:hidden;}
 #fMisc br {float:left;display:none;}
 #hContent, #navigation, #pageNameContent, #zA, #zB, #zC, #ft{padding-top:10px;}
 .navpos_north .sub_dynamic #mainNav li,.navpos_north .sub_static #mainNav li {padding: 0 10px;}
 .navpos_north li.trigger a.toggle {margin-left:-15px !important;}
 p.vcard .org,p.vcard .street-address,p.vcard .extended-address,p.vcard .locality,p.vcard .postal-code,p.vcard .country-name,p.vcard .tel {padding-right:5px;}
 p.vcard .separator {margin-left:-6px;}
 p.vcard .org, p.vcard .adr, p.vcard .mailtoWrapper {display:block;}
 #fBadges {width:798px;margin:0 auto;}
 #body .nav_hassub #wrapper .sub_static #subNav a {padding:2px 9px 0 0;float:left;}
 #body .nav_hassub #navigation #subNav {overflow:hidden;zoom:1;}
 #body .toggle img {*margin-top: 5px}
 
 
 /************************************
 Theme: Noir - Derived From: Ozark
 ************************************/
 
 
 
 
 		#body  {
 			font-size: 11px;
 			font-family:  Verdana, Arial, Helvetica, sans-serif;
 		}
 
 
 		#body h1 {
 			font-size: 48px;
 			line-height: 1;
 		}
 
 
 		#body h2 {
 			font-size: 20px;
 			text-transform: uppercase;			
 		}
 
 
 		#body h3 {
 			font-size: 16px;
 		}
 
 
 		#body h4 {
 			font-size: 14px;
 			margin-bottom: 5px;
 		}
 
 
 
  		ul#mainNav li a {
  			font-size: 20px;
 			text-transform: lowercase;
  		}
 
 
  		#body #wrapper .sub_dynamic #mainNav li,
   		#body #wrapper .sub_static #mainNav li{
  			background-repeat: no-repeat;
  			background-position: center right;
          }
 
 
 		#hContent, #navigation, #pageNameContent, #zA, #zB, #zC, #ft{
 			border-top-width: 1px;
 			border-top-style: solid;
 		}
  
  		.navpos_north #subNav{
  			border-top:0px;
  		}
  		
  		#zB	#mapZone {
  			border-width: 1px;
  			border-style: solid;
  			_border-width: 0;
  		}
  
  		#zB #mapContainer {
  			_border-width: 1px;
  			_border-style: solid;
  		}
  		
 
 		/* 
 		 * direction and color of the arrow (assuming arrow sprite)
 		 */
 	     #body .toggle img {
 	         background-position: -60px -12px;
 	     }
 
  		/* 
  		 * direction and color of the arrow for the "active" item
  		 */
  		#body .active .toggle img {
  			background-position: -324px -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:13px;
 			  text-transform: lowercase !important;
  	     }
 
 
 
 
 
 /**************************************************************
 Theme: Noir - Derived From: Ozark
 Layout: Layout 1 - Derived From: Layout 1 with Title
 **************************************************************/
 .lo_layout1 #pageName {display:none;}
 
 
 /**************************************************************
 Theme: Noir - Derived From: Ozark
 Layout: Layout 1 - Derived From: Layout 1 with Title
 **************************************************************/
 
 
 /**************************************************************
 Theme: Noir - Derived From: Ozark
 Layout: Layout 1 with Title - Derived From: Layout 1 with Title
 **************************************************************/
 .lo_layout1 #zWrap, .lo_layout1wt #zWrap {float:left;width:100%;clear:left;}
 .lo_layout1 #zA, .lo_layout1wt #zA {width:100%;}
 .lo_layout1 #zB, .lo_layout1wt #zB {float:left;clear:left;}
 .lo_layout1 #zB, .lo_layout1wt #zB, .lo_layout1 #zC, .lo_layout1wt #zC {width:385px;}
 .lo_layout1 #zC, .lo_layout1wt #zC {float:right;}
 .lo_layout1 #zB #mapZone, .lo_layout1wt #zB #mapZone {width:380px;height:270px;}
 .lo_layout1 #zB #drivingDirectionsLnk, .lo_layout1wt #zB #drivingDirectionsLnk {top:275px;}
 .lo_layout1 #zC form#contactForm, .lo_layout1wt #zC form#contactForm {width:380px;}
 
 
 /**************************************************************
 Theme: Noir - Derived From: Ozark
 Layout: Layout 1 with Title - Derived From: Layout 1 with Title
 **************************************************************/
 
 
 /**************************************************************
 Theme: Noir - Derived From: Ozark
 Layout: Layout 2 with Title - Derived From: Layout 2 with Title
 **************************************************************/
 .lo_layout2wt #zWrap #zA {width:385px;float:left;margin-bottom:30px;}
 .lo_layout2wt #zWrap #zB {width:385px;float:right;margin-bottom:30px;}
 .lo_layout2wt #zC {clear:both;width:800px;}
 .lo_layout2wt #zB #mapZone {width:380px;height:240px;}
 .lo_layout2wt #zB #drivingDirectionsLnk {top:245px;}
 .lo_layout2wt #zC form#contactForm {width:380px;margin-left:20px;}
 
 
 /**************************************************************
 Theme: Noir - Derived From: Ozark
 Layout: Layout 2 with Title - Derived From: Layout 2 with Title
 **************************************************************/
 
 
 /**************************************************************
 Theme: Noir - Derived From: Ozark
 Layout: Layout 3 with Title - Derived From: Layout 3 with Title
 **************************************************************/
 .lo_layout3wt #zA, .lo_layout3wt #zB, .lo_layout3wt #pageNameContent {float:left;width:385px;}
 .lo_layout3wt #zB {clear:left;}
 .lo_layout3wt #zC {width:385px;_width:382px;}
 .lo_layout3wt #zC {margin-left:415px;}
 .lo_layout3wt #zC,x:-moz-any-link {margin-left:60px;}
 .lo_layout3wt #zC,x:-moz-any-link,x:default {margin-left:415px;}
 .lo_layout3wt #zB #mapZone {width:380px;height:260px;}
 .lo_layout3wt #zB #drivingDirectionsLnk {top:265px;}
 .lo_layout3wt #zC form#contactForm {width:380px;}
 
 
 /**************************************************************
 Theme: Noir - Derived From: Ozark
 Layout: Layout 3 with Title - Derived From: Layout 3 with Title
 **************************************************************/
 
 
 /**************************************************************
 Theme: Noir - Derived From: Ozark
 Layout: Layout 4 with Title - Derived From: Layout 1 with Title
 **************************************************************/
 .lo_layout4wt #zWrap {float:left;width:100%;clear:left;}
 .lo_layout4wt #zA {width:385px;float:left;}
 .lo_layout4wt #zB {float:right;}
 .lo_layout4wt #zB,.lo_layout4wt #zC {width:385px;}
 .lo_layout4wt #zC {float:right;clear:right}
 .lo_layout4wt #zB #mapZone {width:380px;height:270px;}
 .lo_layout4wt #zB #drivingDirectionsLnk {top:275px;}
 .lo_layout4wt #zC form#contactForm {width:380px;}
 
 
 /**************************************************************
 Theme: Noir - Derived From: Ozark
 Layout: Layout 3 with Title - Derived From: Layout 3 with Title
 **************************************************************/
 
 #body {
 	color: #fbf9ea;
 }
 
 #hd,
 #pageName {
 	color: #fff;
 }
 
 #body h3 {
 	color: #b1a541;
 }
 
 #body a:link,
 #body a:visited {
 	color: #00aeef;
 }
 
 #body a:hover,
 #body a:focus,
 #body a:active {
 	text-decoration: none;
 }
 
 ul#mainNav li a:link,
 ul#mainNav li a:visited,
 ul#subNav li a:link,
 ul#subNav li a:visited {
 	color: #fff;
 }
 
 ul#mainNav li.active a:link,
 ul#mainNav li.active a:visited,
 ul#mainNav li a:hover,
 ul#mainNav li a:focus,
 ul#mainNav li a:active,
 ul#subNav li.active a:link,
 ul#subNav li.active a:visited,
 ul#subNav li a:hover,
 ul#subNav li a:focus,
 #body #wrapper .sub_dynamic #mainNav .subNav a:hover,
 #body #wrapper .sub_dynamic #mainNav .active-sub a,
 #body #wrapper .sub_static #subNav .subNav a:hover,
 #body #wrapper .sub_static #subNav .active-sub a {
 	color: #b1a541;
 }
 
 html,
 body {
 	background-color: #000000;
 }
 
 .sub_dynamic .subNav,
 .sub_static .subNav,
 #mainNav .active {
 	background-color: transparent;
 }
 
 #hContent,
 #pageNameContent,
 #ft {
 	border-top-color: #b1a541;
 }
 
 #navigation,
 #zA,
 #zB,
 #zC {
 	border-top-color: #00aeef;
 }
 
 #body #wrapper .sub_dynamic #mainNav .subNav,
 #body #wrapper .sub_static #mainNav .subNav {
 	border-color: #b1a541;
 }
 
 #doc {
 	border-bottom-color: #1f3706;
 }
 
 #zC h3 {
 	border-bottom-color: #cccccc;
 }
 
 #zB	#mapZone {
 	border-color: #cccccc;
 }
 
 #zB #mapContainer {
 	_border-color: #cccccc;
 }
 
 #body #mainNav .subNav a {
 	color: #fff;
 }
 
 #body #wrapper .sub_dynamic #mainNav li,
 #body #wrapper .sub_static #mainNav li {
 	background-image: url("https://turbifycdn.com/lm/themes/yhoo/ga/noir/variant1/palette1/1.0.1/en-us/images/navigation.jpg");
 }
 
 #body #wrapper .sub_dynamic #mainNav .subNav li,
 #body #wrapper .sub_static #mainNav .subNav li {
 	background-image: none;
 	background-color: #000;
 }