/* 
Theme Name: Livros em Série
Theme URI: www.livrosemserie.com.br
Description: Layout desenvolvido para o site Livros em Série
Version: 3.0
Author: Pâmela Gonçalves
Author URI: www.garotait.com.br
*/

body{background: #ece5d2 url('imagens/back.png') repeat-x; margin: 0; padding: 0; list-style: none; text-decoration:none; text-align:center; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif, "times new roman"; color: #4a4a4a;} 

a{color: #ce8390; text-decoration: none;}
a:hover{color: #ccc;}

.both{clear:both;}
img{border: 0px; border-right: 1px solid #dcccb2; border-bottom: 1px solid #dcccb2; padding: 1px; background: #fff;}
b, strong{color: #756580}

h1, h1 a{font-size: 15pt;	font-weight: normal;}
h2, h2 a{font-family: Arial, Helvetica, sans-serif;	font-size: 13pt;	color: #c7b39b;}
h3, h3 a{color: #8a5068;	font-size: 11pt;}
h4, h4 a{text-transform: uppercase;	font-size: 9pt;	font-weight: bold;	border-bottom: 1px solid #1f2225;	padding: 2px 2px 5px 2px;}

#page{}

#header{ background: url('imagens/header.png') center no-repeat; width:100%; height: 378px;}
div#search{width: 880px; margin: 0 auto;}
div#search #form{margin: 15px 0; float: right; color: #6e6d5c; font-size: 10px;}
div#search input{border: 1px solid #4c2836; background: #1c082c; font-size: 10px; margin: 3px; padding: 5px;}
div#search input.botao{color: #4c2836; font-weight: bold; font-size: 12px; padding: 3px;}
div#search input.maior{width: 200px; text-transform: lowercase; font: 11px Verdana, Arial, Helvetica, sans-serif;}

#menu{width: 880px; position:relative; top: -62px; color: #ffffff; font-size: 12px; text-transform:uppercase; font-family: Arial, Geneva, sans-serif; }
#menu ul{list-style: none; padding:0 auto; margin: auto 0;}
#menu li{padding: 15px 0px 16px 0px;  width: 108px; float: left;}
#menu li:hover{background: #8a5068;}
#menu a{text-decoration: none; color: #ffffff; font-weight:bold }
#menu a:hover{color:#fff;}

#page-content{width:  887px; margin:0 auto; padding: 0px 0;}
#content{width: 887px; background: url(imagens/linha-posts.png) repeat-y center; text-align:left; padding;}
#content-header{background: url(imagens/header-posts.png) center no-repeat; padding:5px 0;}
#content-footer{background: url(imagens/footer-posts.png) center no-repeat; padding:5px 0;}

#sidebar {width: 270px; float: left; margin: -30px 0 0 0 ;}
#sidebar .widget{padding: 0 16px 5px;text-align:justify}
#sidebar h3{background: #dbd0c1; margin: 0px -14px 0 -13px; padding: 10px; color: #604d6c; text-align: center; text-transform: uppercase; font-family:Verdana, Geneva, sans-serif; font-size: 13px; border: 0px;}
#sidebar ul{padding: 0 3px 0 15px;}
#sidebar ul li{list-style-type: square; }
#sidebar a{color: #c57d8a;}
#sidebar strong, #sidebar b{color: #1c082c;}



input, select{border: 1px solid #dbd0c1; background: #ebe8dd; margin: 3px; padding: 3px; color: #604d6c; font-size: 11px;}
select{width: 230px; margin: 5px auto; border: 1px solid #dbd0c1; background: #ebe8dd; margin: 3px; padding: 3px; color: #604d6c;  font-size: 11px;}


#posts, #pages {width: 620px; float: right; margin: -50px -10px 0 0}
#posts h2.title, #posts h2.title a{color: #685474; padding: 9px 0px 5px; margin: 3px 10px 0 0; font-size: 13px; text-transform: uppercase; font-family: Tahoma;}
#posts span.data{float: left; background: url(imagens/fundo-data.png) no-repeat; width: 53px; height: 57px; padding: 5px 0px; margin: 0 5px 0 0; text-align: center; line-height: 22px; text-transform: uppercase;}
#posts div.dia{color: #efe8eb; font-size: 18pt; margin-top: 1px; font-weight: bold; font-family: Arial;}
#posts div.mes{color: #c5aea9; font-weight: bold; margin-top: 3px; font-size: 12px;}
.divisor{padding: 1px 0 0; background: #e3e3e3; width: 600px; clear: both; display: block}
#posts h3, #posts h4{ margin: 15px 15px 0 0;}
#posts div.description{color: #8a8073; margin: 3px 20px; padding: 0px 0 10px; font: 11px Tahoma;}
#posts div.description a, #posts div.description a:link{text-decoration: none;}
#posts .content-post{ margin: 5px 0;  padding: 5px; display: block; width: 580px; text-align: justify; line-height: 18px}
#posts div.link-comments{background: #dbd0c1; color: #383724; font-size: 11px; float:right; margin: 0px 30px 20px 0px; padding: 2px 3px; display: block;}
#posts div.link-comments a, #posts div.link-comments a:link{color: #8a5068; text-decoration: none; font-weight: bold;}
#posts div.link-comments a:hover{text-decoration:underline;}
#posts div.cadapost{padding: 10px 0px 5px;}
#posts p.divide-post{background: url('imagens/divide-posts.png'); width: 566px; height: 63px; margin: 10px 0; display:block;}
#posts hr, #page hr{border: 1px solid #e3e3e3; background: #e3e3e3; width: 600px; margin: 5px 10px 5px 0;}

#pages .entry{margin: 10px 0; display: block; width: 600px; text-align: justify;}
#pages h2.title-page, #posts h2.title-page{font-size: 16px; color: #eda2af;  padding: 9px 5px 2px; margin: 5px 15px 5px 0; text-transform: uppercase;}
#pages table, #pages td, #pages tr{background: #ece5d2; margin: 2px; padding: 3px;}


#footlink{margin: 0 15px 0 0;}
#footlink a, #footlink a:link{font-size: 10px; padding: 4px; background: #dbd0c1; border: #191b1b; color: #604d6c;}
#footlink a:hover{color: #fff;}

#footer{margin: 20px auto; font-size: 11px;}
blockquote{background: #f6f2e2; border-left: 3px solid #eda2af; border-bottom: 1px solid #dbd0c1; font-family: Georgia, "Times New Roman", Times, serif; padding: 10px; font-size: 11px; line-height: 19px;}

.aligncenter {margin: 0 auto; display:block;}
.alignleft {margin:5px; float:left;}
.alignright {margin:5px; float:right;}

ul.lista-comentarios {padding: 0; margin: 0px; list-style: none;}
ul.lista-comentarios li {padding: 10px; margin: 10px 0; width: 580px; border: 1px solid #fff;}
.header-comentario {font-size: 10px; font-family: Verdana, Arial, Tahoma, Helvetica; border-bottom: 1px solid #bfb6c6; }
.header-comentario .autor {text-transform: uppercase;}
.header-comentario a, .header-comentario a:link {color: #de8997; font-weight: bold;}
.header-comentario img {float: right; margin: 5px;	border: 3px solid #191b1b;}
.conteudo-comentario{padding: 0 5px; line-height: 19px;}
.alt {background: #f6f2e2;}
div.comentarios input, div.comentarios textarea {margin: 5px; padding: 3px; border: 1px solid #eda2af; background: #f4d3d8; color: #8a5068; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; line-height: 16px;}
div.comentarios textarea {width: 500px;}
div.comentarios input.submit{font-size: 11px; background: #f4d3d8; border: #eda2af; color: #8a5068;}
