@charset "utf-8";
/* CSS Document */

#nav {

	background-color:#B30F10;
	background-position:top left;
	background-repeat:repeat-x;
	background:#B30F10 -webkit-gradient(linear, 0% 0%, 0% 100%, from(#b30f10), to(#940B0C));
	background:#B30F10 -moz-linear-gradient(50% 85% 90deg,#8A0C0C, #B30F10);
[?]	background:#B30F10 url(../images/nav_bg.gif) bottom left repeat-x;	
	border:1px solid #B30F10;
		-moz-border-radius-topleft:5px;
		-webkit-border-top-left-radius:5px;
		-moz-border-radius-topright:5px;
		-webkit-border-top-right-radius:5px;
	clear: both;
	height: 28px;
	margin: 5px auto 0px auto;
	padding: 0px 0px 5px 5px;
[?]	padding: 0 0 0 5px;	
	width: 953px;
	z-index: 1000;
}

#subnav {

	background-color:#151515;
	background-position:top left;
	background-repeat:repeat-x;
	background:#666 -webkit-gradient(linear, 0% 0%, 0% 60%, from(#151515), to(#4C4B4B));
	background:#666 -moz-linear-gradient(19% 75% 90deg,#4C4B4B, #151515);
[?]	background:#151515 url(../images/subnav_bg.gif) bottom left repeat-x;	
	border:1px solid #4F4F4F;
		-moz-border-radius-bottomleft:5px;
		-webkit-border-bottom-left-radius:5px;
		-moz-border-radius-bottomright:5px;
		-webkit-border-bottom-right-radius:5px;
	border-top:none;
	clear: both;
	height: 28px;
[?]	height: 25px;	
	margin: 0px auto 6px auto;
	padding: 0px 0px 5px 5px;
	width: 953px;
	z-index: 1000;
}

#nav, #nav ul, #subnav, #subnav ul {
	list-style: none;
	height: 1;
	z-index: 1000;
}

#nav li, #subnav li {
	float: left;
	margin: 0;
	padding: 0;
	text-shadow:2px 2px 2px #252525;
	z-index: 1000;
}

#subnav li {
	color:#FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: .1em;
	padding: 10px;
[?]	padding: 10px 10px 7px 10px;	
 	text-transform:uppercase;
}
 
#nav li:hover, #nav li.hover, #subnav li:hover, #subnav li.hover {
    position:static;
}

#nav li a {
	margin-top: 1px;
	border: none;
	padding: 10px 10px 10px 14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	letter-spacing: .1em;
	text-decoration: none;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: normal;
	display: block;
}

#subnav li a {
	margin-top: 1px;
	border: none;
	color: #FFFFFF;	
	text-decoration:underline;
	text-transform:none;
	/*padding: 10px 10px 10px 14px;*/
}

#nav li a:hover {
	text-decoration: none;
	background-color:#CC0000;
	padding: 13px 10px 10px 14px;
[?]	padding: 11px 10px 10px 14px;	
	margin: 0;
	border: none;
	z-index: 1000;
}

#subnav li a:hover {
	color:#CC0000;
	text-decoration:underline;
}

#nav li img {
	margin: -1px auto 0 auto;
	padding: 0px;
	z-index: 1000;
}
#nav li a:hover img {
	margin: -1px 0 0 0;
	padding: 0px;
	z-index: 1000;
}

#nav ul.nomenu, #nav li.nomenu, .noscreen {
	display: none;
}

