#nav, #nav ul { 
padding: 1px 2px 2px 2px; 
margin: 0; 
list-style: none; 
position: absolute; 
left:260px;
top:2px;
z-index:99;
width:550px;
} 

#nav a { 
display: block; 
font-size:11px;
color: #FFFFFF;
font-weight:bold;
text-decoration:none;
text-align:left;

} 
#nav a:hover { 
color: #FFCC00;

} 

#nav li { 
float: left;  
padding: 0 5px 3px 3px; 

} 

#nav li ul { 
position: absolute; 
left: -999em; 
background-color: #333333;
top:14px;
border: 1px #000000 dashed;

}
#nav li ul a { 
display: block; 
color: #FFFFFF;
text-decoration:none;
font-weight: normal;
} 

#nav li:hover ul { 
left: auto; 
} 
#nav li:hover ul, #nav li.sfhover ul { 
left: auto; 
}