/*
Theme Name: Blog da Rio Branco
Theme URI: http://www.renatovieira.com.br
Description: Tema desenvolvido para o Blog da Rio Branco
Author: Rodrigo Andrade e Renato Vieira
Version: 1.0
Tags: blue, 2 colunas, blog
*/

* {margin: 0; padding: 0; border: none;}
html, body {height: 101%;}

body {background: #fafcfd url("images/bg_geral.png") repeat-x top; font-family: Arial, Helvetica, sans-serif; color: #646464;}
input,
textarea {color: #666; font-size: 12px; line-height: 21px; border: 1px solid #cccccc; margin: 3px 0; padding: 3px;}
a {color: #cf6b00; font-weight: bold; text-decoration: none;}
a:hover {color: #467995; text-decoration: none;}
#geral {width: 950px; margin: 0 auto; background: url("images/bg_topo.png") no-repeat; padding-bottom: 20px;}
#topo {width: 950px; height: 425px;}
#home {float: left; width: 81px; height: 39px; display: block; background: url("images/bg_home.png") no-repeat; font-size: 22px; color: #fff; padding: 7px 0 0 14px; margin: 45px 0 0 272px;}
#logo {text-indent: -9999px; width: 335px; height: 288px; display: block; padding: 36px 0 0 0;}
#home {text-decoration: none;}
#busca {float: right; padding: 46px 48px 0 0;}
.campo {width: 169px; height: 38px; background: url('images/busca.png'); color: #fff; padding: 0 0 0 38px; font-style:italic; line-height: 38px; border: none;}


#conteudo {width: 748px; margin: 0 0 0 95px; background: #fff; border: 8px solid #f0f6fa; padding: 20px 0 0 42px; position:absolute;}
#box {float: left; width: 528px; padding: 0 20px 0 0; float: left;}
#titulo {margin-top: 15px;}
#titulo h2 { color: #cf6b00; font-size: 36px; text-decoration: none; }
#titulo h2 a {color: #cf6b00; font-size: 36px; text-decoration: none;}
.data {color: #467995; font-size:12px; font-weight:bold; font-style:italic;}
#post {font-size: 13px; padding: 10px 0 25px 0;; border-bottom: 1px #cccccc dashed;}
#post img {border: 5px #ebeae8 solid;}

#compartilhar {padding: 20px 0 10px 0;}
#facebook {width: 110px; height: 22px; display: block; background: url("images/compartilhar.png"); text-indent: -9999px; float: left;}
#twitter {width: 76px; height: 22px; display: block; background: url("images/twittar.png"); text-indent: -9999px; float: left;}
#comentario {float: left; margin-left:5px; margin-top:3px;}
#coment {width: 31px; height: 22px; display: block; background: url("images/coment.jpg"); text-indent: -9999px; float: left; margin-left:12px;}

.CountComments {
	float: left; margin-left: 12px; margin-top: 12px; 
}

/* Comentários */
.commentlist { margin: 10px 0 30px 0;}
.commentlist li { list-style: none;}
.commentlist li ul { margin-left: 20px;}

.commentlist li .comment-body { background: #eee; padding: 10px; margin-bottom: 10px;}

.commentlist img { float: left; margin: 5px;}
.commentlist p { clear: both; margin: 15px 0; color: #555;}

.reply { text-align: right;}

#commentform { margin-top: 15px;}
#commentform p { margin-bottom: 7px;}

.error { font-weight: bold; color: #c22;}


/* Sidebar*/

#sidebar {float: right; width: 170px; font-size: 12px; margin-right: 20px; padding-top: 15px;}
.widget {border-bottom: 1px dashed #333333; padding: 10px 0 10px 0;}
#sidebar ul {list-style: none;}
#sidebar ul li {}
#sidebar ul li h2 {color: #cf6b00; font-size: 20px; margin: 0 0 15px 0;}
#sidebar ul li ul {}
#sidebar ul li ul li {width: 190px; height: 20px; display: block;}
#sidebar ul li ul a {width: 190px; height: 20px; display: block; font-size: 12px; color: #467995; text-decoration: none; text-transform: uppercase; padding: 2px 0 0 5px;}
#sidebar ul li ul a:hover {color: #fff; background: url("images/bg_ul_sidebar.png") no-repeat;}

#next-prev {float:left; clear:both; margin: 10px 0 0 0;}
#next {}
#next a {width: 207px; height: 38px; display: block; background: url("images/next-post.png"); text-indent: -9999px;}
#prev {}
#prev a {width: 207px; height: 38px; display: block; background: url("images/prev-post.png"); text-indent: -9999px;}


/* Rodape */

#rodape {float: left; width: 528px; text-align: center; font-size: 13px; color: #aaaaaa; margin: 30px 0 25px 0; clear: both; }

#assinatura{ width: 16px; height: 67px; position:fixed; top:300px; z-index:4;}

/* tipTip */
#tiptip_holder{display:none;position:absolute;top:0;left:0;z-index:99999}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_left{padding-right:5px}#tiptip_content{font-size:11px;color:#fff;text-shadow:0 0 2px #000;padding:4px 8px;border:1px solid rgba(255,255,255,0.25);background-color:rgb(25,25,25);background-color:rgba(25,25,25,0.92);background-image:-webkit-gradient(linear,0% 0%,0% 100%,from(transparent),to(#000));border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;box-shadow:0 0 3px #555;-webkit-box-shadow:0 0 3px #555;-moz-box-shadow:0 0 3px #555}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#fff;border-top-color:rgba(255,255,255,0.35)}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,0.35)}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#fff;border-right-color:rgba(255,255,255,0.35)}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#fff;border-left-color:rgba(255,255,255,0.35)}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:rgb(25,25,25);border-top-color:rgba(25,25,25,0.92)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:rgb(25,25,25);border-bottom-color:rgba(25,25,25,0.92)}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:rgb(25,25,25);border-right-color:rgba(25,25,25,0.92)}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:rgb(25,25,25);border-left-color:rgba(25,25,25,0.92)}@media screen and (-webkit-min-device-pixel-ratio:0){#tiptip_content{padding:4px 8px 5px 8px;background-color:rgba(45,45,45,0.88)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:rgba(45,45,45,0.88)}#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:rgba(20,20,20,0.92)}



