/*  
Theme Name: Site
Theme URI: http://sinopse.org
Description: proibido copiar 
Version: 23.0
Author: Dani Danczuk
Author URI: http://sinopse.org
*/

/******* SE QUISER SABER ALGUMA COISA,PERGUNTA NO ASKME DO BLOG *******/

/******* BASICO *******/
body {
background: #FFFFFF url('images/bg.gif');
margin: 15px 0px 15px 0px;
padding: 0px;
border: 0px;
text-align:center;
color: #696969;
font-size: 11px;
font-family: tahoma;
}

/******* TABELA *******/
table {
border: 0px;
background: none;
font-size: 11px;
font-family: tahoma;
text-align: center;
margin: 0px;
padding: 0px;
}

/******* NEGRITO ITALICO UNDERLINE SMALL S *******/
strong, em, u {
text-decoration: none; 
color: #808080;
}

strong:hover, em:hover, u:hover {
text-decoration: none; 
color: #414141;
}

b, i, small {
text-decoration: none; 
color: #696969;
}

b:hover, i:hover, small:hover {
text-decoration: none; 
color: #808080;
}

/******* LINKS *******/
a:link, a:visited, a:active { 
color: #7E635A; 
text-decoration: none;
background: none;
border: 0px;
}

a:hover { 
color: #414141;
text-decoration: none; 
background: none;
border-bottom: 0px solid #808080;
}

/******* PAGE *******/
#page {
background: url('images/line.gif');
border: 0px;
margin: 0px;
width: 700px;
text-align:left;
}

/******* TOP *******/
#top {
background: url('images/top.jpg');
width: 700px;
height: 49px;
margin: 0px;
padding: 0px;
text-align: right;
}

/******* MENU MENOR NO TOPO *******/
#menu-menor {
width: 225px;
float: right;
padding: 23px 25px 0px 0px;
}

#menu-menor a {color: #404040; text-decoration: none;}
#menu-menor a:hover {text-decoration: underline;}

/******* BUSCA NO TOPO *******/
#search {
width: 220px;
float: left;
padding: 23px 0px 0px 25px;
}

input#busca {
background: none;
border-right: 1px solid #DAD3B0;
border-bottom: 1px solid #DAD3B0;
border-left: 1px solid #C4BEA4;
border-top: 1px solid #C4BEA4;
padding: 3px;
margin: 1px 0px 0px 0px;
float: left;
width: 140px;
color: #404040;
}

input#ok {
background-color: #FCF1D5;
border: 1px solid #BFB897;
border: 0px;
font-weight: bolder;
width: 50px;
}

/******* HEADER *******/
#header {
background: url('images/header.jpg');
width: 700px;
height: 129px;
margin: 0px;
padding: 0px;
text-align: right;
}

/******* CONTENT *******/
#content {
background: url('images/line.jpg');
margin: 0px;
padding: 0px;
float: left;
width: 700px;
text-align: left;
}

#content .artigoss {
padding: 20px 20px 0px 20px;
}

/******* POSTS *******/
.posts {
background: none;
border: 0px solid #AD761C;
margin: 0px 10px 10px 0px;
padding: 5px;
float: left;
text-align: left;
width: 350px;
}

/******* TITULO ARTIGOS *******/
.posts .title-artigos {
background: none;
border-bottom: 1px solid #66534F;
padding: 0px;
margin: 0px 0px 5px 0px;
color: #66534F;
font-size: 12px;
font-weight: bolder;
text-transform: uppercase;
}

/******* TITLE POSTS *******/
.posts .title {
background: none;
margin: 0px 0px 2px 0px;
padding: 0px;
font-size: 11px;
color: #7E635A;
font-weight: bolder;
}

.posts .title a {color: #7E635A;}
.posts .title a:hover {color: #404040;}

.posts .title span.leia a {color: #7E635A;}

.posts .divider {
background: none;
border: 1px dotted #7E635A;
border-width: 1px 0px 0px 0px;
margin: 2px 0px 0px 0px;
}

.posts .arquivo {
background-color: #604F45;
padding: 2px;
margin: 0px;
text-align: right;
}

.posts .arquivo a, .posts .arquivo a:active, .posts .arquivo a:visited, .posts .arquivo a:hover {
color: #CDBDB3;
}

/******* PAGINAS *******/
.paginas {
background: none;
margin: 0px 0px 10px 0px;
padding: 0px;
text-align: left;
}

/******* TITULO PAGES *******/
.paginas .title {
font-size: 14px;
color: #7E635A;
font-weight: bolder;
background: none;
border-bottom: 1px solid #7E635A;
}

.paginas .postmeta {
font-size: 10px;
background: none;
}

/******* SUB-TITLE PAGES - MENU *******/
.paginas .sub-title-pages {
color: #CDBDB3;
font-size: 10px; 
font-family: tahoma; 
background-color: #7E635A;
padding: 1px 0px 1px 2px;
border-bottom: 0px solid #F1F1F1;
}

.paginas .sub-title-pages a {
color: #CDBDB3;
}

/******* SUB-TITLE *******/
.paginas .blocktitle {
color: #7E635A;
font-size: 11px; 
font-family: Georgia, "Times New Roman", Times, serif; 
font-weight: bolder;
background: none;
border-bottom: 1px solid #7E635A;
}

/******* LINKS NAS PAGES *******/
.paginas .postentry ul, .paginas .postentry li {
list-style-type: none;
margin: 0;
padding: 0;
}

.paginas .postentry ul li {
background: url('images/seta.gif') left no-repeat;
border-bottom:1px solid #7E635A; 
display: block;
margin:0;
padding: 2px 2px 2px 12px;
height: auto;
width: 316px;
color: #7E635A;
voice-family: "\"}\""; 
voice-family: inherit;
text-decoration: none; 
float: left;
}

.paginas .postentry ul li:hover {
background: url('images/seta.gif') left no-repeat;
border-bottom:1px solid #7E635A1; 
}

.paginas .postentry ul li a, .paginas .postentry ul li a:visited, .paginas .postentry ul li a:active {
color: #7E635A;
text-decoration: none;
} 

.paginas .postentry ul li a:hover {
color: #404040;
text-decoration: none;
}

html>body .paginas .postentry ul li a {
width: 316px;
text-decoration: none; 
}


/******* ARQUIVOS *******/
h2.archivemonth a {
background: none;
border-bottom: 1px solid #7E635A;
display: block;
margin:0;
padding: 8px 0 0px 2px;
height: 18px;
width: 658px;
clear: both;
text-decoration: none; 
color: #7E635A;
font-size: 11px; 
font-family: Georgia, "Times New Roman", Times, serif; 
}

h2.archivemonth a:hover {
color: #7E635A;
text-decoration: none; 
}

.postspermonth {
background: none;
width: 660px;
margin: 0;
padding: 0px 0;
margin-top: -15px;
font-size: 11px;
font-family: tahoma;
color: #7E635A;
border:none;
text-decoration: none;
}


/******* NAVEGAÇÃO NO RODAPÉ *******/
#footlink {
text-align: right;
padding: 5px 0px 10px 0px;
font-size: 10px;
}

#footlink span.footlinkcurrent {
background-color: #604F45;
border: 0px solid #E7E2D9;
padding:0 4px 0 4px;
margin:0 1px 0 1px;     
color: #FFFFFF; 
}

#footlink a {
padding:4px;
margin:0 1px 0 1px;  
text-decoration: none;      
}

#footlink a:link, #footlink a:visited, #footlink a:active {
color: #CDBDB3; 
background-color: #604F45;
border: 0px solid #E7E2D9;
text-decoration: none;
}

#footlink a:hover {
background-color: #604F45;
border: 0px solid #E7E2D9;
color: #FFFFFF;
text-decoration: none;
}

/******* COMENTARIOS *******/
#comments2 .blocktitle {
color: #a5938a;
font-size: 11px; 
font-family: Georgia, "Times New Roman", Times, serif; 
font-weight: bolder;
background: none;
border-bottom: 1px solid #F1F1F1;
}

#comments2 .comment {
background: none;
}

#comments2 .header {
position:relative;
min-height:15px;
margin:0 0 10px 0;
padding:5px 6px;
background-color:#FBFAF9;
}

* html #comments2 .header {height:15px;}

#comments2 .header strong {
font-family: verdana;
font-size: 10px;
}

#comments2 .header .editlink {
font-size: 10px;
font-family: tahoma;
text-align: right;
background-color:#F7F5F3;
padding: 1px;
}

#comments2 .header.alt {background-color:#F7F5F3;}

#comments2 .header.alt .editlink {
font-size: 10px;
font-family: tahoma;
text-align: right;
background-color:#FBFAF9;
padding: 1px;
}

.avatar {
background-color: #ffffff;
border: 1px solid #e8e8e8;
padding: 3px;
margin: 10px 5px 2px 0px;
float: left;
}

#comments2 .header .flag {
position:absolute;
top:7px;
right:5px;
}

.comment_quote {
background: none;
border-right: 1px solid #808080;
padding: 0px 3px 0px 0px;
margin: 10px 10px 5px 50px;
color: #969696;
text-align: right;
}

#comments2 .commentsubmit input {
float: right;
width: 120px;
}

/******* DIVIDER *******/
.divider {
background: none;
border-bottom: 1px solid #7E635A;
font-size: 10px;
font-family: verdana;
}

/******* QUEBRA DE LINHA *******/
.space {background: none;}

/******* INPUT SELECT TEXTAREA *******/
input, select {
font-family: tahoma; 
font-size: 11px; 
color: #414141; 
background-color: #FBF5E7;
border: 1px solid #F3E8CD; 	
border-width: 0px 1px 1px 0px;
padding: 3px;
width: 250px;
}

textarea {
font-family: tahoma; 
font-size: 11px; 
color: #414141; 
background-color: #FBF5E7;
border: 1px solid #F3E8CD; 	
border-width: 0px 1px 1px 0px;
padding: 3px;
width: 469px;
}

form, fieldset {
margin: 0;
padding: 0;
border: 0;
}

/******* BLOCKQUOTE *******/
blockquote {
background: url('images/quote.jpg') left top no-repeat;
border: 0px solid #FAFAFA;
padding: 0px 0px 0px 25px;
margin: 10px 28px 10px 20px;
color: #808080;
}
	
/******* IMAGENS *******/
img {
border: 0px;
text-decoration: none;
}

.blogimage {
background: none;
padding: 4px;
margin: 2px;
border: 1px solid #DADADA;
}

/******* CONFIG FOTOS NO WP *******/
.attachment {text-align: center;}

.attachment img {
background: none;
padding: 4px;
margin: 2px;
border: 1px solid #DADADA;
}

.aligncenter {
text-align: center; 
float: none;
background: none;
padding: 4px;
margin: 2px;
border: 1px solid #DADADA;
}

.alignnone {
background: none;
padding: 4px;
margin: 2px;
border: 1px solid #DADADA;
}

.alignleft {
text-align: left; 
float: left;
background: none;
padding: 4px;
margin: 2px;
border: 1px solid #DADADA;
}

.alignright {
text-align: right; 
float: right;
background: none;
padding: 4px;
margin: 2px;
border: 1px solid #DADADA;
}

/******* SIDEBAR *******/
#sidebar {
background: none;
margin: 0px 0px 10px 0px;
padding: 0px;
float: right;
width: 280px;
text-align: left;
}

/******* WIDGETS *******/
#sidebar .widget {
background: none;
margin: 0px 0px 10px 0px;
padding: 0px;
border: 0px;
}

/******* TITLE NO SIDEBAR *******/
#sidebar h2 {
background: none;
border-bottom: 1px solid #66534F;
padding: 0px;
margin: 0px 0px 5px 0px;
color: #66534F;
font-size: 12px;
font-weight: bolder;
text-transform: uppercase;
}

/******* LINKS NO SIDEBAR *******/
#sidebar ul {
margin: 5px 0px 0px 0px;
padding: 0px;
list-style: none;
width: 280px;
}

#sidebar li {
margin: 0px;
padding: 0px;
list-style: none;
}

#sidebar ul li {
background: url('images/valido.gif') left no-repeat;
border-bottom: 1px solid #D6C58A;
margin: 0px;
padding: 2px 0px 2px 13px;
width: 127px;
float: left;
font-weight: bolder;
}

/******* FOTOS NO SIDEBAR *******/
#fotos-sidebar {
background: none;
text-align: center;
}

#fotos-sidebar img {
background-color: #604F45;
padding: 5px;
margin: 3px 3px 0px 0px;
}

#sidebar .mais-fotos {
background-color: #604F45;
padding: 2px;
margin: 5px 0px 0px 0px;
text-align: right;
}

#sidebar .mais-fotos a, #sidebar .mais-fotos a:active, #sidebar .mais-fotos a:visited, #sidebar .mais-fotos a:hover {
color: #CDBDB3;
}

/******* CALENDÁRIO *******/
#wp-calendar {
empty-cells: show;
font-size: 0.9em;
text-align: center;
font-family: tahoma;
margin: 0;
width: 100%;
}

#wp-calendar #prev a {
font-size: 10px;
letter-spacing: 1px;
font-family: tahoma;
text-align: left;
border: 0px;
font-weight: bold;
}

#wp-calendar #next a {
text-align: right;
font-size: 10px;
font-family: tahoma;
letter-spacing: 1px;
border: 0px;
font-weight: bold;
}

/******* FOOTER *******/
#footer {
background: url('images/bottom.jpg') repeat-x;
background-position: bottom;
clear: both;
width: 700px;
height: 81px;
margin: 0px;
padding: 0px;
text-align: center;
}

#footer #link-footer {
padding: 10px 0px 0px 20px;
text-align: left;
}