#navlist
{
padding: 1px;
margin: 0;
font: bold 8px Verdana, sans-serif;
border: 2px solid;
border-color: #AAA #666 #666 #AAA;
background: #CCC;
width: 6em;
}
#navlist ul
{
float:left;
margin:0;
padding:0;
}
#navlist li
{
list-style: none;
margin: 0;
padding: 0;
border: 1px solid;
border-color: #FFF #AAA #AAA #FFF;
text-align: center;
}

#navlist li a { text-decoration: none; }
#navlist li a:link { color: black; }
#navlist li a:visited { color: gray; }
#navlist li a:hover { color: white; }