.nav ul li ul {display:none; z-index:101;}

.nav ul li:hover ul {
  display:block !important; 
  position:absolute; 
  top:44px; left:0; 
  width:125px; 
  font-size:14pt;

  margin:0px; padding:0px;
}

.nav ul li:hover ul li a, .nav ul li:hover ul li a:link, .nav ul li:hover ul li a:visited {
  display:block; 
  background:rgb(236,223,194); 
  color:#111; 
  border-left:1px solid rgb(160,135,115);
  border-right:1px solid rgb(160,135,115);
  border-bottom:1px solid rgb(160,135,115); 
  width:125px;
}

.nav ul li ul li a, .nav ul li ul li a:link, .nav ul li ul li a:visited {color:black;}

.nav ul li:hover ul li a:hover, .nav ul li ul li a:hover {
  background:rgb(209,187,152); 
  color:#000;  

}



.nav ul li:hover ul li ul {display: none;}
.nav ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.nav ul li:hover ul li:hover ul.left {left:-125px;}
