body {background:url(lighthouse_bg.jpg) top left no-repeat; background-color: #4D77A9;}
#contentarea {width: 650px; margin-left: 115px; margin-right: auto; text-align: left; border: 1px solid #9E2425; background-color: #fff; font: 1em Arial,sans-serif; color: #000;}
#contentarea h1 {font: 1.8em Arial,sans-serif; color: #41170B; text-align: left; margin-left: 10px;}
#contentarea h2 {font: 1.3em Arial,sans-serif; color: #cc6600; text-align: left; margin-left: 20px;}
#contentarea h3 {font: 1.1em Arial,sans-serif; color: #828C83; text-align: left;  border-bottom: 1px solid #000; width: 95%; margin-left: 20px;}
#content p, #content ul {font: 1em Arial,sans-serif; color: #000; text-align: left; margin: 10px 0 0 20px;}
#contentarea ul {list-style-type: square; margin-left: 40px;}
.description {margin-left: 45px;}
#footer {font: .9em Arial,sans-serif; color: #41170B; text-align: left; border-top: 1px solid #41170B; background-color: #fff0bd; height: 60px; padding: 5px;}
#footer img {border: none;}
#navcontainer {margin: 20px 20px 0 30px; padding: 0; height: 20px; float: right; }
#navcontainer ul {border: 0; margin: 0; padding: 0; list-style-type: none; text-align: center;  }
#navcontainer ul li {display: block; float: left; text-align: center; padding: 0; margin: 0; }
#navcontainer ul li a {background: #fff; width: auto; height: 18px; border: 1px solid #9E2425; padding: 0 15px 0 15px; margin: 0 0 0 0; color: #9E2425; text-decoration: none; display: block; text-align: center; font: normal 10px/18px verdana, sans-serif; }
#navcontainer ul li a:hover {color: #9E2425; background: #EBD6D5;}
#navcontainer ul li a#current {color: #fff; background: #9E2425; }
#navcontainer a:active {background: #c60; color: #fff; }
#navcontainer li#active a {background: #c60; border: 1px solid #c60; color: #fff; }
#content {clear: both; margin-right: 20px; margin-bottom: 25px;}
#content img {border: 1px solid #000; padding: 3px; margin: 15px;}
td, th {border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; font: 11px Arial;}
th {font: bold 11px Arial;}
table {border-top: 1px solid #ddd; border-left: 1px solid #ddd; border-collapse: collapse; margin-left: 40px;}