body {margin: 0; padding: 0; background: #fff; text-align: center; font: 12px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif; color: #000;}

#header {width: 680px; margin: 10px auto; text-align: center;}

#main, #breadcrumb, #footer {margin: 10px; text-align: left;}
#main div.column {text-align: left; margin-bottom: 1em;}
#main p {margin: 0 0 1em 0;}
#main p.last {margin: 0;}
#main p.intro {font-weight: bold;}
#main .lite {color: #79767c;}
#main h1 {font-size: 24px; margin: 0 0 .5em 0;}
#main h2 {font-size: 16px; margin: 0;}
#main h3 {font-size: 14px; margin: 0;}
#main h4 {font-size: 10px; margin: 0;}
#main .more {text-align: right;}

#main #preview {margin-bottom: 15px;}

ul {list-style: none outside; margin: 0; padding: 0 0 1em 0;}
ol {list-style: decimal; margin: 0 0 0 2.8em; padding: 0 0 1em 0;}
li {padding-bottom: .3em;}

#footer {text-align: center; clear: both;}
#footer {font-size: 12px; border-top: 1px solid #a1a5a9; padding-top: 1em;}

#banner {width: 680px; border: 0;}
#column1a {width: 680px; border: 0;}
#column1 {width: 80%; float: left;}
#column2 {width: 200px; float: right;}
#main h2 {color: #76797c; border-bottom: 1px solid #a1a5a9; padding-bottom: .3em;}

#main #feedback {color: #76797c; border-bottom: 1px solid #a1a5a9; padding-bottom: .3em; margin-bottom: 15px; margin-top: 15px;}

#main ul {list-style: none; margin: 0 0 1.3em 0; padding: 0;}
#main ul.last {margin-bottom: 0;}
#main li {margin-top: 0;}
#main a {text-decoration: none}

.bumblebee .odd {background: #fff;}
.bumblebee .even {background: #edf3fe;}
.bumblebee .existing {background: #ff9105;}

.subtime {font-size: 10px !important; color: #76797c; padding-left: 10px;}
.bumblebee {padding-bottom: 40px;}

