/********************************
 Theme:Blink - Derived From:Blink
 ********************************/
 #hMisc,#fMisc{min-height:3.3em;_height:3.3em}
 #bd{min-height:348px;_height:348px}
 #zA,#zB,#zC{min-height:7em;_height:7em}
 #doc{width:950px;overflow:hidden;}
 #bd{float:left;width:100%}
 #hd{min-height:190px;_height:190px;float:left;width:770px}
 #headerContent{margin:45px 0 0 300px;width:454px}
 #hMisc{position:absolute;top:0;left:0;width:285px;height:250px}
 #hMisc div{display:none}
 #pageName{position:relative;float:left;display:inline;margin:-3px 0 0 10px;text-align:right;width:270px}
 #navigation{float:right;position:relative;width:180px;margin-left:-180px;min-height:170px;_height:170px}
 ul#mainNav{margin:2px 7px 0 7px;padding:180px 0 20px 0}
 ul#mainNav .active{background:none}
 #navigation #mainNav li a{display:inline-block}
 #navigation #mainNav li a{display:block;border-left-width:8px;padding:1px 0 1px 10px;margin:0 0 5px 1px}
 #ft{padding:0 0 15px 300px;width:750px;overflow:visible;}
 #fContent{float:left;width:460px}
 #fMisc{float:left;width:190px;margin-left:15px;display:inline;}
 #fBadges{clear:both;}
 #navigation li {zoom:1;}
 #ft{*width:650px;*float:right;*padding-left:0;}
 #fContent{*width:445px}
 #body #wrapper .sub_static .subNav a {padding-left:20px;}
 #body .sub_dynamic #mainNav .subNav a {margin:0;}
 #body a.toggle {top:0 !important;*top:4px !important;}
 
 
 /********************************
 Theme:Blink - Derived From:Blink
 ********************************/
 
 
 
 
 		#body {
 			font-family:arial;
 		}
 
 
 
 		#ft {
 			font-size:12px;
 			line-height:1.2em;
 		}
 
 		#fContent {
     			font-size:9px;
 		}
 
 
 		#zA {
 			font-size:20px;
 			line-height:1.1em;
 		}
 
 
 		#zB, #zC {
 			font-size:12px;
 			line-height:1.5em;
 		}
 
 
 		#body h1 {
 			font-size:36px;
 			line-height:1.2em;
 		}
 
 
 		#body h2 {
 			font-size:16px;
 			text-transform:uppercase;
 			font-weight:bold;
 		}
 
 
 		#body h3 {
 			font-size:14px;
 			font-weight:bold;
 			text-transform:uppercase;
 		}
 
 
 		#zA h3 {
 			font-size:18px;
 		}
 
 
 		#body h4 {
 			font-weight:bold;
 			margin-bottom:0;
 		}
 
 
 
 		#fMisc p {
 			font-weight:bold;
 		}
 
 
 
 		ul#mainNav li a:link,
 		ul#mainNav li a:visited {
 			border-left-style:solid;
 			font-size:12px;
 			text-transform:uppercase;
 		}
 
 
 		#navigation {
 			background-repeat:repeat-y;
 			background-position:-770px 0;
 		}
 
 		ul#mainNav {
 			background-repeat:no-repeat;
 		}
 
 		#hMisc {
 			background-repeat:no-repeat;
 		}
 
 
 		#zWrap {
 			background-repeat:repeat-y;
 		}
 
 		#zA, #zB, #zC {
 			background-repeat:repeat-x;
 		}
 
 
 
 		/* 
 		 * direction and color of the arrow (assuming arrow sprite)
 		 */
 		#body .toggle img {
 			background-position: -96px 0;
 		}
 
 		/* 
 		 * 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 {
 			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 top items for dynamic menus 
 		 */
 		/* 
 		 * links for dynamic sub menus 
 		 */
 		/*
 		 * because we remove the border as label for active links
 		 */
 		ul#mainNav li a:hover, 
 		ul#mainNav li a:focus, 
 		ul#mainNav li a:active, 
 		ul#mainNav li.active a:link, 
 		ul#mainNav li.active a:visited {
 			font-weight: bold;
 		}
 
 
 
 /****************************************************
 Theme: Blink - Derived From: Blink
 Layout: Layout 1 - Derived From: Layout 1, With Title
 ****************************************************/
 .lo_custom #pageName {display:none}
 .lo_custom #zA {_margin-left:0}
 
 
 /****************************************************
 Theme: Blink - Derived From: Blink
 Layout: Layout 1 - Derived From: Layout 1, With Title
 ****************************************************/
 
 
 /********************************************
 Theme: Blink - Derived From: Blink
 Layout: Layout 1, With Title - Derived From: Layout 1, With Title
 *********************************************/
 .lo_custom #zWrap, .lo_standard #zWrap {padding-left:300px}
 .lo_custom #zA, .lo_standard #zA {width:456px;padding-bottom:20px;_margin-left:-3px}
 .lo_custom #zB, .lo_standard #zB, .lo_custom #zC, .lo_standard #zC {width:213px;float:left}
 .lo_custom #zB #mapZone, .lo_standard #zB #mapZone {width:213px;height:213px}
 .lo_custom #zC, .lo_standard #zC {margin-left:30px;display:inline}
 .lo_custom #zA, .lo_standard #zA, .lo_custom #zB, .lo_standard #zB, .lo_custom #zC, .lo_standard #zC {padding-top:15px}
 .lo_custom #zC form#contactForm .defFormText, .lo_standard #zC form#contactForm .defFormText, .lo_custom #zC form#contactForm .defFormInput, .lo_standard #zC form#contactForm .defFormInput {width:208px}
 
 
 /********************************************
 Theme: Blink - Derived From: Blink
 Layout: Layout 1, With Title - Derived From: Layout 1, With Title
 *********************************************/
 
 
 /********************************************
  * Theme: Blink - Derived From: Blink
  * Layout: Layout 2, With Title - Derived From: Layout 1, With Title
  * *********************************************/
 .lo_layout2wt #zWrap {padding-left:300px}
 .lo_layout2wt #zC {width:456px;padding-top:20px;_margin-left:-3px;clear:both;}
 .lo_layout2wt #zA, .lo_layout2wt #zB {width:213px;float:left}
 .lo_layout2wt #zB #mapZone {width:213px;height:213px}
 .lo_layout2wt #zB {margin-left:30px;display:inline}
 .lo_layout2wt #zA, .lo_layout2wt #zA, .lo_layout2wt #zB {padding-top:15px}
 .lo_layout2wt #zA form#contactForm .defFormText, .lo_layout2wt #zC form#contactForm .defFormInput {width:208px}
 
 
 /********************************************
  * Theme: Blink - Derived From: Blink
  * Layout: Layout 2, With Title - Derived From: Layout 1, With Title
  * *********************************************/
 
 #body {
 	color:#d7d7d7;
 }
 
 #body h1 {
 	color:#ff6b43;
 }
 
 #body h2 {
 	color:#ff6b43;
 }
 
 #body h3 {
 	color:#ff6b43;
 }
 
 #ft p {
 	color:#848484;
 }
 
 #body a:link,
 #body a:visited {
 	color:#d1d821;
 	text-decoration:none;
 }
 
 #zWrap a:hover,
 #zWrap a:focus,
 #zWrap a:active {
 	text-decoration:underline;
 }
 
 ul#mainNav li a:link,
 ul#mainNav li a:visited {
 	border-left-color:#c3d851;
 	color:#3b3b3b;
 }
 
 #fMisc a {
 	color:#d1d821;
 	text-decoration:none;
 }
 
 body {
 	background-color:#252525;
 }
 
 #hd {
 	background-color:#3b3b3b;
 }
 
 #navigation {
 	background-color:#c3d851;
 	background-image:url(../../../../../../../../../us.yimg.com/lib/smb/assets/hosting/yss/themes/blink/v_1_1_2_4_2_2/images/bg_stripe.gif);
 }
 
 ul#mainNav {
 	background-color:#c3d851;
 	background-image:url(../../../../../../../../../us.yimg.com/lib/smb/assets/hosting/yss/themes/blink/v_1_1_2_4_2_2/images/stripe_top.gif);
 }
 
 #hMisc {
 	background-image:url(../../../../../../../../../us.yimg.com/lib/smb/assets/hosting/yss/themes/blink/v_1_1_2_4_2_2/images/body_bg.gif);
 }
 
 #hMisc div {
 	background-image:none;
 	background-color:transparent;
 }
 
 #zWrap {
 	background-image:url(../../../../../../../../../us.yimg.com/lib/smb/assets/hosting/yss/themes/blink/v_1_1_2_4_2_2/images/bg_stripe.gif);
 }
 
 #zA, #zB, #zC {
 	background-image:url(../../../../../../../../../us.yimg.com/lib/smb/assets/hosting/yss/themes/blink/v_1_1_2_4_2_2/images/top_border.gif);
 }
 
 ul#mainNav li a:hover,
 ul#mainNav li a:focus,
 ul#mainNav li a:active,
 ul#mainNav li.active a:link,
 ul#mainNav li.active a:visited {
 	border-left-color:#ff6b43;
 }
 
 #body #mainNav .subNav a {
 	background-color: #C3D751;
 	color: #3B3B3B;
 	border-left-color: #C3D851; 
 }
 		
 #body #mainNav .subNav a:hover,
 #body #mainNav .active-sub a {
 	background-color:#B4CD02;
 	border-left-color: #B4CD02; 
 }
 
 #body .sub_dynamic #mainNav a {
 	border-left-color: #C3D851 !important;
 }
 	
 #body .sub_dynamic #mainNav .subNav a {
 	border-left-color: #C3D851 !important;
 }