.nav           { font-size: 12px; float: left; padding-top: 8px; width: 100% }
.nav ul   { list-style: none; float: left; margin: 0px; padding: 0px 0px 0px 180px }
.nav li  { float: left; margin: 0px; padding: 0px }
.nav a     { color: #f5f5f5; text-decoration: none; background-color: #c0c0c0; float: left; margin: 0px 1px 0px 0px; padding: 4px 8px; border: solid 1px #808080; width: 100%; height: 100%; display: block }
.nav a:hover  { color: white; text-decoration: none; background-color: #b2364a; border: solid 1px #b2364a }
#mainnav   { color: teal; font-size: 13px; font-family: Verdana, Helvetica, Geneva, Arial, SunSans-Regular; background-color: #092e6b; text-align: center; height: 23px }
#mainnav a { color: #fff; text-decoration: none; padding-left: 20px; }
#mainnav a:hover { color: #C8D1ff; }
