/*** adding the class sf-navbar in addition to sf-menu creates an all-horizontal nav-bar menu ***/

.sf-navbar {
	background: url('../img/nav-bg.png');
	width: 960px;
	height: 13px;
	position: relative;
	text-shadow: 1px 1px 1px #0c3d54;
	border-top: 1px solid #0c394f;
	padding-bottom: 33px;
}

.sf-navbar li {
	background: url('../img/nav-bg.png');
	position: static;
}

.sf-navbar a {
	border-top: none;
	color: #fff;
}

.sf-navbar li ul {
	width: 44em;
/*

IE6 soils itself without this*/
}

.sf-navbar li li {
	color: #f0f0f0;
	position: relative;
}

.sf-navbar li li ul {
	width: 13em;
}

.sf-navbar li li li {
	width: 100%;
}

.sf-navbar ul li {
	width: auto;
	float: left;
}

.sf-navbar a, .sf-navbar a:visited {
	border: none;
}

.sf-navbar li.current {
	background: #111;
}

.sf-navbar ul li ul li a:focus, .sf-navbar ul li ul li , .sf-navbar ul li ul li {
	padding: 0 !important;
	background: transparent !important;
}

.sf-navbar li:hover,
.sf-navbar li.sfHover,
.sf-navbar li li.current,
.sf-navbar li a:focus, .sf-navbar li  a:hover, .sf-navbar li  a:active {
	text-decoration: underline;
	background: none !important;
	color: #FFEA10;
	height: 22px;
}

.sf-navbar li:hover,
.sf-navbar li.sfHover,
.sf-navbar li li.current,
.sf-navbar li ul li a:focus, .sf-navbar li ul li a:hover, .sf-navbar li ul li a:active {
	background: url('../img/nav-arrow-top.png') 50% 95% no-repeat !important;
	text-decoration: underline;
	color: #FFEA10;
	height: 27px;
}

.sf-navbar ul li:hover,
.sf-navbar ul li.sfHover,
ul.sf-navbar ul li:hover li,
ul.sf-navbar ul li.sfHover li,
.sf-navbar ul li a:focus, .sf-navbar ul li a:hover, .sf-navbar ul li a:active {
	padding: 0 !important;
	background: none !important;
}

ul.sf-navbar li li li:hover,
ul.sf-navbar li li li.sfHover,
.sf-navbar li li.current li.current,
.sf-navbar ul li ul li a:focus, .sf-navbar ul li ul li a:hover, .sf-navbar ul li ul li a:active {
	padding: 0 !important;
	background: none !important;
}

ul.sf-navbar .current ul,
ul.sf-navbar ul li:hover ul,
ul.sf-navbar ul li.sfHover ul {
	padding: 0 !important;
	background: none !important;
}

ul.sf-navbar .current ul ul {
	top: -999em;
}

.sf-navbar li li.current > a {
	font-weight: bold;
}

.sf-sub-indicator {
	top: -999em;
	display: none;
}