/* CSS Document */
#nav {
  /*position: absolute; fixed width centered layout*/
  float: left; /*fixed width centered layout*/
  width: 100%;
  font-family: Arial, Helvetica, sans-serif;
  text-align: left;
 }

#nav ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
 }
 
#nav li {
  text-decoration: none;
  display: block;
  text-indent: 5px;
  
  width: 100px;
  padding-top: 2px;
  padding-right: 5px;
  padding-bottom: 8px;
  border-bottom: 1px solid #ffffff;
}

#nav li a img {
  text-decoration: none;
  border: none;
  
}
 
#nav li a:link, #nav li a:visited {
  /*margin-left 12px;*/
    text-decoration: none;
  padding: 0;
  color: #ffffff;
  background-color: transparent;
  font-size: 16px;
 }
 
 
#nav li a:hover {
  color: #66FFCC;
  display: block;
  padding: 0;
  font-size: 16px;

 }


#nav li ul {
  display: none;
  position: absolute; 
  top: 0px;
  left: 100%;
  z-index: 150;
  }
  
#nav li > ul {
	top: auto;
	left: auto;
	}
	
#nav li:hover ul, #nav li.over ul{ 
  display: block;
  border: 1px solid #990000;
  background: white;
  font-size: 11px;
  
  }
  
#nav li ul li a:hover {
   display: block;
   background: #ae8645;
   color: #990000;
   font-size: 11px;

}

#nav li ul li {
  height: auto;
  text-indent: 5px;
  padding: 0px;
}

#nav a span {
  display: none;}
#nav a:hover span {
  display: block;
  position: absolute; 
  top: 450px; 
  left: 0px;
  width: 100px;
  background: black;
  border: 1px solid #990000;
  z-index: 149;
}
   