
* { margin: 0pt; padding: 0pt; }
a { color: rgb(102, 153, 255); text-decoration: none; }
a:hover { text-decoration: underline; }
body { background: #FFFFFF none repeat scroll 0%; font-family: arial,Verdana; }
ul, ol { list-style-type: none; }
blockquote, #content ul, #content ol, p, pre { margin: 0pt 0pt 0.5em; }
#page { margin: 0pt auto; width: 850px; }
#main { width: 850px; float: left; padding: 5px 0px 0px 0px; }
#center { width: 850px; }
#up { background: transparent url('up.jpg') no-repeat scroll center center; position: relative; height: 125px; }
#up a { font-weight: bold; color: #FFFFFF; font-size: 16px; }
#up p { color: #FFFFFF; padding: 50px 0px 0px 50px; }
h1 { font-size: 20px; }
h2 { font-size: 18px; }
.post { background: #E7E3A5; padding: 0px 15px 30px 15px; color:  color: #FFFFFF; font-size: 13px; margin-left: 0px; width: 820px; float: left; }
.post h1 { padding-top: 0px; color: rgb(78, 136, 31); }
.post h2 { font-size: 12px; padding-top: 0px; color: #663A06; }
.post h2 a { color: rgb(229, 111, 89); }
a img { border: medium none ; }
#footer { padding: 0px; font-size: 12px; height: 42px; width: 100%; clear: both; }
#footer p { padding: 5px; height: 42px; margin-top: 0px; color: rgb(78, 136, 31); }
#footer a { color: rgb(78, 136, 31); }
.clear { clear: both; }

