html, div{margin: 0px; padding: 0px;} 
img {border: 0;}
strong {font-weight: bold;}

body {font-size:12px; font-family:Arial, Helvetica, Tahoma, sans-serif; text-align:center; color: #fff; background-color:#FFFFFF;margin: 0px; padding: 0px;}
a {text-decoration:none; color: #27629c; }
a:hover {color: #000; }
p {margin: 0 0 16px; }

#container {font-size:14px; font-family:Arial, Helvetica, Tahoma, sans-serif; color: #3B5998; width:100%; text-align:center; border:0px solid #000; margin:0px; padding:0px;}
#container div.wrapper {margin: 0 auto; text-align: left; width: 600px; }
#container div.cleaner {clear: both; font-size:1px; height: 1px; margin:0; line-height: 1px; }
#container div.sep {font-size:1px; height: 1px; margin:0; line-height: 1px; margin: 3px 0; background-color: #ccc; }
#container .posts li.last {margin-right: 0;}
#container .single h2, h2.title, .upload {font-size: 30px; line-height: 30px; }
#container .single h3 {font-size: 26px; line-height: 30px; }

#frame {padding: 10px; background-color: #fff; text-align:center;}
#content .reply a, #content .cancel-comment-reply a { background-color: #555; color: #fff; }
#content .reply a:hover, #content .cancel-comment-reply a:hover {background-color: #27629c; }

#main {float: left; display: inline; width: 590px; margin-right: 10px; }

div.box {padding: 9px; border: 0px solid #3B5998; background-color: #fff; margin-bottom: 10px; }
div.box-nopadd {padding: 0; border-top: none; }

