/*
Theme Name: Bob
Theme URI: http://www.brunomacaco.com.br/
Description: Theme v1.
Version: 1.0
Author: Bob
Author URI: http://www.brunomacaco.com.br/
*/

@charset "utf-8";
/* reset */
html, body,input, button, textarea, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small,  strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{border:0;margin:0;padding:0;font-size:100%;vertical-align:baseline;outline:0}
ul, ol,li{list-style:none}
img,section, article, aside, header, footer, nav, dialog, figure {display:block}
address{font-style:normal}
textarea{resize:none;font:12px arial}
h1,h2,h3{font-weight:400}
em{font-style:normal}
legend{display:none}
/* end reset */

body{font:13px arial;background:url(images/patterns/main.gif) repeat;background:#000;height:100%}
a{text-decoration:none;color:#999}
a:hover{text-decoration:underline}
label{cursor:pointer}

body{border-top:5px solid #BF2F2F}
#all{width:900px;margin:0 auto}
#md,#ft{width:inherit;display:inline-block}

#hd .logo{margin:10px 0;font-size:28px;color:#fff}
#hd .logo a{color:#fff}

.posts{width:570px;margin:0 20px 0 0;float:left}
.posts .post{margin:0 0 10px}
.posts .post header{background:#fefefe;margin:0 0 1px;padding:10px 15px;}

.posts .post .entry{background:#fff;padding:10px 15px;margin:0 0 1px}
.posts .post h1,.posts .post h1 a{font-size:22px;color:#BF2F2F!important}
.posts .post .meta small{font-size:11px;color:#666}
.posts .post p{margin:0 0 5px}
.posts .post .entry a{color:#BF2F2F}

.posts .post footer{padding:5px 15px;/*-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;*/background:#eee}
.posts .post footer h2{display:inline}
.posts .post .more-link{margin:2px 0;display:block}

.posts .post .share{width:inherit;display:inline-block}
.posts .post .share .wpfblike{height:20px}
.posts .post .share li{margin:0 5px 0 0;display:block;float:left}
.posts .post .tags{display:block}
.posts .post .tags h2{color:#8F2323}
.posts .post .meta a, .posts .post .tags a{color:#444}

/* comments */
.comments{padding:14px 20px 18px;background:#fff}
.comments h2{margin:0 0 11px;color:#111;font-size:16px}
.comments .commentlist li{margin:0 0 5px;padding:10px 9px 9px;background:#eee;display:inline-block}
.comments .commentlist li.odd{background:#dfdfdf}
.comments .commentlist li:last-child{margin:0 0 16px}
.comments .comment-author.vcard{width:inherit;display:inline-block;}
.comments .comment-author .fn,.comments .comment-author .fn a{color:#b31700;font-weight:400;font-style:normal;font-size:13px;float:left}
.comments .comment-author-avatar{width:40px;height:40px;margin:0 5px 0 0;float:left;overflow:hidden}
.comments .comment-author-info{width:467px;float:left}
.comments .comment-body{width:inherit;display:inline-block;}
.comment .reply{float:right}
.comment .reply a{font-size:11px;color:#b31700;}

.comments .commentmetadata{float:left}

.comments #reply-title{margin:0 0 5px;font-size:14px;color:#8F2323}

.comments #commentform {width:460px;display:inline-block}
.comments #commentform p{margin:0 10px 7px 0;display:block;clear:both}
.comments #commentform p:last-child{margin:3px 10px 0 0;float:right}


.comments #commentform input[type=text]{width:430px;padding:5px 10px 4px;background:#eee;color:#000;display:block}
.comments #commentform textarea{width:430px;height:95px;padding:9px 10px 8px;background:#eee;color:#000}

.comments #commentform input[type=text]:focus,.comments #commentform textarea:focus,.comments #commentform input[type=text]:hover,.comments #commentform textarea:hover{box-shadow:0px 0px 2px #000;-webkit-box-shadow:0px 0px 2px #000;-moz-box-shadow:0px 0px 5px #000}
.comments #commentform input[type=submit]{padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#000;color:#fff;cursor:pointer}
.comments #commentform input[type=submit]:hover{background-position:0 -201px}
/* end comments */


.sidebar{width:300px;float:right}
.sidebar .box,.sidebar .widget{margin:0 0 10px;padding:10px 15px;background:#fff;/*border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:3px 2px 5px #777;-webkit-box-shadow:3px 2px 5px #777;-moz-box-shadow:3px 2px 5px #777*/}
.sidebar h1,.sidebar h2,.sidebar label{font-size:14px;color:#8F2323}
.sidebar a{color:#666;}
.sidebar a:hover{color:}

.search-box input[type=text]{width:194px;border:1px solid #ccc;border-right:0;border-radius:3px;-moz-border-radius:3px;padding:2px 4px 3px}
.search-box input[type=submit]{border:1px solid #ccc;border-left:0;border-radius:3px;-moz-border-radius:3px;margin:0 0 0 -5px;padding:1px 2px 2px;background:#eee;cursor:pointer}
