body{margin:0; padding:0; background-color:#fff; color:#333; font-family:arial,helvetica,sans-serif; font-size:12px; text-align:center;}
a {color:#06c; text-decoration:underline;}
a:hover {text-decoration:none;}
h1 {margin:0; padding:0 0 0 10px; color:#fff; font-size: 20px; font-weight: bold; line-height:30px; letter-spacing:1px;}
td {padding:2px;}
h1 a {color:#fff;}
ol li {padding-bottom:6px;}
img {border:0;}

.top_header {margin-left:auto; margin-right:auto; width:860px; padding:5px 10px; background-color:#666; color:#fff; font-size:32px; font-weight:bold; letter-spacing:1px; height:32px;}
#main_content {margin-left:auto; margin-right:auto; width:900px; margin-bottom:10px; background-color:#fff;}
.page_header {background:#f90 url(bg1.jpg) center left no-repeat;text-align:left; padding:0; margin:0 10px 20px 10px;}
#main {float:left; width:670px; text-align:left; overflow:hidden;}
.main_padding{padding:0 20px 0 10px;}
#static {text-align:justify;}
#static p {margin:0 0 1em 0; line-height:1.2em;}
#static ul {margin:0 auto; padding:0 18px 10px 18px; list-style-type:disc;}
#right {float:left; width:220px; font-size:11px; text-align:left; overflow:hidden;}
.right_padding{padding:0 0 0 10px;font-size:11px;}
.hairy-creampie {margin:0 0 20px 0; border-top:5px solid #999;}
.hairy-creampie-links {padding:5px 10px; border:1px solid #ccc; border-top:none; overflow:hidden;}
.hairy-creampie-header {margin-bottom:5px; font-weight:bold; font-size:14px;}
.all_links {padding-left:10px; margin:0; font-size:12px; list-style:none;}
.all_links a {line-height:20px;}
.divclear {clear:both;}
.footer {padding:4px 0px; margin:20px 10px 0 10px; color:#fff; background-color:#666; font-size:11px; letter-spacing:1px;}