#top {
color:black;
width:100%;
height:89px;
padding:0;
background-color:white;
}

.skipmenu {
float:right;
font-size:0.6em;
color:black;
background-color:white;
font-weight:bold;
}

#top .logo {
float:left;
width:80px;
margin:0 0.5em 0 0.5em;
}

#title {
font-size:1.3em;
font-family:Arial Black;
}

#subtitle {
font-size:0.9em;
font-style:italic;
font-weight:bold;
font-family: Arial;
padding:0;
margin:0;
}

h1 {
padding:0;
margin:0;
border:0;
font-size:1.5em;
}

#header {
background-color: #ADC2F7;
color:white;
height:1.8em; 
width:100%;
border:0;
margin:0;
padding:0;
}

#navlist li ul li {
border: 0px;
}

#navlist {
color:white;
background-color:#ADC2F7;
width:100%;
}

#navlist, #navlist ul {
padding: 0;
margin: 0;
list-style: none;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size: 1em;
}

#navlist a {
display: block;
background-color: inherit;
padding: 0.5em 1em;
color: black;
text-decoration:none;
font-size:0.8em;
}

#navlist a:hover, #navlist li ul li:hover {
background-color: #7D92A7;
color: white;
}

#navlist li {
float: left;
}

#navlist li ul {
position: absolute;
width: 13em;
left: -999em;
}

#navlist li ul li {
width:13em;
}

#navlist li:hover ul {
left: auto;
}