body { background: #F4F5E7; font: 0.8em arial, helvetica, sans-serif; /* text-transform: lowercase; */ margin: 0; padding: 0; } #header { background-color: #82A9D0; } #header ul { list-style: none; padding: 0; margin: 0; background: white; float: left; width: 100%; } #header li { float: left; margin: 0 1em 0 0; } #header a { text-decoration: none; display: block; /* width: 6em; */ width: 15em; padding: 0 0.5em; font-weight: bold; color: black; border-bottom: 0.5em solid #BACFE4; color: #BACFE4; } #header a:hover { border-color: #fa3; */ color: #454F8C; border-color: #454F8C; } #header #selected a { color: #6D8CA0; border-color: #6D8CA0; } #content { clear: both; color: black; padding: 1em; } #content p { margin: 0 0 1em 0; } h1 { margin: 0; padding: 0.5em 0 1em 0.5em; color: black; font-size: 1.5em; font-style: italic; }