#nav {
text-align: center;
}
#nav ul{
border: 0px solid black;
width: 100%;
padding: 0;
margin: 0;
white-space: no-wrap;
}
#nav ul li{
display: inline;
}
#nav ul li a{
padding-left: 1em;
padding-right: 1em;
font-size: 14px;
font-weight: 600;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: white;
}
#nav ul li a:hover{
color: #999999;
}





ul#menu {
list-style: none;
width: 100px;
}

ul#menu li {
margin-top: none;
display: inline;
}

ul#menu li a {
color: red;
border: #000 solid 1px;
background: yellow;
height: 100%;
width: 100%;
display: block;
}

ul#menu li a:hover {
background: red;
color: black;
border: #000 solid 1px;
display: block;
}



ul#mainav   { background-color: #5c6f90; list-style: none; margin: 0; padding: 0; width: 99% }
ul#mainav li a:link, ul#mainav li a:visited  { color: #fff; font: 500 10pt/0.6 arial, sans-serif; text-decoration: none; background-color: #369; display: block; padding: 6px 6%; width: 88% }
ul#mainav li { border-top: 1px solid #A5B5C6; }
ul#mainav li a:hover { background-color: #D87093; color: white;}
ul#mainav ul.subnav { list-style: none; margin: 0px; padding: 0;}
ul#mainav ul.subnav li  { padding-left: 1em; border-top: 0 none }
ul#mainav ul.subnav li a:link, ul#mainav ul.subnav li a:visited { padding: 2px; font: 0.7em/1.2 verdana, sans-serif; color: #fff; background-color: transparent; }
ul#mainav ul.subnav li a:hover { background-color: #D87093; color: white; text-decoration: underline;}

