/*
Theme Name: Feitiço Baiano
Theme URI: http://feiticobaiano.com
Author: Evelyn Gomes e Luh Princess
*/

/******************* BODY ************************/
body {
font-family: tahoma, arial, verdana, ms-serif;
font-size: 10px;
color: #464545;
padding: 0px;
margin: 0px;
background: #e5e5d8 ;}

div {
margin-bottom: 0px;
_margin-bottom: 0px;}

/***************** HEADER ************************/
#header {
width: 700px;
height: 250px;
background: url('images/header.jpg') no-repeat top left;}

/******************* LINHA ***********************/
#page {
width: 700px;
text-align: left;
margin-left: auto;
margin-right: auto;
background: #e5e5d8 ;
background-repeat: repeat-y;}

/***************** FOOTER ************************/
#footer {
clear: both;
width: 700px;
height: 30px;
background: #cbcbbd;
background-position: bottom;}

#footertext {
font-family: verdana;
font-size: 10px; 
color: #000000;
text-align: center;
padding-top: 10px;}

/******************* SIDEBAR *********************/
#sidebar {
width: 240px;
font-family: arial;
font-size: 10px;
color: #464545;
text-align: justify;
float: right;
padding-left: 10px;
padding-right: 1px;
padding-bottom: 5px;
margin-top: 10px;}

/******************** POSTS **********************/
#content {
width: 420px;
font-family:  Lucida Sans Unicode;
font-size: 11px;
color:#464545;
background: #FFFFFF;
text-align: justify;
float: left;
padding-left: 5px;
padding-right: 8px;
padding-bottom: 10px;
margin-top: 10px;}

/*********** TEXTO DAS PAGINAS E POSTS ***********/
.postext {
font-family: Lucida Sans Unicode;
font-size: 11px; 
color: #464545;
padding-top: 1px;
padding-left: 1px;
padding-right: 1px;
padding-botton: 1px;
background-color: transparent;
border-bottom: 0px;}

/*************** TITULOS DOS POSTS ***************/
#postlink {
display: block;
width: 100%;
height: 20px;
font-family: Verdana;
font-size: 18px; 
color: #FFFFFF;
text-align: left;
line-height: 25px;
padding-left: 3px;
margin-bottom: -2px;
background-color: #bf0000;}
	
#postlink a {
cursor: help; 
color: #FFFFFF;}

#postlink a:hover {
position: relative;
color: #f9d7d7;
border: 0px;}

/**************** DATA DOS POSTS *****************/
.postdata {
width: 400px;
font-family: verdana;
font-size: 10px;
color: #bf0000;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;
margin-bottom: 2px;
background-color: #ffffff;
border-top: 0px solid #F7AFCA;
border-left: 5px solid #F7AFCA;
border-right: 5px solid #F7AFCA;
border-bottom: 0px solid #F7AFCA;}

/************ CATEGORIA E COMENTÁRIO *************/
.postextra {
width: 400px;
font-family: verdana;
font-size: 10px;
color: #bf0000;
padding-top: 3px;
padding-left: 3px;
padding-right: 3px;
padding-bottom: 3px;
margin-bottom: 2px;
background-color: #ffffff;
border-top: 0px solid #F7AFCA;
border-left: 5px solid #F7AFCA;
border-right: 5px solid #F7AFCA;
border-bottom: 0px solid #F7AFCA;}

/***************** COMENTARIO ********************/
.comments{
width: 445px;
font-family: verdana;
font-size: 10px;
color: #bf0000;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
margin-bottom: 5px;
background-color: #ffffff;
border-top: 5px solid #F7AFCA;
border-left: 5px solid #F7AFCA;
border-right: 5px solid #F7AFCA;
border-bottom: 5px solid #F7AFCA;}

.commentname{
font-family: verdana;
font-size: 10px;
color: #FFFFFF;
text-align: left;
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
margin-top: 5px;
background-color: #F7AFCA;
border-top: 0px solid #F37FAB;
border-left: 5px solid #F37FAB;
border-right: 5px solid #F37FAB;
border-bottom: 0px solid #F37FAB;}

/********************** LINKS ********************/
a {cursor: hand; color: #bf0000; text-decoration: none;}
a:link {cursor: hand; color: #bf0000; text-decoration: none;}
a:visited {cursor: hand; color: #bf0000;text-decoration: none;}
a:active {cursor: hand; color: #bf0000;text-decoration: none;}
a:hover {cursor: hand; color: #d85c5c; text-decoration: none;}


/* ---- ITALIC, NEGRITO AND UNDERLINE ---- */
b, strong, u {
color: #bf0000;
}

i, em {
color: #000000;
}

s {
color: #bf0000;
}

small {
color: #bf0000;
font-size: 9px;
}

/****************** H1 H2 H3 *********************/
h1 {font-size: 14px; color: #bf0000;}
h2 {font-size: 12px; color: #bf0000; font-weight: bold; text-transform: uppercase;}
h3 {font-size: 10px; color: #bf0000; font-weight: bold;}

/*************** TABELAS DO BLOG *****************/

/***** CAIXAS DO SIDEBAR *****/
.divisao1 {
font-family:  Lucida Sans Unicode;
font-size: 11px; 
font-weight: normal; 
color: #464545;
text-align: justify;
line-height: 15px;
padding-top: 1px;
padding-left: 3px;
padding-right: 4px;
background-color: #FFFFFF;
}

/***** TITULO DO SIDEBAR *****/
.divisao2 {
widht: 100%;
font-family: verdana;
font-size: 10px;
font-weight: bold;
color: #bf0000;
text-align: center;
text-transform: uppercase;
line-height: 15px;
padding-bottom: 4px;
background-color: #ffffff;
border-top: 0px solid #F7AFCA;
border-left: 5px solid #F7AFCA;
border-right: 5px solid #F7AFCA;
border-bottom: 0px solid #F7AFCA;}

/************** BORDA NAS IMAGENS ****************/
.borderimage{
padding: 3px;
margin-top: 1px;
margin-bottom: 1px;
margin-left: 1px;
margin-right: 1px;
background-color: #ffffff;
border: 5px solid #bf0000;}

/****************** BLOCKQUOTE *******************/
blockquote { 
widht: 100%;
color: #bf0000;
text-align: left; 
padding-top: 2px; 
padding-left: 30px; 
padding-right: 2px; 
padding-bottom: 2px;
background: #ffffff url('images/quote.png');
background-repeat: repeat-y;
border-top: 1px solid #bf0000;
border-left: 1px solid #bf0000;
border-right: 1px solid #bf0000;
border-bottom: 1px solid #bf0000;}

/**************** EDITAR POSTS *******************/
.edit {
widht: 100%;
font-size: 11px; 
color: #FF69B4;
text-align: left;
padding-left: 32px; 
padding-right: 2px; 
padding-top: 2px; 
padding-bottom: 2px;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 8px;
margin-right: 5px;
background: #ffffff url('images/edit.png') no-repeat top left;
border-top: 1px solid #bf0000;
border-left: 5px solid #bf0000;
border-right: 5px solid #bf0000;
border-bottom: 1px solid #bf0000;}

/***************** SUBTITULOS ********************/
.subtitulos {
width: 445px;
height: 15px;
font-family: verdana;
font-size: 10px;
font-weight: bold;
color: #bf0000;
text-transform: uppercase;
line-height: 15px;
margin-bottom: 0px;
padding-left: 5px; 
padding-right: 5px;
background-color: #ffffff;
border-top: 1px solid #bf0000;
border-left: 5px solid #bf0000;
border-right: 5px solid #bf0000;
border-bottom: 1px solid #bf0000;}

/*************** ARQUIVOS DO SEARCH **************/
.arquivos {
width: 445px;
height: 15px;
font-family: verdana;
font-size: 10px;
font-weight: bold;
color: #bf0000;
text-transform: uppercase;
line-height: 15px;
margin-bottom: 0px;
padding-left: 5px; 
padding-right: 5px;
background-color: #ffffff;
border-top: 1px solid #bf0000;
border-left: 5px solid #bf0000;
border-right: 5px solid #bf0000;
border-bottom: 1px solid #bf0000;}

/****************** ÚLTIMOS POSTS ****************/
.ultimosposts {
font-family: tahoma, arial, verdana, ms-serif;
font-size: 9px; 
color: #bf0000;
margin-left: 5px;}

/********* TEXTAREA, INPUTS E FORMULARIOS ********/
input, textarea, select, button {
font-size: 11px;
color: #bf0000;
background-color: #ffffff;
border-top: 1px solid #bf0000;
border-left: 1px solid #bf0000;
border-right: 1px solid #bf0000;
border-bottom: 1px solid #bf0000;}

/***************** BORDA IMAGENS *****************/
img {border: 0px;}

/******************* FOOTLINK ********************/
#footlink {
text-align: right;}

#footlink span.footlinkcurrent {
color: #FFFFFF;
padding: 0 4px 0 4px;
margin: 0 1px 0 1px;
background: #F37FAB;
border-top: 1px solid #bf0000;
border-left: 5px solid #bf0000;
border-right: 5px solid #bf0000;
border-bottom: 1px solid #bf0000;}

#footlink span.footlinktotal {
color: #bf0000;
padding: 0 4px 0 4px;
margin: 0 1px 0 1px;
background: #FFFFFF;
border-top: 1px solid #bf0000;
border-left: 5px solid #bf0000;
border-right: 5px solid #bf0000;
border-bottom: 1px solid #bf0000;}

#footlink a {
padding: 0 4px 0 4px;
margin: 0 1px 0 1px;}

#footlink a:link, #footlink a:visited, #footlink a:active {
color: #bf0000;
background: #ffffff;
border-top: 1px solid #bf0000;
border-left: 5px solid #bf0000;
border-right: 5px solid #bf0000;
border-bottom: 1px solid #bf0000;}

#footlink a:hover {
color: #bf0000;
background: #FFFFFF;
border-top: 1px solid #bf0000;
border-left: 5px solid #bf0000;
border-right: 5px solid #bf0000;
border-bottom: 1px solid #bf0000;}

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

/* dias de posts e links */
#wp-calendar #prev a {
font-family: arial;
font-size: 10px;
font-weight: bold;
text-align: left;
letter-spacing: 1px;
border: 0px;}

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

#wp-calendar a {
font-family: arial;
font-size: 10px;
font-weight: bold;
color: #FC5C98;
background: #FFFFFF;
text-align: center;}

#wp-calendar a:hover  {
display: block;
font-family: arial;
font-size: 10px;
font-weight: bold;
color: #FC5C98;
background: #FFFFFF;
text-align: center;}

/* demais dias */
#wp-calendar td {
font-family: arial;
font-size: 10px;
color: #bf0000;
text-align: center;
letter-spacing: normal;
padding: 2px 0;
background: #ffffff;
border: 1px groove #bf0000;}

/* mes */
#wp-calendar caption {
font-family: verdana;
font-size: 10px;
font-weight: bold;
text-align: center;
text-transform: uppercase;
letter-spacing: 1px;
background: transparent;}

/* dias da semana */
#wp-calendar th {
font-family: arial;
font-size: 10px;
font-style: normal;
color: #FFFFFF;
text-align: center;
text-transform: uppercase;
margin-top: 3px;
background: #bf0000;
border: 1px groove #bf0000;}

/* data atual */
#wp-calendar #today {
font-family: arial;
font-weight: bold;
color: #FFFFFF;
text-align: center;
background: #EC4886;
border: 1px groove #bf0000;}

