.top-nav {
font-size:12px;
font-weight:bold;
list-style:none;
}
.top-nav li {
float:left;
list-style:none;
margin-right:1px;
}
.top-nav li a {
line-height:20px;
text-decoration:none;
background:#DDDDDD;
color:#666666;
display:block;
width:80px;
text-align:center;
}
.top-nav li a:hover {
background:#900;
color:#FFF;
}
.top-nav ul {
list-style:none;
display:none;
width:80px;
padding:0;
position:relative;
}
.top-nav li ul li ul {
position:absolute;
top:0;
left:80px;
}