/* Navigation */
@font-face {
 font-family: Futura;
 src: url('../fonts/Futura-Book-BT.ttf');
}


.nav, .nav ul { 
	list-style: none;
	margin: 0;
	padding-left:40px;
	padding-top:13px;
	padding-bottom:10px;
}

.nav {
  font-family: Futura, Arial, Helvetica, sans-serif;
  font-size:11px;
  z-index: 100;
  position: relative;
}
.nav li {
  float: left;
  margin: 0;
  padding:0 0 0 5px;  
  position: relative;
  background-color:transparent; 
}

.navHover{
border-bottom:1px solid #525F55;
}

.active span.navHover{
border-bottom:1px solid #ffffff;
}

span.navHover:hover{
border-bottom:1px solid #ffffff;
}

.navBottom  {
	font-size: 7px;
	padding: 0 0 0 15px;
}
.nav li a {
  font: 11px Futura, Arial, Helvetica, sans-serif;
  color: #ffffff;
  display: block;
  padding: 0 9px;
  text-decoration: none;
  background:#516054 url(../img/navLeft.gif) 0 50% no-repeat;
  padding-left:20px;
}
.nav li a.first, .nav li a.first:hover {
	background-image: none;
	
}
.nav.navBottom li a {
	padding-right: 0;
}
.navBottom li a.first {
	padding: 0;
}

.nav li a:hover {
	text-decoration:none;
}

/*.nav li a {
	text-decoration:none;
	border-bottom:1px solid #516054;
}*/

#nav-one li:hover a, 
#nav-one li.sfHover a {
background-color: transparent;
color: #ffffff;
}
#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  background: #516054;
  color: #ffffff;
}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  background: #525f55;
  color: #fff;	
}

.nav ul {
  background: #565656;
  list-style: none;
  margin: 0;
  width: 100px;
  position: absolute;
  top: -999em;
  left: -1px;
}
.nav li:hover ul,
.nav li.sfHover ul {
  top: 13px;
  background-color: transparent;
	width: 120px; 
}
.nav ul li {
  border: 0;
  float: none;
}
.nav ul a {
  border-bottom: 0;
  padding: 5px 0 5px 8px;
  width: 80px;
	height: 13px;
  white-space: nowrap;
	font-size: 12px;
}
.nav ul a:hover {
  background: #525f55;
  color: #000;
  
}
