/*****************************************
 Theme: Sovereign - Derived From: Sovereign  
 *****************************************/
 #hd{min-height:110px;_height:110px}
 #bd{min-height:440px;_height:440px}
 #ft{min-height:40px;_height:40px}
 #body{min-width:920px;_width:expression(document.documentElement.clientWidth < 920 ? "920px" : "auto");zoom:1}
 #hd{padding:20px 0 10px 100px;overflow:hidden;zoom:1;_overflow:visible;_overflow-x:hidden}
 #hContent{float:left;width:580px}
 #hMisc{float:left;width:180px;margin:0 0 20px 50px;display:inline}
 #bd{width:800px;margin-left:100px}
 #navigation{clear:both;padding-left:100px;overflow:hidden;zoom:1}			
 #pageName{padding:10px 0 10px 10px;margin-bottom:0}
 ul#maiNav{width:700px}
 ul#mainNav li{display:inline}
 ul#mainNav li a{_zoom:1;display:block;float:left;padding:2px 6px 4px 6px;margin-right:1px;white-space:nowrap}
 #zWrap{padding-top:15px}
 #zB #mapZone{width:300px;height:300px}
 #zB #drivingDirectionsLnk{top:305px}
 #zC form#contactForm{width:195px}
 #fContent{width:790px;margin:10px 0 20px 100px}
 #fMisc{display:none}
 *:first-child+html #hMisc{float:none;width:180px;display:block;margin-left:630px}
 #bd{padding-bottom:1px;position:relative}
 #fBadges {width:790px;margin-left:100px;}
 #body .nav_hassub #wrapper .sub_static #subNav a {float:left;padding:1px 7px 3px;}
 #body #wrapper .sub_dynamic #mainNav .subNav a {margin-right:0;}
 #body .nav_hassub #navigation #subNav {overflow:hidden;zoom:1;padding-left:0;}
 
 
 /*****************************************
 Theme: Sovereign - Derived From: Sovereign  
 *****************************************/
 
 
 
 	
 		#body  {	
 			font-size: 11px;
 			font-family: Verdana, Arial, sans-serif;
 		}
 		
 		#hMisc {
 			line-height:1.2em;
 		}
 		
 		#zC form#contactForm {	
 				font-size: 10px;
 		}
 		
 		
 		#body p {
 			line-height: 16px;
 		}
 
 		
 		#body h1 {
 			font-size: 36px;
 			padding: 10px 0;
 		}
 		
 		
 		#body h2 {
 			font-size: 26px;
 		}
 		
 		
 		#body h3 {
 			font-size: 16px;
 			font-weight:bold;
 		}
 		
 		
 		#body h4 {
 			font-size: 11px;
 			font-weight:bold;
 		}		
 		
 		#fContent {
 			font-size: 10px;
 		}
 			
 		
 
 		ul#mainNav li a {
 			font-size: 13px;
 			font-family: Arial, Helvetica, sans-serif;
 			text-transform: lowercase;
 		}
 			
 	
 		#body {
 			background-repeat: repeat-x;
 		}
 
 		#hd {		
 			background-repeat: repeat-x;			
 		}
 	
 		
 		#pageName {						
 			border-bottom-width: 1px;
 			border-bottom-style: solid;
 		}
 
 
 		/* 
 		 * direction and color of the arrow (assuming arrow sprite)
 		 */
 		#body .toggle img {
 			background-position:-492px -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:arial;
 			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 
 		 */
 		#body #wrapper .sub_dynamic #mainNav .subNav a {
 			font-size:13px;
 		}
 	
 		/* 
 		 * sub menus 
 		 * displays horizontally below the main nav 
 		 */
 		#body .nav_hassub #navigation #subNav {
 			text-transform:lowercase;
 			border-top-width:0;
 		}
 	
 		/* 
 		 * sub menus (dropdown) 
 		 */
 		#body #mainNav .subNav {
 			border-style:solid;
 			border-width:1px;
 		}	
 
 
 
 
 /*****************************************
 Theme: Sovereign - Derived From: Sovereign
 Layout: Layout 1 - Derived From: Layout 1
 *****************************************/
 .lo_custom #pageName {display:none;}
 .lo_custom #zA {width:580px;float:left;padding:10px 0;}
 .lo_custom #zB {clear:left;width:580px;float:left;padding: 10px 0;}
 .lo_custom #zC {width:156px;padding:10px 0;}
 .lo_custom #zC {margin-left:635px;}
 .lo_custom #zC,x:-moz-any-link {margin-left:57px;}
 .lo_custom #zC,x:-moz-any-link,x:default {margin-left:635px;}
 .lo_custom #zC form#contactForm {width:145px;}
 
 
 /*****************************************
 Theme: Sovereign - Derived From: Sovereign
 Layout: Layout 1 - Derived From: Layout 1
 *****************************************/
 .lo_custom #zC h3 {
 		font-family: arial;
 
 		text-transform: uppercase;
 
 		font-size: 12px;
 
 		letter-spacing: 0.2em;
 
 	}
 .lo_custom #bd {
 
 		background-repeat: repeat-y;
 
 		background-position: 100% 0;
 
 	}
 
 
 /**************************************************************
 Theme: Sovereign - Derived From: Sovereign
 Layout: Layout 2 With Title - Derived From: Layout 2 With Title
 **************************************************************/
 .lo_standard #zWrap {padding-top:0}
 .lo_standard #zA {_margin-top:5px;position:relative}
 .lo_standard #zA, .lo_standard #zB {float:right;width:550px}
 .lo_standard #zB {clear:right}
 .lo_standard #zC {width:200px;margin:5px 0 0 10px}
 
 
 /**************************************************************
 Theme: Sovereign - Derived From: Sovereign
 Layout: Layout 2 With Title - Derived From: Layout 2 With Title
 **************************************************************/
 .lo_standard #bd {
 
 		background-repeat: repeat-y;
 
 		background-position: 0 0;
 
 	}
 .lo_standard #zWrap h3 {
 
 		font-size: 18px;
 
 	}
 .lo_standard #zC {
 		font-size: 10px;
 
 		line-height: 2em;
 
 	}
 
 
 /**************************************************************
 Theme: Sovereign - Derived From: Sovereign
 Layout: Layout 3 With Title - Derived From: Layout 3 With Title
 **************************************************************/
 .lo_contact #pageName {padding-left:5px}
 .lo_contact #zWrap {padding-top:0}
 .lo_contact #zA {width:795px;padding:10px 5px 0 5px}
 .lo_contact #zB {float:left;width:380px;padding-left:5px}
 .lo_contact #zC {float:right;width:380px}
 
 
 /**************************************************************
 Theme: Sovereign - Derived From: Sovereign
 Layout: Layout 3 With Title - Derived From: Layout 3 With Title
 **************************************************************/
 
 
 /**************************************************************
 Theme: Sovereign - Derived From: Sovereign
 Layout: Layout 4 With Title - Derived From: Layout 3 With Title
 **************************************************************/
 .lo_layout4wt #pageName {padding-left:5px;background:none;}
 .lo_layout4wt #zWrap {padding-top:0;margin-top:5px}
 .lo_layout4wt #zC {clear:both; width:795px;padding:10px 5px 0 5px}
 .lo_layout4wt #zA {float:left;width:380px;padding-left:5px}
 .lo_layout4wt #zB {float:right;width:380px}
 
 
 /**************************************************************
 Theme: Sovereign - Derived From: Sovereign
 Layout: Layout 4 With Title - Derived From: Layout 3 With Title
 **************************************************************/
 
 #body  {	
 	color: #fef8fa;
 }
 		
 #zB #mapZone {
 	color:#000000;
 }	
 	
 #ft h1 {
 	color: #50473d;
 }
 		
 #body h2 {
 	color: #c7b299;			
 }
 		
 #ft h2 {
 	color: #50473d;
 }
 		
 #body h3 {
 	color: #c7b299;
 }
 		
 #ft h3 {
 	color: #50473d;
 }		
 		
 #body h4 {
 	color: #fff;
 }		
 		
 #ft h4 {
 	color: #50473d;
 }
 
 #fContent {
 	color: #50473d;
 }
 			
 #body a {
 	color:#e1913a;
 	text-decoration:none;
 }
 
 #body a:hover,
 #body a:focus,
 #body a:active {
 	text-decoration:underline;
 }
 
 ul#mainNav li a {
 	color: #362f2d;
 	text-decoration: none;
 }
 			
 ul#mainNav li a:hover,
 ul#mainNav li a:active,
 ul#mainNav li a:focus,
 ul#mainNav li.active a {
 	color: #ffffff;
 	text-decoration:none;
 }
 
 #ft a:link,
 #ft a:visited {
 	color: #000000;
 	text-decoration: underline;
 }
 		
 body {
 	background-color: #000000;
 }
 		
 #body {
 	background-image: url(http://us.i1.yimg.com/us.yimg.com/lib/smb/assets/hosting/yss/themes/sovereign/v_1_1_2_7/images/poundbody.gif);
 }
 
 #hd {		
 	background-color: #005B7F;
 	background-image: url(http://us.i1.yimg.com/us.yimg.com/lib/smb/assets/hosting/yss/themes/sovereign/v_1_1_2_7/images/hd.gif);
 }
 	
 #pageName {
 	background-color: #312f2d;
 }
 		
 #navigation {
 	background-color: #c7b299;
 }
 		
 ul#mainNav li a:hover, ul#mainNav li.active a {
 	background-color: #f26522;
 }
 		
 #ft {
 	background-color: #c7b299;
 }
 
 #pageName {						
 	border-bottom-color: #c7b299;
 }
 
 #body #mainNav .subNav a:hover,
 #body .nav_hassub #navigation #subNav a:hover,
 #body #wrapper #navigation .active-sub a {
 	background-color:#F26522 !important;
 	color:#FFFFFF !important;
 }
 		 
 #body .nav_hassub #wrapper .sub_static #subNav a {
 	color:#362F2D;
 }
 		
 #body #wrapper .sub_dynamic #mainNav .subNav a {
 	background-color:#C6B299;
 	color:#362F2D;
 }
 	
 #body .nav_hassub #navigation #subNav {
 	background-color:#C6B299;
 }
 	
 #body #mainNav .subNav {
 	border-color:#292323;
 }	
 
 .lo_custom #zC h3 {
 
 	color: #ffffff;
 }
 .lo_custom #bd {
 	background-image: url(http://us.i1.yimg.com/us.yimg.com/lib/smb/assets/hosting/yss/themes/sovereign/v_1_1_2_7/images/bd_l1.gif);
 }
 .lo_standard #bd {
 	background-image: url(http://us.i1.yimg.com/us.yimg.com/lib/smb/assets/hosting/yss/themes/sovereign/v_1_1_2_7/images/bd_l2wt.gif);
 }
 .lo_standard #zWrap h3 {
 	color: #c7b299;
 }
