@charset "utf-8";
/* CSS Document */

.nav, .nav ul { 
	list-style: none;
	margin: 0 0 0 0 ;
	padding: 10px 0 0 0 ;
	font-size:12px;
	
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;	
}


 
.nav {
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;
  
}
.nav li {
  /*border-left: 1px solid #f54444;*/
  
  float: left;
  margin: 0;
  padding:  0;
  position: relative;
  text-align:center;
  height:30px;
  
}
.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited {
  /*font: bold 1.22em/25px Arial, Helvetica, sans-serif;*/
  /*background: #565656;*/
  font-weight:normal;
 color: #eee;
  display: block;
  padding: 0 20px;
  text-transform: capitalize;
  text-decoration: none;
  font-size:14px;
  border-right:1px solid #d9d9d9;
  
}

.nav li li a, .nav li li a:link, .nav li li a:active, .nav li li a:visited {
border-right:0;
}
 
.nav li a:hover {
  /*background: #ccc;*/
  color: #fff;
 
 
}
#nav-one li:hover a, 
#nav-one li.sfHover a {
  /*background: #ccc;*/
  color: #fff;
    background:#000

}



#nav-one li:hover ul a, 
#nav-one li.sfHover ul a {
  background: #000;
  color: #d9d9d9;
  width:170px;
  line-height:28px;	
  text-align:left;
   
  
}
#nav-one li:hover ul a:hover, 
#nav-one li.sfHover ul a:hover {
  /*background: #ccc;*/
  color: #fff;	
  
}
 
.nav ul {
  background: #000;
  
  list-style: none;
  margin:0;
  /*width: 100px;*/
  opacity: 0.7; 
filter: alpha(opacity=70);	
  position: absolute;
  top: -999em;
  left: 0;
  /*opacity: 0.7; 
filter: alpha(opacity=70);
-moz-opacity: 1;
	
	khtml-opacity: 1*/
}
.nav li:hover ul,
.nav li.sfHover ul {
  top: 30px;
  padding-top:10px;
}
.nav ul li {
  border: 0;
  float: none;
  
  
}

.nav li li { text-align:left;}

.nav ul a {
  /*border: 1px solid #000;*/
  border: 0;
  padding-right: 0px;
/* width: 170px; 
  white-space: nowrap;*/
}
.nav ul a:hover {
  /*background: #ccc;*/
  color: #000;
}