ul#navlist
{
padding: 0;
margin-top: 0px;
list-style-type: none;
float: left;
width: 100%;
color: #fff;
background-color: #008000;
font-size: 13px;
border-top: 7px solid #dcfc97;
border-bottom: 7px solid #dcfc97;
}

ul#navlist li { display: block; }

ul#navlist li a
{
float: left;
color: #fff;
background-color: #008000;
padding: 0px 5px 0px 5px;
text-decoration: none;
border-right: 1px solid #fff;
font-weight: bold;


}

ul#navlist li a:hover
{
background-color: lime;
color: black;
font-weight: bold;
}