/*  
Theme Name: CADEIRA
Theme URI: http://letter-paper.org/
Description: Clear, tema por Aline Dsa, baseado em <a href="http://letter-paper.org/">Letter-Paper.Org</a>.
Version: 3.0
Author: Aline Dsa
Author URI: http://letter-paper.org
      
      Tema para uso particular.
	A redistribui��o de quaisquer trabalhos de Aline Dsa � terminantemente proibida.

*/

/***************** BODY *****************/

body { 
font-size:15px;
color: #CDCDCD; 
font-family:tahoma, arial, verdana, ms-serif;
margin-top:0px;
margin-bottom:0px;
background: #8c2923 url(images/bg.jpg) repeat-x scroll;}
       

/***************** LINHA DO LAYOUT *****************/

#page {
width:700px;
background-image: url(images/linha.jpg);
background-repeat: repeat-y;
margin-left: auto;
margin-right: auto;
text-align: left;}

/***************** TOPO DO LAYOUT *****************/

 #header {
background:url(images/topo.jpg); no-repeat top left;
width:700px;
height:443px;}

/***************** FOOTER DO LAYOUT *****************/

#footer {
background-image:url(images/footer.jpg);
width:700px;
height:229px;
clear: both;
}

/***************** ÁREA DOS POSTS *****************/

#content {
width:390px;
text-align:justify;
padding-left:30px;
float:left;
margin-top:-120px
}

.block-content {
padding:2px;}

/***************** O SIDEBAR TOTAL *****************/

#sidebar {
width: 165px;
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size: 8pt;
color: #000000;
text-align: justify;
padding-left:0px;
padding-right:60px;
margin-top:-40px;
float: right;
margin-bottom:0;
}

/***************** IMAGENS *****************/

img {border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px;}

img {
border: 0px;
}

/**************** GRAVATARS ****************/

.gravatar {
color: #CAC696; 
margin-left:2px; 
margin-right:2px;
margin-top:1px;
margin-bottom:2px;
background-color: #000000; 
padding:4px; 
border:1px solid #FFFFFF;
}

/***************** LINKS *****************/

a {text-decoration: none;}

a:link {color: #c07c79; font-weight:bold;}

a:visited, a:active {color: #c07c79; font-weight:bold;}

a:hover {color:#ad2e27; font-weight:bold;}

.posit a{
background-color:#000000}

.posit a:hover{
position:relative;top:4px}

/***************** NEGRITO, UNDERLINE E IT�LICO *****************/

b{color:#0099FF; font-weight:bold;}
b:hover{color:#0099FF; font-weight:bold;}
strong{color:#000000;}
strong:hover{color:#000000;}
u{color:#000000;}
i{color:#000000;}
em{color:#000000;}

/***************** INPUTS, TEXTAREA, FORMUL�RIOS *****************/

input, textarea, select, button {
background-color:#8C2923;
padding:2px 3px 2px 3px;
margin:1px 1px 1px 1px;
BORDER: #F7EADA 2px solid; 
color:#FFFFFF;
font-size:10pt
}

input, textarea, select, button :hover{
background-color:#8C2923;
padding:2px 3px 2px 3px;
margin:1px 1px 1px 1px;
BORDER: #000000 2px solid; 
color:#FFFFFF;
font-size:10pt
}

/***************** COMENT�RIOS *****************/

.alt {
background-color: #B1878A;}

.commentlist li {
margin: 15px 0 3px;
padding: 5px 8px 3px;
list-style: none;}

#commentlist {
margin: 0;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
border-bottom:1px solid #ffffff;
list-style-type: none;}

#commentlist li {
border-top: 0px;
padding: 5px 8px;
background-color: transparent;
}

.commentdate {
background-color:#8c2923;
color:#FFFFFF;
font-size:10px;
line-height:11px;
font-weight:normal;
border-bottom:1px dashed #000000;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-top:1px solid #000000;
font-family:tahoma;
padding-right:2px;
padding-left:2px;
padding-top:2px;
padding-bottom:4px;
}

.comment-content {
background-color:#660000;
color:#FFFFFF;
font-size:9px;
letter-spacing:0px;
line-height:11px;
font-weight:normal;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
border-left:1px solid #000000;
border-top:0px;
font-family:tahoma,verdana, verdana, arial, sans-serif,sans-serif;
text-align:justify;
padding-top:5px;
padding-left:0px;
padding-bottom:2px;
padding-right:0px;
}

.comment-in {
padding-top:5px;
margin-left:3px;
padding-bottom:2px;
padding-right:3px;}

.cit{
text-align:right;
padding:3px;
background-color:#000000;
font-weight:bold;
}


/***************** CLASSES DE BORDAS *****************/

.weblogimage {
background-color: #F2F4E6; 
margin: 4px; 
padding:6px; 
border:1px solid #BCC0A6;
}

.weblogimage:hover{
background-color:#ffffff;
}

/***************** H1,H2,H3,H4 *****************/

h1, h2, h3, h4 {text-transform:uppercase;
font-size : 11px; 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold;
color: #0D5AA0;
padding-top:3px;
padding-bottom:3px;
padding-right:6px;
padding-left:6px;
display: block;
background-color: transparent;
}

/***************** T�TULO DO PERFIL *****************/

.blocktitle {
text-transform:uppercase;
font-size : 10px; 
line-height : 12px; 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-weight:bold;
color: #000000;
padding:3px;
padding-left: 5px;
background-color:#f7ecda;
text-align:center;
border-bottom:0px solid #E0DBBA;
margin-top:1px;
letter-spacing:1px;
-moz-border-radius: 10px 10px 0px 0px; 
}


/***************** CONTE�DO DO PERFIL *****************/

.info {
padding:4px;
font-size : 7pt; 
line-height : 11px; 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-weight: normal;
color: #A2A492;
background-color:#EAEDD8;
border-bottom:1px solid #E2E5D3;
text-align:justify;
margin-bottom:2px
 }

/***************** EDITAR OS POSTS *****************/

.edit {
border: 1px solid #FEC2E1;
padding: 10px 10px 10px 10px;
font-size: 10px; 
text-align: justify;
width: 85%;}

/***************** CATEGORIAS (SUBT�TULOS) DOS POSTS *****************/

.meta {
font-size:9px;
color: #000000;
font-family: tahoma;
font-weight: normal;
text-align:left; 
border-top:0px solid #ffffff;
text-transform:uppercase;
padding-right: -3px;
padding-left: -7px;
padding-top: 3px;
background-color:transparent;
}

.meta a:link, .meta a:visited, .meta a:active {
color: #ad2e27; 
font-weight: normal;
font-family : tahoma;
font-size: 9px;
padding-top: -10px;
text-transform:uppercase;
}

.meta a:hover {
color: #ad2e27;
}

/***************** T�TULOS DOS ARQUIVOS E P�GINAS INTERNAS *****************/

.arquivos {
font-size:17px; 
font-family :Georgia,tahoma;
font-weight: bold;
color: #548D20;
text-align:center;
text-transform:uppercase;
padding:2px;
background-color:transparent;
}

/***************** T�TULOS DOS POSTS *****************/

.navlink {
text-transform:uppercase;
text-align:left;
font-family : tahoma;
font-size:14px;
font-weight: bold;
color: #548D20; 
background-color:transparent;
padding-right: 2px;
padding-left: 6px;
padding-top: 6px;
float:left;
}
	
.navlink a {color: #C0C1C2; 
font-weight: bold;
font-family : tahoma;
font-size: 14px;
background-color: transparent;text-transform:uppercase;
}

.navlink a:hover {
color: #d2d2d2;
}

/******************* DATA DOS POSTS *******************************/

.post-date {
	width: 42px;
	height: 45px;
	float:left;
	margin-left:5px;
	margin-top:5px;
	background: url(images/date.png) no-repeat;
}
.post-month {
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	display:block;
	line-height: 11px;
	padding-top: 1px;
	margin-left: -3px;
}
.post-day {
	font-size: 18px;
	text-transform: uppercase;
	color: #999999;
	text-align: center;
	display:block;
	line-height: 18px;
	padding-top: 7px;
	margin-left: -3px;
}

/***************** CONTE�DO DAS P�GINAS E POSTS *****************/ 

.block1 {
background-color: transparent;
font-size:11px; 
color:#000000;
line-height:12px;
font-family: tahoma, arial, verdana, Times New Roman;
text-align:justify;
padding-top:2px;
padding-right:-50px;
margin-bottom:8px;
}

/***************** O CALEND�RIO *****************/

#wp-calendar {
empty-cells: show;
text-align: center;
font-family:tahoma;
width:100%;
}

#wp-calendar TD {
PADDING:2px; 
FONT-SIZE: 9px; 
FONT-FAMILY: tahoma; 
BACKGROUND-COLOR:#EEE8D2;
border-right:1px solid #E5DCC1;
border-bottom:1px solid #E5DCC1;
color:#999E7C;
}

#wp-calendar TD:hover{
background-color:#F9F4E5;
}

#wp-calendar #prev a {
PADDING:1px; 
FONT-SIZE: 9px; 
FONT-FAMILY: tahoma; 
color:#999E7C;text-decoration:none;
}

#wp-calendar #prev a:hover{
FONT-SIZE: 9px; 
FONT-FAMILY: tahoma; 
color:#ECB3AE;text-decoration:none;
}

#wp-calendar #next a {
PADDING:1px; 
FONT-SIZE: 9px; 
FONT-FAMILY: tahoma; 
color:#999E7C;text-decoration:none;
}


#wp-calendar #next a:hover{
FONT-SIZE: 9px; 
FONT-FAMILY: tahoma; 
color:#ECB3AE;text-decoration:none;
}

#wp-calendar th{
color:#A2A492;
text-align:center;
font-size:10px;
font-weight:bold;
letter-spacing:7px;
BACKGROUND-COLOR:#E6DDC0;
border-right:1px solid #E5DCC1;
border-bottom:1px solid #E5DCC1;
}

#wp-calendar #today {
font-size:10px;
background-color:#E6DDC0;
color:#A3A690;
font-weight:bold;
border-right:1px solid #E5DCC1;
border-bottom:1px solid #E3E6D2;
}

#wp-calendar #today:hover{
background-color:#ffffff;
}


#wp-calendar caption {
font:bold 7pt tahoma;
letter-spacing:1px;
text-align:center;
color:#A2A492;
text-transform:uppercase;
background-color:#EEE8D2;
margin-left:2px;
margin-right:2px;
padding:3px;
border-bottom:1px solid #E0DBBA;
}

#wp-calendar a{
color:#DFABAB;
font:bolder 9px tahoma;
text-decoration:none;
}

#wp-calendar a:hover{
color:#E1E4C3;
}


/***************** FORMATA��O LINKS DO PAGINAVI ETC *****************/

#footlink {
border-top:1px solid #FFFFFF;
line-height:10px;
font-size:9px;
width: 100%;
text-align:center;
padding-top:3px;
padding-bottom:3px;
margin-bottom:3px;
}

#footlink span.footlinkcurrent{
background: #000000;
padding:2px 3px 2px 3px;
margin:1px 1px 1px 1px;
BORDER-right: #FFFFFF 1px solid; 
BORDER-bottom: #FFFFFF 1px solid; 
color:#FFFFFF;}

#footlink strong{
background: #000000;
padding:2px 4px 2px 4px;
margin:1px 1px 1px 1px;
BORDER: #FFFFFF 1px solid; 
color:#FFFFFF;}

#footlink b{
background: #000000;
padding:2px 4px 2px 4px;
margin:1px 1px 1px 1px;
BORDER: #D8CFB2 1px solid; 
color:#FFFFFF;}


#footlink span.footlinktotal {
background: #000000;
padding:2px 4px 2px 4px;
margin:1px 1px 1px 1px;
color:#A1A37D;border-right:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
}

#footlink a {
background: #FFFFFF;
padding:2px 4px 2px 4px;
margin:1px 1px 1px 1px;
BORDER: #000000 1px solid; 
color:#000000;}

#footlink a:link, #footlink a:visited, #footlink a:active {
background: #FFFFFF;
color: #000000;
text-decoration: none;
}

#footlink a:hover {
background: #FFFFFF;
BORDER: #000000 1px solid; 
}

.fooot{
background: #000000;
padding:2px 4px 2px 4px;
margin:1px 1px 1px 1px;
BORDER: #FFFFFF 1px solid; 
color:#FFFFFF;
}

.fot{
padding:2px 4px 2px 4px;
margin:1px 1px 1px 1px;
BORDER: #FFFFFF 1px solid; 
color: #000000; 
background-color:#000000;
}


/********************* BLOCKQUOTE *******************/

blockquote {
font-family:tahoma,arial, verdana, sans-serif;
font-size:12px;
color:#FFFFFF;
border-right:18px double #FFFFFF;
border-top:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;
border-left:18px double #FFFFFF;
margin-left:16px;
margin-right:16px;
margin-top:10px;
margin-bottom:3px;
padding-left:16px; 
padding-right:16px; 
padding-top:1px; 
padding-bottom:1px; 
background:#000000 url('/aspas.jpg') no-repeat left top;}


/************************ HR **************************/

hr {border:1px doshed #EDE8D1;width:100%}


/*********************** DEMAIS CLASSES *******************/

.small {font-family:microsoft sans serif, arial, tahoma, verdana, sans-serif;}

p {margin: 1.2em 0;
font-size: 1em;
line-height: 12px;
}

ol, ul {
color:#A2A492;
margin: 1.0em 1.0em 1.0em 3.0em;
padding: 1px;}


/********************* CONFIGURA��O T�TULO DO BLOG (NO HEADER) ************************/

div.texto{ 
position:absolute;
letter-spacing:2px;
top:-1px;
left:-1px;
color:#D4D7C1;
font: bold 28px Georgia, tahoma, "Times New Roman", Times, serif;
}

div.sombra{
position:relative;
letter-spacing:2px;
color:#C5C8B4;
font: bold 28px Georgia, tahoma, "Times New Roman", Times, serif;
}


/************************ EDI��O DO MENU *************************/

#menu {position:absolute; width:600px;}

#bnavig {
width:600px;
margin-top:-22px;
list-style: none;
display: inline;
float: left;
margin-left:85px;
 }

#menu UL {
font-size: 0px;
color:#ffffff;
font-family:georgia; 
line-height: 0px;
padding-left:0px;
clear: left;
margin: 0px;
list-style-type: none; 
}

#menu UL LI {
display: block;
float: left;
margin: 0px;
width: auto;
text-align: center;
}

#menu UL LI A {
font-family: georgia; 
color:#999E7C;
text-align: center;
text-transform:uppercase;
voice-family: inherit;
line-height: 0px;
display: block;
border:0px solid #EDE8D1;
}

#menu UL LI A:hover {
letter-spacing:0px;
}

/***************** BORDAS DAS IMAGENS *****************/ 

.borderimage{ 
background-color:#ad2e27;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-right: 1px solid #808080;
border-bottom: 1px solid #808080;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
padding-top:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:1px;
margin-top:1px;
-moz-border-radius: 0px 0px 10px 0px; 
}

img {
border-right: 0px; 
border-top: 0px; 
border-left: 0px; 
border-bottom: 0px;
-moz-border-radius: 0px 0px 10px 0px; 
}  

.borderimage:hover { 
background-color:#000000;
border-top: 1px solid #808080;
border-left: 1px solid #808080;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
padding-top:5px;
margin-left:5px;
margin-right:5px;
margin-bottom:1px;
margin-top:1px;
-moz-border-radius: 0px 0px 10px 0px; 
}
/********************** ASK CLASS *******************/

.askbottom{
padding-top:3px;
padding-top:3px;
background-color:#058599;
border-top:1px solid #F1F2EF;
text-align:left;
width:100%;
}

.askask{
-moz-border-radius: 16px 16px 0px 0px; 
background-color:#058599;
padding:5px;
padding-bottom:5px;
border-bottom:1px dashed #E8EAE2;}


.askanswer{
padding:5px;
background-color:#058599;
border-top:1px dashed #D4D8CC;
border-bottom:1px dashed #D4D8CC;}

/* —- ASK ME —- */
/* — títulos — */
.title-askme {
background: none;
border: 0px dotted #E2E2E2;
padding: 0px;
margin: 0px 0px 5px 0px;
color: #F18BB3;
font-size: 14px;
font-weight: bold;
text-align: left;
}

/* — outros — */
fieldset.askme {
border: 0px solid #CCCCCC;
padding: 0px;
background: none;
}

.askme label {
display: block;
width: 10em;
float: left;
}

.askme_item {
margin: 0;
padding: 0;
list-style-type: none;
background-color: #FBC6DA;
}

.askme_item li {
background-color: #FFFFFF;
border: 2px solid #FFFFFF;
border-width: 0px 0px 2px 0px;
padding:0;
margin:0;
color: #000000;
}

.askme_item li a, .askme_item li a:link, .askme_item li a:active, .askme_item li a:visited {
color: #F18BB3;
}

/* — pergunta — */
.askme_phrase {
padding:2px;
margin-bottom: 0;
background-color: #FFF1F7;
border: 1px solid #e8e8e8;
border-width: 1px 1px 0px 1px;
font-size: 10px;
font-family: verdana;
color: #000000;
}

.askme_phrase a, .askme_phrase a:link, .askme_phrase a:active, .commenttitle a:visited {
color: #F18BB3;
}

.askme_phrase a:hover {
color: #000000;
}

.askme_phrase b {
color: #F18BB3;
}

/* — resposta — */
.askme_answer {
padding:2px;
background: none;
margin-bottom: 12px;
border: 1px solid #e8e8e8;
border-width: 0px 1px 1px 1px;
font-family: verdana;
font-size: 10px;
color: #000000;
}

.askme_answer b {
color: #75491C;
}

/* — data — */
.ask_me_date {
background-color: #FFFBF0;
border: 1px solid #e8e8e8;
border-width: 0px 1px 0px 1px;
padding:2px;
font-size: 0.9em;
color: #808080;
}

/* — navegação — */
#askme_navlinks {
width: 100%;
text-align: left;
margin: 7px 0px 10px 0px;
border: 2px solid #F1F1F1;
border-width: 2px 0px 2px 0px;
padding: 5px 0px 5px 0px;
}

#askme_navlinks a {
padding:0 4px 0 4px;
margin:0 1px 0 1px;
}

#askme_navlinks a, #askme_navlinks a:link, #askme_navlinks a:visited {
background-color: #FFE7F1;
color: #F18BB3;
border: 0px solid #999;
border-width: 0px 0px 0px 0px;
}

#askme_navlinks a:hover, #askme_navlinks a:active {
background-color: #FBC1D9;
color: #FFFFFF;
border: 0px solid #999;
border-width: 0px 0px 0px 0px;
text-decoration: none;
}

#askme_navlinks span.currentpage {
background-color: #FBC1D9;
color: #FFFFFF;
border: 0px solid #999;
border-width: 0px 0px 0px 0px;
padding:0 4px 0 4px;
margin:0 1px 0 1px;
}

/* — formulário — */
#askmeform {
font-size: 0.9em;
}

#askme-form {
width: 100%;
background-color: #F994B6;
padding: 10px 55px 15px 55px;
margin: 0;
color: #FFFFFF;
}

#askme-form strong {
color: #FFFFFF;
}

#askme-form b {
color: #FFFFFF;
}

#askme-form a {
color: #FFFFFF;
}

.askmesubmit {
width: auto;
text-align: left;
}
