ul#nav,
ul#nav ul {margin:0; padding:0; width:180px; /* Width of Menu Items */ border-bottom:1px solid #ccc; background:rgb(255,237,0); /* IE6 Bug */ color:black; font-size:100%; font-weight:bold;}
 
ul#nav li {z-index:100; position:relative; list-style:none;}
 
ul#nav li a {display:block; text-decoration:none; color:#000; padding:3px; border:1px solid #ccc; border-bottom:0;}
	
/* Fix IE. Hide from IE Mac \*/
* html ul#nav li { float: left; height: 1%; }
* html ul#nav li a { height: 1%; }
/* End */
 
ul#nav ul {position:absolute; display:none; left:179px; /* Set 1px less than menu width */ top:0;}
 
ul#nav li ul li a {padding:2px 5px; font-size:90%; color:rgb(220,155,43); background-color:rgb(255,247,140);} 
/* Sub Menu Styles */
 
ul#nav li:hover ul ul,
ul#nav li:hover ul ul ul,
ul#nav li.over ul ul,
ul#nav li.over ul ul ul   {display: none; background-color:rgb(255,247,140);} /* Hide sub-menus initially */
 
ul#nav li:hover ul,
ul#nav li li:hover ul,
ul#nav li li li:hover ul,
ul#nav li.over ul,
ul#nav li li.over ul,
ul#nav li li li.over ul   {display:block;} /* The magic */
 
ul#nav li.menuparent {background-color:transparent;} /*{background:transparent url(arrow.gif) right center no-repeat;}*/
 
ul#nav li.menuparent:hover,
ul#nav li.over              {background-color:rgb(250,250,250);}
 
ul#nav li a:hover {color:rgb(220,155,43); background-color:rgb(250,250,250);}
