html,body { margin:0;padding:0 }
body{ font: 85%/1.3 Verdana,Arial,sans-serif;
    background: #757D88; padding-bottom:20px }

p{ margin-top:0 }
h1,h2,h3{ font: normal normal 200% "Trebuchet MS",Arial,sans-serif }
h2{ font-size:160% }
h3{ font-size:120% }

div#header{ width:100%; overflow:hidden; background: #595D66 }
div#header h1,div#menu{ width:860px; margin:0 auto }
div#header h1{ padding: 30px 0 10px; color: #FFF }

ul#nav,ul#nav li{ list-style-type:none; margin:0; padding:0 }
ul#nav{ float:right; font-size: 80% }
ul#nav li{ float:left; margin-left: 3px; text-align: center }
ul#nav a{ float:left; width: 95px; padding: 5px 0; background: #377CB1; text-decoration:none; color: #FFF }
ul#nav a:hover{ background: #C5E6F6; color: #000}
ul#nav li.activelink a,ul#nav li.activelink a:hover{ background: #FFF; color: #003 }
li#images a { margin-left: 15px; }

div#container{width:860px;margin:0 auto 10px;padding:20px 0 10px;background:#FFF}

div#top{ clear:both; width:840px; margin:0 10px 0; padding: 10px 0;
    background: #000; color: #FFF }
ul#day,ul#day li { list-style-type:none; margin:0; padding:0 }
ul#day { width:100%; overflow:hidden; margin-bottom:0px; font-size: 80% }
ul#day li { float:left; margin-left:10px; margin-right:30px }

div#content{ float: left; display: inline; width: 840px; margin: 10px }
div#content{ font-size: 80%; }


div#footer{ clear:both; width:840px; margin:0 10px 0; padding: 10px 0;
    background: #757D88; color: #FFF; font-size: 80% }
div#footer p{ margin:0; margin-left:10px }

.alignleft { float:left; text-align: left; margin-left:10px }
.aligncenter { text-align: center }
.alignright { text-align: right; margin-right:10px }

.value  { font-weight: bold }

