
 
/* containers */
#containNav {
	xclear:left;
	xfloat:left;
	width:900px;
	margin:0 auto 20px; auto;
	height:21px;
	xbackground:#242424 url(ximgs/nav_bg.gif) top left repeat-y;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
}


/* navigation */
#navigation{
	xfloat:right;
	xmargin-left: 9px;
	width: 900px;  /* bmh */
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 900px;
}

html>#navigation {
	width: 782px;
} 



#navItems{
	height:21px;
}

a.mainNavItem, a:Visited.mainNavItem {
	display:block;
	float:left;
	color:whitesmoke;
	padding:2px 6px 3px 6px;
	border-right: 1px dotted #242424;
	font-family: Arial, sans-serif;
	font-size:0.7em;
	letter-spacing: 0.1em;
	font-weight:bold;
	text-decoration:none;
	
	font-variant: small-caps;
	font-style: italic;
	
}
a.mainNavItemOver, a:Visited.mainNavItemOver {
	display:block;
	float:left;
	color:#fff;
	padding:2px 6px 3px 6px;
	border-right: 1px dotted #242424;
	font-family: Arial, sans-serif;
	font-size:0.7em;
	letter-spacing: 0.1em;
	font-weight:bold;
	text-decoration:none;
	xheight: 22px;
	
	font-variant: small-caps;
	font-style: italic;
	background: #333;
	
}
a.mainNavItemOn:hover, a.mainNavItem:hover, a.mainNavItemOver:hover{
	text-decoration:none;
	color:#fff;
}

a.mainNavItemOn, a:visited.mainNavItemOn {
	display:block;
	float:left;
	color:#fff;
	padding:2px 6px 3px 6px;
	border-right: 1px dotted #242424;
	font-family: Arial, sans-serif;
	font-size:0.7em;
	letter-spacing: 0.1em;
	font-weight:bold;
	text-decoration:none;
	xheight: 22px;
	
	font-variant: small-caps;
	font-style: italic;
	background: #666;
}



/* sub navigation */
#subnavigation{
	clear:both;
	margin:0px 4px 0 4px;
	width: auto;  
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:auto;		
}
/*
#subnavigation{
	clear:both;
	margin:3px 4px 0 4px;	
	height:32px;
	width: 790px;  	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 782px;		
}
*/

html>#subnavigation {
	width: 782px;
}

.dropNavBox {
	background:#666 url(ximgs/dropNav_bg.gif) bottom repeat-x;
	xborder: 1px solid #3b3b3a;
	xborder-top: 2px solid #999;
	border-bottom: 0px;
}


a.subNavItem {
	display:block;
	/*color:#9BA897;*/
	color:#fff;
	padding:2px 10px 4px 10px;
	font-family:arial,helvetica,sans-serif;
	font-size:0.7em;
	text-decoration:none;
	width:auto;
	border-bottom:1px solid #999;
	white-space:nowrap;
	background: none;
}


a.subNavItemOn, a:visited.subNavItemOn {
	display:block;
	/*color:#9BA897;*/
	color:#fff;
	padding:2px 10px 4px 10px;
	font-family:arial,helvetica,sans-serif;
	font-size:0.7em;
	text-decoration:none;
	width:auto;
	border-bottom:1px solid #388bc1;
	white-space:nowrap;
	background: #000;
}

a.subNavItem:visited
{
	color:#ccc;

}

a.subNavItem:hover
{
	color:#fff;
	text-decoration:none;
	background-color:#333;
}


#sub_home, #sub_fabrication, #sub_maintenance_performance, #sub_speedliner, #sub_about_us, #sub_contact_us, #sub_wheel_specials, #sub_led, #sub_halo, #sub_gallery
{
	display:none;
	position:absolute;
	xbackground-color:gray;
	xbackground:#707070 url("imgs/dropNav_bg.gif") repeat-x bottom;
	xborder: 1px solid #999;
	border-bottom: 0px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	z-index:1;
}




