/*  
Theme Name: CineSemana
Version: 0.1
Author: Fernando Leite
Author URI: http://www.fernandoleite.com/
*/

body {background:#DADACE url("images/bg_topo.gif") 0 -30px repeat-x; font:0.9em Arial, sans-serif; color:#333; font-weight:normal; text-align:center;}

* {margin:0; padding:0; list-style:none; text-decoration:none; border:none;}
hr {clear:both; height:1px; margin:-1px 0 0 0; padding:0; border:none; visibility:hidden;}

h1 {position:absolute; left:0; top:50px; background:url("images/logo_cinesemana.gif") no-repeat;}
h1 a, h1 span {text-indent:-5000px; overflow:hidden; display:block; width:383px; height:59px;}
h2 {clear:both; margin-bottom:0.8em; font:small-caps 1.7em "Times New Roman"; color:#960;}
.post h2 {margin-bottom:0.2em; border-bottom:1px dotted #B2B2A5; font-size:2.3em;}
h2 a {color:#960;}
h2.busca_no {padding:5em 0; text-align:center; font-variant:normal;}
h3 {margin-bottom:0.8em; font:small-caps 1.7em "Times New Roman"; color:#960;}

img {margin:0; padding:0; border:0; line-height:0;}
.esquerda, .alignleft {float:left; margin:0 10px 8px 0;}
.direita, .alignright {float:right; margin:0 0 10px 8px;}

a {color:#333;}
a:hover {text-decoration:underline;}
.post p a, #comentarios a {text-decoration:underline; color:#960;}

p {line-height:1.6em; margin-top:1.3em;}

#geral {width:950px; margin:0 auto; text-align:left;}
#topo {position:relative; height:140px;}
#menus {float:left; width:160px; padding:57px 13px 0 0;}
#miolo {float:left; overflow:hidden; width:635px; background:url("images/bg_sombraconteudo.jpg") no-repeat left bottom;}
#conteudo {background:#D7D7D0 url("images/bg_conteudo.gif") repeat-x left bottom; margin:0 0 8px 4px; padding:10px 14px 0; border:1px solid #B2B2A5;}
#ads {float:left; width:120px; padding:57px 0 0 22px;}
#rodape {margin-top:30px; padding:20px 0; background-color:#B2B2A5;}
#rodape p {font-size:0.8em;}
#rodape p a {text-decoration:underline;}

#comentarios {margin-bottom:30px; padding-top:20px; border-top:2px solid #B2B2A5;}
#comentarios input {padding:3px; border:1px solid #B2B2A5;}
#comentarios textarea {width:65%; padding:3px; border:1px solid #B2B2A5;}
#comentarios ol li {margin-bottom:1.5em;}
#comentarios ol li p {margin-top:0.8em;}

#busca {position:absolute; top:70px; right:0;}
#busca input {padding:4px; background-color:none;}
#busca input#s {width:200px; background:#FFF url("images/bg_busca.gif") repeat-x left bottom;}
#busca input#searchsubmit, #comentarios input#submit {padding:3px; background:#3A3A3A url("images/bg_btnbusca.gif") repeat-x left bottom; font-weight:bold; color:#FFF;}

#conteudo .post {margin:0 0 40px;}
.post img.esquerda, .post img.alignleft, .post img.direita, .post img.alignright, .post img.aligncenter, .post img.borda {padding:2px; border:1px solid #960;}
#conteudo ul {color:#960;}
#conteudo ul li {display:inline; margin-right:0.8em; font-size:0.8em;}
#conteudo ul li.categoria {padding-left:1.9em; background:url("images/ico_tag.gif") no-repeat 0 0;}
#conteudo ul li.comentario {padding-left:1.8em; background:url("images/ico_comentario.gif") no-repeat 0 0;}
#conteudo ul li a {text-decoration:underline; color:#960;}

/* Captions */
.aligncenter, div.aligncenter {display:block; margin-left:auto; margin-right: auto;}
.wp-caption {text-align:center; background-color:transparent; margin-top:1.3em;}
.wp-caption img {padding:2px; border:1px solid #960;}
.wp-caption p.wp-caption-text {font-size:11px; width:auto; background-color:#c6c6c0; padding:1px 5px; margin:3px 2px 0;}
/* End captions */

#menus ul.principal {margin:15px 0; border-top:1px solid #B2B2A5; border-bottom:1px solid #B2B2A5;}
#menus ul.principal li {margin:0.6em 0; padding-left:1.0em; background:url("images/ico_estrela.gif") no-repeat 0 5px; font:small-caps bold 1.3em "Times New Roman";}
#menus .ultedicao {width:156px; margin-bottom:7px; border:2px solid #C3C3B7;}
#menus a.download {display:block; padding-left:22px; background:url("images/ico_pdf.gif") no-repeat 0 4px; font-size:0.8em; color:#960;}

#ads #botoes {margin-bottom:15px; border-bottom:1px solid #B2B2A5;}
#ads #botoes li {margin-bottom:15px;}
#ads h3 {margin-bottom:0.4em;}

#menus ul.categorias li {margin-bottom:0.6em; padding-left:1.2em; background:url("images/ico_filme.gif") no-repeat 0 2px;}
