#nav ul li {float:left; padding:4px 5px 0 5px; height:26px;}
#nav ul li:hover {background-color:#EFEFEF;}
#nav li {list-style:none; font-size:12px;}
#nav li:hover ul {display:block; position:absolute;}
#nav li ul {display:none; position:absolute;}
#nav ul li ul li {padding:4px 12px 1px 12px; float:none; width:auto; height:16px;}
#nav ul li ul li:hover {background-color:#FFF;}
#nav ul li ul {margin:14px 0 0 -10px; background-color:#EFEFEF;}
