
body {margin:10px;background:#fff;font-family:Tahoma,verdana,arial,sans-serif;font-size:14px;color:#787878;}
h1, h2, h3 {margin:0;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;color:#0C4599;}
h1 {font-size:22px;}
h2 {font-size:1.6em;}
h3 {font-size:1.6em;}
p, ul, ol {margin-top:0;line-height:180%;}

a {text-decoration:none;border-bottom:1px dotted #999999;color:#417FDA;}
a:hover {background:none;}
#wrapper {width:780px;margin:0 auto;}

#page {width:776px;margin:0 auto;background:#FFFFFF;border:2px solid #AFCDF9;}

#header {background-color:#AFCDF9;height:60px;padding-top:10px;font-family:Arial, Helvetica, sans-serif;font-size:25px;color:#525252;}

#content {float:left;width:565px;padding:20px 15px 15px 15px;}
.post .title {color:#0C4599;}
.post .title a {background:none;color:#0C4599;border:none;}
.post .title a:hover {text-decoration:underline;}
.post .meta {border-bottom:1px dashed #D2D4C9;padding-bottom:5px;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-style:italic;}
.post .entry {padding:10px 0 20px 0;text-align:justify;}

#sidebar {float:right;width:150px;padding:20px 15px 0 15px;color:#ffffff;background-color:#ffffff;min-height:600px;border-left:1px dotted #999999;color:#417FDA;}
#sidebar ul {margin:0;padding:0;list-style:none;}
#sidebar li {margin:0;padding:0;}
#sidebar li ul {padding-bottom:30px;}
#sidebar li li {line-height:35px;border-bottom:1px dashed #D2D4C9;}
#sidebar li li span {display:block;margin-top:-20px;padding:0;font-size:11px;font-style:italic;}
#sidebar h2 {letter-spacing:-.5px;color:#0C4599;}
#sidebar p {padding-bottom:20px;text-align:justify;}
#sidebar a {color:#417FDA;border:none;}
#sidebar a:hover {text-decoration:underline;color:#787878;}

#footer {width:780px;height:20px;margin:0 auto;padding:20px 0 15px 0;font-family:Arial, Helvetica, sans-serif;color:#0C4599;}
#footer p {margin:0;line-height:normal;font-size:12px;text-align:center;}
#footer a {color:#0C4599;}
