ul#nav, ul#nav li ul { /* all lists */
   padding: 0;
   margin: 0;
   list-style: none;
   text-align: center;
   font-family: verdana,arial,san-serif;
   font-size: 14px;
   font-weight: bold;
   font-style: italic;
   line-height: 17px;
/*   background-color: #8f2f23; */
}

ul#nav  { /* top level list */
   width: 168px;
   z-index: 10;
   border: 0;
   margin: 0 0 10px 0;
}
     
ul#nav li { /* all list items */
   margin: 0;
   padding: 2px 2px 3px 2px;
}

ul#nav li ul { /* second-level lists */
   display: none;
   /*padding: 0;*/
   left: 0;
   top: 0px;
   width: 168px;
   z-index: 20;
}

ul#nav li ul li { /* second level list items */
   margin: 0 0 0 10px;
   border: 0;
   z-index: 30;
}


/* HOVERS */

ul#nav li:hover ul, ul#nav li.over ul { /* nested lists APPEAR under HOVERED list items */
   display: block;
   position: absolute;
   background-color: #7d2222;
   margin: 0 0 0 166px;
   z-index: 30;
}

ul#nav li:hover, ul#nav li.over {/* hovering over all list items (main or nexted) */
   background-color: #7d2222;
   position: relative;	
   }

ul#nav a { /* links in all list(s) (main or nested) */
   color: #fff;
   text-decoration: none;
   }


ul#nav a:hover { /* all links when HOVERING */
   color: #7d2222;
   text-decoration: none;
   }	

ul#nav li:hover a, ul#nav li.over a {  /* links when HOVERING over level-1 list items */
   color: #fff;
   }

ul#nav li:hover a:hover, ul#nav li.over a:hover { /* hovered links - hovered li items */
   color: #f2b24e
   }


/* C U R R E N T */

ul#nav li.current { /* all current list items */
   z-index: 5;
   background-color: #5e1a1a;
} 

ul#nav li.current a { /* links in all CURRENT list items, either level */
   color: #f2b24e;
   border-left: 4px solid #3187d5;
   padding-left: 5px;
   }   

ul#nav li.current ul { /* lists nested APPEAR under CURRENT main list items */
   position: relative;
   display: block;
   margin: 1px 0 0 0;
   width: 164px;
   background-color: #aa3838;
   border: 0;
   color: #fff;
   text-decoration: none;
} 

ul#nav li.current ul a { /* nested-list links under CURRENT main list items */
   border: 0;
} 
