html, body {text-align: center; margin: 0; padding: 0 0 100px 0; font: 12px 'Lucida Grande', Arial, Helvetica, sans-serif; color: #000; background: #FFFFFF;}
a {text-decoration: none; color: #be2121; padding: 1px;}
a:hover {color: #a31111; text-decoration: underline;}
ul {list-style: none; margin: 5px 0 0 0; padding: 0;}
li {margin: 0 0 5px 0; padding: 0;}
blockquote {border-left: 1px solid #DDDDDD; margin: 0; padding: 0 0 0 35px; background: url(../images/quote.gif) 3px 0  no-repeat;}
#container {margin: 0 auto 200 auto; width: 100%; text-align: left; background-color: #FFFFFF;}
#main {width: 945px; text-align: left; padding: 50px 0 0 0; margin: 0 auto 0 auto; line-height: 130%;}
#main img {border: 5px solid #EEEEEE; margin: 10px 10px 0 12px;}
#main .caption {font-size: 9px; margin: 0 12px 10px 17px; line-height: 100%;}
#main h1 {text-indent: -9999px; margin: 0; padding: 0; border: 0;}
#main h1 a:link, #main h1 a:visited	{display: block; width: 610px; height: 79px; background: url(../images/logo20060517.gif) 0 0  no-repeat; margin: 0; padding: 0; border: 0;}
#main h1 a:hover {background: url(../images/logo20060517.gif) 0 0 no-repeat;}
#main h3 {padding: 0 0 30px 0; font-size: 24px; font-weight: normal; color: #000; letter-spacing: -.1em;}
#main h5 {margin: 0 0 3px 0; font-size: 14px;}
#main p {margin: 0 0 10px 0;}
#main #subcol1-3 {width: 275px; float: left; margin: 0 60px 0 0; border-top: 7px solid #000;}
#main #subcol1-2 a:hover {text-decoration: none;}
#main #subcol2-3 {width: 275px; float: left; margin: 0 60px 0 0; border-top: 7px solid #000;}
#main #subcol3-3 {width: 275px; float: left; margin: 0; border-top: 7px solid #000;}
#main #subcol1-2 {width: 610px; float: left; margin: 0 60px 30px 0; border-top: 7px solid #000;}
#main #subcol2-2 {width: 275px; float: left; margin: 0; border-top: 7px solid #000;}
#main #subcol1-2 h5 {font-size: 14px; margin: 15px 0 3px 0;}
#main #subcol2-2 h5 {font-size: 14px; margin: 15px 0 3px 0;}
#main #subcol2-2 #sidecol1-2 {float: left; width: 135px; margin: 0 25px 0 0;}
#main #subcol2-2 #sidecol2-2 {float: left; width: 115px;}
#main #subcol3-3 #sidecol1-2 h5, #main #subcol3-3 #sidecol2-2 h5, #main #subcol2-2 h5 {font-size: 12px; margin: 0 0 3px 0;}
#main #subcol3-3 #sidecol1-2 {float: left; width: 135px; margin: 0 25px 0 0;}
#main #subcol3-3 #sidecol2-2 {float: left; width: 115px;}
#main #top {float: left; margin: 0 0 50px 0;}
#main #top #subcol1-2 {width: 610px; float: left; margin: 0 60px 30px 0; border-top: 7px solid #000; border-top: none;}
#main #top #subcol2-2 {width: 275px; float: left; margin: 0; border-top: none;}
#main #top #subcol2-2 ul {margin: 0 0 30px 0;}
#main #top #subcol2-2 li {display: inline; margin: 0 10px 0 0;}
#main #top #subcol2-2 p {font-size: 12px;}
#main #week1 {width: 275px; float: left; margin: 0 60px 0 0; border-top: 7px solid #000; background: url(../images/week120060517.gif) no-repeat 0 15px;}
#main #week2 {width: 275px; float: left; margin: 0 60px 0 0; border-top: 7px solid #000; background: url(../images/week220060517.gif) no-repeat 0 15px;}
#main #week3 {width: 275px; float: left; margin: 0; border-top: 7px solid #000; background: url(../images/week320060517.gif) no-repeat 0 15px;}
#main #week1 h3, #main #week2 h3, #main #week3 h3 {text-indent: -10000px;}
#main .post {margin: 0 0 55px 0;}
.hide {display: none;}
.clear {clear: both;}
*html h3 {margin: 25px 0 30px 0;}