/**** Header ****/

#header {
margin: 0;
padding: 10px 10px 25px 21px;
font: bold 60%/1.3em Verdana, Arial, sans-serif;
}

#header li {
float: left;
display: inline;
}

#header ul li#rght {
margin: 0;
padding: 0;
float: right;
}

#rght a:link,
#rght a:active,
#rght a:visited {
font-weight: normal;
}

/**** Footer ****/
#footer {
margin-left: 245px;
padding-left: 10px;
background-color: #006699;
color: #5599b1;
font: 55%/4em Verdana, Arial, sans-serif;
}

#footer a:link,
#footer a:active,
#footer a:visited {
color: #bbd0d0;
text-decoration: none;
}

#footer a:hover {
color: #bbd0d0;
text-decoration: underline;
}