#navcontainer { /* none needed */ }

ul#navlist
{
margin: 0;
padding: 0;
list-style-type: none;
white-space: nowrap;
}

ul#navlist li
{
float: left;
font-family: verdana, arial, sans-serif;
font-size: 9px;
font-weight: bold;
margin: 0;
padding: 5px 0 4px 0;
background-color: #ffeaf7;
border: 1px solid #fdc3e7;
}

#navlist a, #navlist a:link
{
margin: 0;
padding: 5px 9px 4px 9px;
color: #cf2a71;

text-decoration: none;
}

ul#navlist li#active
{
color: #ffffff;
background-color: #feb8e3;
}

#navlist a:hover
{
color: #ffffff;
background-color: #e6639c;
}