* {padding: 0; margin: 0; font-family: Verdana, Helvetica, sans-serif; }
html{color: #fff; background: #436cac; font-size: 13px;}
a {color: #fff; text-decoration: none; border-bottom: 1px solid #fff;}
a:hover {color: #fff; text-decoration: none; border-bottom: 2px solid #eee;}
h1, h1 span {font-size: 28px; display: block; font-weight: normal}
h1 span {font-weight: bold}
h2 {font-size: 18px; font-weight: normal; width: 180px; text-align: center; padding-bottom: 5px}
h3 {font-size: 13px;}
li {list-style-position: inside;}
#content p {text-align: left; padding-bottom: 5px; padding-top: 5px;}
#container {position: relative; left: 50%; margin-left: -500px; width: 1000px; background: url(images/auto_bg.jpg) repeat-x bottom;}
#content {padding: 30px 30px 0 30px;}
h1 {padding-bottom: 30px;}
#developer {float:right;}
#footer {font-size: 11px; clear: both; padding: 30px;}
#divider{height: 170px; width: 100px; clear: both;}
p#sign {float: right; display: block; padding-top: 15px;}
p#more {text-align: center; display: block; font-size: 20px; padding-top: 15px; clear: right;}
#header {background: #436cac url(images/logo.jpg) no-repeat top right; width: 910px;}
html {width: 100%; background: #436cac url(images/grad_bg.jpg) repeat-x bottom;}
#main_content {float:left; width: 710px;}
#sidebar {float: right; width: 200px; font-size: 12px;}
#sidebar li {padding: 5px 0 5px 0}
#sidebar ul {margin-bottom: 20px;}
table {margin: 20px;}
td.line {background: url(images/line.gif) no-repeat;}
td.nov {background-position: 10px 5px} 
td.dec {background-position: 78px 5px} 
td.jan {background-position: 146px 5px} 
td.feb {background-position: 214px 5px} 
td.mar {background-position: 282px 5px} 
td.apr {background-position: 350px 5px} 
td.may {background-position: 418px 5px} 
td.month {width: 68px; text-align: center;}
