body { margin-top:20px; margin-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; background:url(images/bg.gif) repeat-x #F2F2F2 }

h1, h2 { color: #385B88; }
h2 { padding-bottom: 10px; margin-bottom: .8em; font-size: 2em; font-weight: normal; }

a { text-decoration: none; color: #0033CC; }
a:hover { text-decoration: underline; }
img { border:none }

/* Main */
#wrapper { margin:auto; width:800px; border:solid 1px #53563F; background-color: #E7DFDA }
#content { margin: 0 auto; }
#logo { margin: 0 auto; padding:20px 0 20px 30px; background-color:#FFFFFF}
#header { padding:5px; background-color:#FFFFFF; margin:0 auto }
#main { margin:10px; background-color:#FDFCDF; font-size:14px }
#sidebar { margin-left:10px; width: 240px; border-top:#951f1f 3px solid; }
#sidebar h2 { text-align:center; font-weight:bold; font-size:18px }
.menu { border-bottom:#951f1f 3px solid }

/* Post */
#post { width:100%; margin-right:0; padding-right:0 }
#post p { text-align:justify; text-indent:20px; padding-bottom:10px }
#post h2 { padding:15px 0; margin:0; width:488px; font-size:18px; text-align:center; font-weight:bold; background: url(images/greenline.gif) repeat-x left bottom; }

/* Footer */
#footer { clear: both; margin:0 20px; font-size:12px; background: url(images/greenline.gif) repeat-x left top; text-align:center; color:#333333 }

.content { padding: 10px; }
.center { text-align:center }
ul { margin:0 0 20px 40px; padding:0; text-align: justify; }
.noindent { text-indent:0 }
