/*
Theme Name: White Blocks
Theme URI: http://leandromouta.com/
Description: 2 columns theme. Very simple and clean.
Version: 1.0
Author: Leandro Mouta
Tags: white, fixed width, two columns
*/
* {margin: 0;padding: 0;}
body {font: 11px Verdana, Arial, Helvetica, sans-serif;color: #444444;background: #f5f5f5;}
a {text-decoration: none;color: #2b81e0;}
a:hover {color: #235476;}
img {border: 0;}

#header {height: 80px;margin: 5px 0;background: url(images/bg-header.gif);}
#container {width: 839px;margin: 0 auto;}
#content {width: 612px;float: left;}
#sidebar {width: 222px;float: right;}
#footer {padding: 10px;background: #ffffff;border: 1px solid #dadada;margin-bottom: 5px;}

#logo {display: block;float: left;margin-left: 10px;}

#menu{float: right;list-style:none;margin: 25px 25px 0 0;}
#menu li {display: inline;}
#menu li a {padding: 2px 5px;float:left;color: #ffffff;text-decoration: none;font: 22px "Lucida Sans Unicode", Helvetica, sans-serif;letter-spacing: -1px;margin-right: 15px;border: 1px solid transparent;}
#menu li a:hover {background-color: #f5f5f5;color: #235476;border: 1px inset #ffffff;}

.post {background: #ffffff;border: 1px solid #dadada;padding: 10px;margin-bottom: 5px;}
.post h2 {font: bold 35px "Trebuchet MS", Arial, Helvetica, sans-serif;letter-spacing: -3px;}
.post h2 a {text-decoration: none;}
.post h3 {font: bold 25px "Trebuchet MS", Arial, Helvetica, sans-serif;letter-spacing: -2px;margin: 5px 0;}
.post p {margin: 10px 0;line-height: 20px;}
.post a {text-decoration: underline;}
.post blockquote {margin: 0 50px;padding: 0 10px;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;font: 17px Arial, Helvetica, sans-serif;}
.post ul, .post ol {margin: 10px 0;}
.post li {margin-left: 15px;line-height: 20px;list-style: square;}
.post code {overflow: auto;font-size: 12px;padding: 5px;background-color: #f5f5f5;border: 1px solid #dadada;display: block;margin: 10px 0;}

.meta {background-color: #f5f5f5;padding: 5px;border: 1px solid #d5d5d5;color: #777777;}
.meta a {text-decoration: none;}
.author {color: #777777;font-style: italic;}
.author a {text-decoration: none;}
.helper {padding: 5px;margin-bottom: 5px;background-color: #ffffc2;border: 1px solid #d8d89b;clear: both;}

#comments-list {border-top: 1px dashed #cccccc;}
#comments-list li {list-style: none;border-bottom: 1px dashed #cccccc;padding: 10px;margin: 0;line-height: normal;}
#comments-list li.alt2 {background-color: #f5f5f5;}
#comments-list img {float: left;margin: 0 5px 5px 0;}
#comments-list p {clear: both;}
.comment-author {font: 23px "Trebuchet MS", Arial, Helvetica, sans-serif;letter-spacing: -1px;}
.comment-author a {text-decoration: none;}
.comment-date {color: #777777;font: 11px "Trebuchet MS", Georgia, Helvetica, sans-serif;font-style: italic;}

.form-column {width: 291px;}
#comment-form input, #comment-form textarea {width: 275px;border: 1px solid #aaaaaa;font: 11px Verdana, Helvetica, sans-serif;padding: 4px;color: #555555;}
#one-column input, #one-column textarea {width: 580px;}
#comment-form textarea {height: 90px;}
#comment-form .button {width: 285px;cursor: pointer;background-color: #777777;color: #ffffff;border: 0;}
#one-column .button {width: 590px;}
label {cursor: pointer;line-height: 20px;}

#sidebar h3 {font: bold 20px "Trebuchet MS", Arial, sans-serif;margin-bottom: 3px;letter-spacing: -1px;}
#sidebar li {list-style: none;background: #ffffff;border: 1px solid #dadada;padding: 10px;margin-bottom: 5px;}
#sidebar li li {list-style: square;margin-left: 15px;line-height: 20px;border: 0;padding: 0;}
#sidebar p {line-height: 20px;}
#s {border: 1px solid #aaaaaa;font: 11px Verdana, Helvetica, sans-serif;padding: 4px 4px 4px 25px;color: #555555;width: 168px;background: url(images/search.gif) no-repeat 4px 3px;}

#footerrss {background: url(images/footerrss.gif) no-repeat 1px 1px;padding-left: 18px;}

.clear {clear: both;}
.aligncenter,div.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}