/*
Tema: Bebida Liberada
Versão: 2.0
Autor: JoeBlack - @iuridepaula
*/

*{margin:0;padding:0;list-style:none;outline:none;border:0;text-decoration:none;}
input,
select,
textarea{border:1px solid #ccc;}

body{font:normal 12px Arial, sans-serif;color:#666;background:url(images/bgmesa.jpg) center top;}

h2,
h2 a{font-size:40px;color:#0f3129;letter-spacing:-2px;line-height:37px;}
.postTop h3{font-size:30px;color:#048;letter-spacing:-1px;}
h2 a:hover{color:#c5b173;}

#content .alignleft,
#content img.alignleft{display:inline;float:left;margin:20px 20px 0 0;}
#content .alignright,
#content img.alignright{display:inline;float:right;margin:20px 0 0 20px;}
#content .aligncenter,
#content img.aligncenter{margin:0 auto;display:block;}
#content img.alignleft,
#content img.alignright,
#content img.aligncenter{margin-bottom:20px;}

.entry p{margin-bottom:10px;}

#page{width:940px;margin:-270px auto;display:table;position:relative;z-index:4;}

.more-link{display:block;border-bottom:1px solid #f26522;color:#f26522;text-align:right;margin:10px;font-weight:bold;}
.more-link:hover{text-shadow:#ffb400 0 0 5px;}

#header{display:block;height:814px;position:relative;background:url(images/bg_topo.jpg) no-repeat top center;}
#header.postin{background:url(images/bg_topo_in.jpg) no-repeat top center;}
#header .container{display:block;width:940px;margin:0 auto;position:relative;}
#header h1{float:left;margin-top:140px;}
#header h1 a{display:block;width:210px;height:270px;}
#header h1 a strong{visibility:hidden;font-size:0;text-decoration:none;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}

#mtvbt{display:block;width:223px;height:52px;background:url(images/portalmtv.png) no-repeat left top;position:absolute;top:50px;left:226px;z-index:10;}
#mtvbt:hover{opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);}
#mtvbt strong{visibility:hidden;font-size:0;text-decoration:none;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}

#bannerHome{display:none;/*padding:10px;margin-top:45px;float:right;width:448px;height:40px;text-align:right;background:#000;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);color:#fff;*/}
#bannerLateral{margin-bottom:10px;display:block;}

#personagens{position:absolute;top:0;left:0;width:100%;display:none;}
#personagens li{position:absolute;display:block;}

#personagens li#scafambrando{top:93px;left:252px;}
#personagens li#medina{top:86px;left:355px;}
#personagens li#madruga{top:106px;left:392px;}
#personagens li#maysa{top:69px;left:507px;}
#personagens li#samara{top:134px;left:661px;}
#personagens li#agorajafalei{top:248px;left:321px;}
#personagens li#gabi{top:247px;left:380px;}
#personagens li#katia{top:250px;left:487px;}
#personagens li#sociedade{top:379px;left:347px;}
#personagens li#saopedro{top:221px;left:139px;}
#personagens li#ocupado{top:295px;left:631px;}
#personagens li#mussumalive{top:186px;left:788px;}

#personagens li#scafambrando div{top:-20px;left:-10px;text-align:right;}
#personagens li#medina div{top:-40px;left:-10px;text-align:right;}
#personagens li#madruga div{top:-10px;left:10px;text-align:right;}
#personagens li#maysa div{top:-30px;left:-10px;text-align:right;}
#personagens li#samara div{top:-10px;right:-170px;}
#personagens li#agorajafalei div{top:-50px;left:-10px;text-align:right;}
#personagens li#gabi div{top:-40px;left:10px;text-align:right;}
#personagens li#katia div{top:-10px;left:0;text-align:right;}
#personagens li#sociedade div{top:-120px;left:-50px;}
#personagens li#saopedro div{top:-10px;left:35px;text-align:right;}
#personagens li#ocupado div{top:-50px;left:-170px;}
#personagens li#mussumalive div{top:-10px;right:-165px;}

#personagens li#samara div p,
#personagens li#ocupado div p,
#personagens li#mussumalive div p{padding-right:140px;}

#personagens li#scafambrando div p,
#personagens li#medina div p,
#personagens li#madruga div p,
#personagens li#maysa div p,
#personagens li#agorajafalei div p,
#personagens li#gabi div p,
#personagens li#katia div p,
#personagens li#saopedro div p{padding-left:140px;}

#personagens li img{position:absolute;z-index:4;}
#personagens li div{display:none;position:absolute;z-index:10;padding:10px;border:1px solid #fff;width:350px;height:200px;background:#000;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);}
#personagens li div a{font-size:30px;color:#fff;font-weight:bold;display:block;margin-bottom:5px;}
#personagens li div a:hover{color:#f90;}
#personagens li div p{font-size:20px;color:#777;}
#personagens li div *{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}

#topmenu{position:absolute;left:200px;top:488px;}
#topmenu.in{top:90px;left:650px;}
#topmenu li{float:left;margin-right:30px;position:relative;}
#topmenu li.bt1{top:0;}
#topmenu li.bt2{top:-2px;}
#topmenu li.bt3{top:-5px;}
#topmenu li a{display:block;color:#fff;text-decoration:none;padding:5px;font-size:14px;text-shadow:#eee 0px 0px 7px;}
#topmenu li a:hover{text-decoration:underline;}

ul.social{position:absolute;top:460px;right:30px;display:none;}
ul.social.in{top:130px;right:-30px;}
ul.social li{float:left;position:relative;}
ul.social li.bt1{top:0;left:0;z-index:15;}
ul.social li.bt2{top:0;left:-13px;z-index:14;}
ul.social li.bt3{top:5px;left:-30px;z-index:15;}
ul.social li.bt4{top:-8px;left:-48px;z-index:14;}
ul.social li.bt5{top:0;left:-60px;z-index:15;}
ul.social li a{}
ul.social li a:hover{opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);}

#content{display:block;float:right;width:760px;}
#content.widecolumn{position:relative;top:-400px;z-index:1;}

#sidebar{margin-right:770px;position:relative;z-index:4;width:170px;overflow:hidden;}
#sidebar > ul > li{margin-bottom:10px;padding-bottom:10px;display:block;border-bottom:1px solid #fff;float:none;}
li.busca h3{display:block;height:21px;margin-bottom:2px;background:url(images/txt_busca.png) no-repeat right top;}
li.busca h3 strong{visibility:hidden;font-size:0;}
li.busca form{position:relative;}
li.busca input{border:0;}
li.busca .input{display:block;width:125px;height:30px;padding:0 40px 0 5px;background:url(images/bg_input.png) no-repeat left top;color:#fff;}
li.busca .bt{display:block;width:31px;height:19px;background:url(images/bt_search.png) no-repeat left top;position:absolute;top:5px;right:2px;cursor:pointer;}
li.parceiros h3{display:block;width:170px;height:21px;background:url(images/txt_parceiros.png) no-repeat right top;cursor:pointer;}
li.parceiros h3 strong{visibility:hidden;font-size:0;}
#parceirosList{display:none;width:170px;height:1075px;margin-top:10px;}
#parceirosList li a{display:block;margin:5px auto;}
#parceirosList li a img{display:block;margin:0 auto;}

.wp-polls{color:#fff;font-size:14px;text-shadow:#eee 0px 0px 5px;}
.wp-polls .tit{font-size:16px;color:#fff;font-weight:normal;text-align:right;background:#000;display:block;padding:5px;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);}
.wp-polls .Buttons{display:block;width:82px;height:19px;background:url(images/bt_votar.png) no-repeat left top;float:right;border:0;cursor:pointer;}
.wp-polls-ans p{display:table;width:160px;}
.wp-polls small{display:block;}
.resultados{display:block;font-size:10px;color:#000;background:url(images/ico_results.png) no-repeat right center;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);padding:10px 20px 10px 0;}
.totalvotos{display:block;background:#000;padding:5px;margin:5px 0;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);}

.seloblog strong{color:#fff;font-weight:normal;font-size:14px;display:block;text-align:right;}
.seloblog input{display:block;width:165px;height:30px;background:url(images/bg_selo.png) no-repeat left top;color:#555;margin:10px 0;border:0;padding-left:5px;}

li.bebum{height:210px;position:relative;}
#bebumComentarista h3{display:block;height:49px;background:url(images/txt_comentador.png) no-repeat right top;margin-bottom:10px;}
#bebumComentarista h3 strong{visibility:hidden;font-size:0;}
#bebumComentarista ul{display:block;position:absolute;top:60px;left:0;}
#bebumComentarista ul li.first{width:100%;height:70px;margin:0 0 10px 0;background:url(images/first.png) no-repeat left top;}
#bebumComentarista ul li{width:30px;height:30px;overflow:hidden;float:left;margin:0 0 10px 10px;color:#fff;text-shadow:#eee 0px 0px 5px;font-size:14px;}
#bebumComentarista ul li a{color:#fff;text-shadow:#eee 0px 0px 5px;font-size:12px;}
#bebumComentarista ul li.first img{width:70px;float:right;}
#bebumComentarista ul li img{width:30px;}

li.categories h3{display:block;height:21px;background:url(images/txt_categorias.png) no-repeat right top;cursor:pointer;}
li.categories h3 strong{visibility:hidden;font-size:0;}
li.categories ul{display:none;margin:10px 0;}
li.categories ul li{text-align:right;color:#ccc;padding:5px 0;}
li.categories ul li a{color:#fff;font-size:14px;font-weight:bold;}
li.categories ul li a:hover{text-shadow:#eee 0px 0px 5px;}

.postscontent{background:url(images/bg_posts2.png) no-repeat left bottom;display:block;padding-bottom:20px;margin-bottom:60px;position:relative;}
.postscontent .postTop{background:url(images/bg_posts.png) no-repeat right top;display:block;width:750px;padding:30px 0 0 10px;position:relative;top:-20px;}
.postscontent .postTop.in{background:url(images/bg_postsin.png) no-repeat right top;padding:90px 0 0 10px;top:-20px;}
.postscontent .postTop h2{width:640px;}
.postscontent .pbody{background:#fff;}
.postscontent .comentarios{background:url(images/balao.png) no-repeat left top;width:81px;padding:20px 10px 0;height:84px;position:absolute;right:-10px;top:-5px;text-align:center;cursor:pointer;}
.postscontent .postTop.in .comentarios{top:80px;}
.postscontent .comentarios a{text-align:center;}
.postscontent .comentarios strong{display:block;font-size:50px;line-height:35px;letter-spacing:-2px;text-align:center;color:#fff;text-shadow:#000 2px 2px 4px;}
.postscontent .comentarios a:hover strong{text-shadow:#fff799 0 0 4px;}
.postscontent small a{color:#f26522;}
.postscontent .entry{padding:20px;font-size:14px;border-top:1px dashed #998675;}
.postscontent.in .entry{min-height:460px;}

#footer{clear:both;background:url(images/bg_footer.jpg) no-repeat bottom center;height:260px;padding-top:260px;position:relative;}
#footer .content{width:940px;height:190px;margin:0 auto;top:50px;position:relative;background:url(images/footer.png) no-repeat top center;z-index:12;}

#footermenu{display:block;width:962px;padding:37px 0 0 20px;height:39px;background:url(images/faixa_footer.png) no-repeat left top;position:relative;top:-37px;left:-20px;}
#footermenu li{float:left;margin-right:30px;position:relative;}
#footermenu li.bt1{top:0;}
#footermenu li.bt2{top:-2px;}
#footermenu li.bt3{top:-5px;}
#footermenu li a{display:block;color:#fff;text-decoration:none;padding:5px;font-size:14px;text-shadow:#eee 0px 0px 7px;}
#footermenu li a:hover{text-decoration:underline;}

#footer ul.social{top:-20px;left:340px;}

strong.apoio,
strong.criacao{color:#fff;font-size:14px;font-weight:normal;position:absolute;top:50px;}
strong.apoio{left:10px;}
strong.criacao{left:490px;}

a.criacao{position:absolute;top:90px;left:490px;width:96px;height:59px;background:url(images/joeblack.png) no-repeat left top;}

ul.apoio{position:absolute;left:10px;top:90px;}
ul.apoio li{float:left;margin-right:20px;}
ul.apoio li a{display:block;}
ul.apoio li.bt1 a{background:url(images/hostnet.png) no-repeat left top;width:81px;height:54px;}
ul.apoio li.bt2 a{background:url(images/guanabarainfo.png) no-repeat left top;width:150px;height:25px;}
ul.apoio li.bt3 a{background:url(images/miniportalmtv.png) no-repeat left top;width:158px;height:36px;}
ul.apoio li a strong,
a.criacao strong{visibility:hidden;font-size:0;}

.commentstit{font-weight:normal;font-size:14px;letter-spacing:0;color:#fff;text-align:right;text-shadow:#fff799 0 0 7px;display:block;padding:0 0 20px;}

.commentlist{}
.commentlist li{display:table;padding:10px 0 10px 10px;margin-bottom:10px;width:750px;float:none;}
.commentlist li .comment-body{position:relative;}
.commentlist li .says{display:none;}
.commentlist li .comment-meta{position:absolute;top:-15px;right:0;}
.commentlist li .comment-meta a{font-size:10px;text-decoration:none;color:#fff;background:#0f3129;padding:5px;}
.commentlist li .comment-meta a:hover{color:#885324;}
.commentlist li .comment-author{float:left;position:relative;}
.commentlist li .comment-author img{float:left;}
.commentlist li .comment-author .fn{position:absolute;top:-20px;left:0;white-space:nowrap;text-transform:none;text-decoration:none;color:#fff;font-weight:bold;font-size:14px;font-style:normal;}
.commentlist li .comment-author .fn a{text-transform:none;text-decoration:none;color:#fff;font-weight:bold;font-size:14px;font-style:normal;}
.commentlist li .comment-author .fn a:hover{color:#036;text-decoration:underline;}
.commentlist li p{margin-left:60px;background:#fff;min-height:40px;padding:5px;color:#444;font-size:14px;}
.comment-edit-link{display:none;}

#commentform{color:#fff;position:relative;}
#commentform .input{border:0;padding:5px;width:250px;color:#eee;font-style:italic;font-size:14px;margin-bottom:5px;background:#4a7e82;}
#commentform .input.on{color:#00211a;font-style:normal;background:#fff;}
#commentform #comment{border:0;padding:5px;width:760px;height:80px;color:#00211a;font:normal 14px Arial, sans-serif;}
#commentform #submit{width:181px;height:31px;background:url(images/txt_comentar.png) no-repeat left top;border:0;position:absolute;bottom:-31px;right:0;cursor:pointer;}

.navigation .alignleft a strong,
.navigation .alignright a strong{visibility:hidden;font-size:0;}
.navigation .alignleft a{display:block;width:185px;height:18px;background:url(images/txt_antigos.png) no-repeat left top;}
.navigation .alignright a{display:block;width:202px;height:18px;background:url(images/txt_recentes.png) no-repeat left top;}
.navigation .alignleft{float:left;}
.navigation .alignright{float:right;}

.post-edit-link{display:none;}
.nocomments{display:none;}

.wpcf7-form{color:#fff;}
.wpcf7-form input{border:0;padding:5px;color:#444;font-size:14px;margin:5px 0;}
.wpcf7-form textarea{padding:5px;color:#444;font:normal 14px Arial, sans-serif;}

.tagscloud{position:relative;top:-50px;color:#fff;}
.tagscloud strong{color:#333;display:block;letter-spacing:2px;margin:10px 0;}
.tagscloud a{color:#fff;text-shadow:#fff799 0 0 7px;font-size:16px;margin-left:5px;padding:3px;}
.tagscloud a:hover{background:#000;}

#vqvtwitter{position:relative;}
#vqvtwitter a{position:absolute;right:-10px;top:-130px;}

.relacionados{padding:10px;}
.related_post_title{margin-bottom:10px;font-size:20px;letter-spacing:-1px;color:#0f3129;border-bottom:1px solid #ccc;}
.related_post li{float:none;}
.related_post li a{display:block;padding:3px 0;color:#666;}
.related_post li a:hover{color:#048;text-decoration:underline;}

#compartilharorkut a{position:absolute;top:-140px;right:100px;}