
@import url("core.css");
@import url("skeleton.css");
@import url("nav.css");
@import url("utility.css");


	
#mainnav 							{ padding: 0; list-style: none;  margin-left: 8px; position: absolute; top: 88px;  height: 29px; white-space: nowrap; }
#mainnav div  				{ float: left; }
#mainnav div div  		{ background-repeat: no-repeat !important; height: 29px; background-position: top; }

#mainnav a { 
	display: block; 
	font-size: 11px ;
	/*font: 23px;*/
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	color: #232323;
	/*border-right: 1px solid #CBCBCB;
	border-left: 1px solid #FFFFFF;
	padding: 5px 0px 5px 0px;*/
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #EAEAEA;
	}
	
#mainnav li { margin: 0; padding: 0; list-style-image: none; list-style-type: none; display:block; }
#mainnav a:hover { color: #232323; background-color: #EAEAEA; display: }
/*#mainnav li ul { border-bottom: 1px solid #ff0000; width: 120px; }*/
	
#mainnav li ul {
	border-left: 1px solid #666666;
	}

#mainnav li ul li a {
	display: block; 
	text-align: left;
	background: #fff;
	font: 11px/19px Tahoma, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #898989;
	border-right: 1px solid #666666;
	text-transform: none;
	letter-spacing: 0;
	padding: 0px 10px 0px 10px;
	color: #232323;
	width:120px;
	}
	
	#mainnav li ul a.last {
	display: block; 
	text-align: left;
	background: #fff;
	font: 11px/19px Tahoma, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #232323;
	border-right: 1px solid #666666;
	text-transform: none;
	letter-spacing: 0;
	padding: 0px 10px 1px 10px;
	color: #232323;
	width:120px; 
	}
	

	
	#mainnav li ul a.last:hover {
	display: block; 
	text-align: left;
	background: #b8b8b8;
	/* # e6e6e6; */ 
	font: 11px/19px Tahoma, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #232323; 
    font-weight: 500;
	border-right: 1px solid #666666;
	text-transform: none;
	letter-spacing: 0;
	padding: 0px 10px 1px 10px;
	color: #232323;
	width:120px; 
	}
	

	
	
#mainnav li ul li a:hover {
	display: block; 
	text-align: left;
	background: #b8b8b8;
	/* # e6e6e6; */ 
	font: 11px/19px Tahoma, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #666666;
	font-weight: 500;
	border-right: 1px solid #666666;
	text-transform: none;
	letter-spacing: 0;
	padding: 0px 10px 0px 10px;
	color: #232323;
	width:120px; 
	}



#mainnav li { float: left;  display: block; }
#mainnav li, 
#mainnav li ul { /* one extra pixel to make border line up evenly */ }	
#mainnav li ul { margin: 0 0 0 -1px; padding: 0; position: absolute; left: -999em; list-style: none; }
#mainnav li:hover ul, #mainnav li.sfhover ul { left: auto; display: block; }

#mainNavI   					{ }
#mainNavI a span  		{ display: none; }
#mainNavI a 					{ background-image: url(images/lbc_home_inactive.gif); width: 59px; display: block;  }
#mainNavI a:hover 		{ background-image: url(images/lbc_home_hover.gif); width: 59px; }

#mainNavII a 					{ background-image: url(images/lbc_min_inactive.gif); width: 89px; display: block;  }
#mainNavII a:hover 		{ background-image: url(images/lbc_min_hover.gif); width: 89px;  }
#mainNavII a span 		{ display: none; }
#mainNavII li 				{ clear:left; }	

#mainNavIII a 				{ background-image: url(images/lbc_cal_inactive.gif); width: 87px; display: block;  }
#mainNavIII a:hover 	{ background-image: url(images/lbc_cal_hover.gif); width: 87px;  }
#mainNavIII a span 		{ display: none; }
#mainNavIII li 				{ clear:left; }	

#mainNavIV a 					{ background-image: url(images/lbc_who_inactive.gif); width: 101px; display: block;  }
#mainNavIV a:hover 		{ background-image: url(images/lbc_who_hover.gif); width: 101px;  }
#mainNavIV a span 		{ display: none; }
#mainNavIV li 				{ clear:left; }	

#mainNavV a 					{ background-image: url(images/lbc_resources_inactive.gif); width: 92px; display: block;  }
#mainNavV a:hover 		{ background-image: url(images/lbc_resources_hover.gif); width: 92px;  }
#mainNavV a span 			{ display: none; }
#mainNavV li 					{ clear:left; }	

#mainNavVI a 					{ background-image: url(images/lbc_contact_inactive.gif); width: 86px; display: block;  }
#mainNavVI a:hover 		{ background-image: url(images/lbc_contact_hover.gif); width: 86px;  }
#mainNavVI a span 			{ display: none; }
#mainNavVI li 					{ clear:left; }


#preloadNavI					{ position: absolute; left: -999em; background: url(images/lbc_home_hover.gif); }
#preloadNavII					{ position: absolute; left: -999em; background: url(images/lbc_min_hover.gif); }
#preloadNavIII				{ position: absolute; left: -999em; background: url(images/lbc_cal_hover.gif); }
#preloadNavIV					{ position: absolute; left: -999em; background: url(images/lbc_who_hover.gif); }
#preloadNavV					{ position: absolute; left: -999em; background: url(images/lbc_resources_hover.gif); }
#preloadNavVI					{ position: absolute; left: -999em; background: url(images/lbc_contact_hover.gif); }


		
		
		



		