/*
Theme Name: Charrmy Kitty 
Theme URI: http://www.camiloviska.com.br/
Description: Charmmy Kitty Theme - 2 Colunas
Version: Free
Author: Camila Apicella
Author URI: http://www.camiloviska.com.br/
*/

/******************* BODY ************************/
body {
font-family: Georgia;
font-size: 10px;
color: #ABAAAA;
line-height: 12px;
padding: 0px;
margin: 0px;
background-color: #E3DFDE;}

div {
margin-bottom: 0px;
_margin-bottom: 0px;}

/******************* LINHA ***********************/
#page {
width: 720px;
text-align: left;
margin-right: auto;
margin-left: 63px;
background: url('http://i232.photobucket.com/albums/ee100/thaisanena/linha-2.jpg');
background-repeat:repeat-y;}

/***************** FOOTER ************************/
#footer {
clear: both;
width: 1024px;
height: 200px;
margin-left: 63px;
background: url('http://i232.photobucket.com/albums/ee100/thaisanena/foot.jpg');
background-position: bottom;
background-repeat:no-repeat;
margin-left: -4px;}

#footertext {
font-family: verdana;
font-size: 10px; 
font-weight: bold;
color: #ABAAAA;
text-align: center;
padding-top: 10px;}


/***************** HEADER ************************/
#header {
width: 720px;
margin-left: 59px;
height: 456px;
background: transparent;
background-repeat: no-repeat;}

/*************** MENU VERTICAL *******************/
#nav{
display: block;
padding-bottom: 1px;
text-decoration:none;
line-height:15px;
vertical-align:middle;
width: 100%;
font-size:9px;
font-family: Tahoma;
margin-bottom: 2px;
color:#83436F;
background-color:#F1CFE2;
border-top:1px solid #F4D9E8;
border-left:1px solid #F4D9E8;
border-right:1px solid #EEC4DB;
border-bottom:1px solid #EEC4DB;
padding:0px;}

#nav:hover{
color:#B36694;
display: block;
padding-bottom: 1px;
text-decoration:none;
line-height:15px;
vertical-align:middle;
width: 100%;
font-size:9px;
font-family: Tahoma;
margin-bottom: 2px;
background-color:#FFDAE3;
border-top:1px solid #FFDFE8;
border-left:1px solid #FFDFE8;
border-right:1px solid #FFCAD8;
border-bottom:1px solid #FFCAD8;
padding:0px;}

#nav2{
color:#83436F;
display: block;
padding-bottom: 1px;
text-decoration:none;
line-height:15px;
vertical-align:middle;
width: 100%;
font-size:9px;
font-family: Tahoma;
margin-bottom: 2px;
background-color:#F7E1ED;
border-top:1px solid #FBEEF5;
border-left:1px solid #FBEEF5;
border-right:1px solid #F4D9E8;
border-bottom:1px solid #F4D9E8;
padding:0px;}

#nav2:hover{
color:#B36694;
display: block;
padding-bottom: 1px;
font-weight:bold;
text-decoration:none;
line-height:15px;
vertical-align:middle;
width: 100%;
font-size:9px;
font-family: Tahoma;
margin-bottom: 2px;
background-color:#FFE8EE;
border-top:1px solid #FFECF1;
border-left:1px solid #FFECF1;
border-right:1px solid #FFDDE6;
border-bottom:1px solid #FFDDE6;
padding:0px;}

#nav3{
color:#83436F;
display: block;
padding-bottom: 1px;
text-decoration:none;
line-height:15px;
vertical-align:middle;
width: 100%;
margin-bottom: 2px;
font-size:9px;
font-family: Tahoma;
background-color:#FCF3F9;
border-top:1px solid #FFFDFE;
border-left:1px solid #FFFDFE;
border-right:1px solid #F8E0F0;
border-bottom:1px solid #F8E0F0;
padding:0px;}

#nav3:hover{
color:#B36694;
display: block;
padding-bottom: 1px;
font-weight:bold;
text-decoration:none;
line-height:15px;
vertical-align:middle;
width: 100%;
margin-bottom: 2px;
font-size:9px;
font-family: Tahoma;
background-color:#FFF2F5;
border-top:1px solid #FFF9FA;
border-left:1px solid #FFF9FA;
border-right:1px solid #FFE6EB;
border-bottom:1px solid #FFE6EB;
padding:0px;}

/******************* SIDEBAR *********************/
#sidebar {
width: 279px;
text-align: justify;
float: left;
padding-left:77px;
padding-right: 5px;
padding-bottom: 5px;
margin-top: 10px;}

/******************** POSTS **********************/
#content {
width: 370px;
text-align: justify;
float: left;
padding-left: 18px;
padding-right: 0px;
padding-bottom: 5px;
margin-top:-44px;}

/******************* EXTRAS *********************/
#extras {
width: 697px;
text-align: justify;
padding-left:77px;
padding-right: 5px;
padding-bottom: 5px;
margin-left: 162px;
padding-top: 50px;}

/*********** TEXTO DAS PAGINAS E POSTS ***********/
.postext {
font-size: 11px; 
padding-top: 1px;
width: 370px;
padding-left: 1px;
padding-right: 1px;
padding-botton: 1px;
background-color: transparent;
border-bottom: 0px;}

/*************** TITULOS DOS POSTS ***************/
#postlink {
display: block;
width:370px;
height: 20px;
color: #727272;
font-weight: bold;
font-family: Century Gothic;
font-size: 18px; 
text-align: left;
line-height: 10px;}
	
#postlink a {
cursor: help;}

#postlink a:hover {
position: relative; 
border: 0px;}

/**************** DATA DOS POSTS *****************/
.postdata {
font-family: Georgia, Lucida Grande, Verdana;
font-size: 10px;
padding-top: 1px;
padding-left: 1px;
padding-right: 1px;
padding-bottom: 3px;
margin-bottom: 2px;
color: #7f3f40;
background-color:#FCF3F9;
border-top:1px solid #FFFDFE;
border-left:1px solid #FFFDFE;
border-right:1px solid #F8E0F0;
border-bottom:1px solid #F8E0F0;
-moz-border-radius: 10px 10px 6px 6px;}

/************ CATEGORIA E COMENTáRIO *************/
.postextra {
font-family: Georgia, Lucida Grande, Verdana;
font-size: 10px;
padding-top: 1px;
padding-left: 1px;
padding-right: 1px;
padding-bottom: 3px;
margin-bottom: 2px;
color: #7f3f40;
background-color:#FCF3F9;
border-top:1px solid #FFFDFE;
border-left:1px solid #FFFDFE;
border-right:1px solid #F8E0F0;
border-bottom:1px solid #F8E0F0;
-moz-border-radius: 6px 6px 10px 10px;}

/***************** COMENTARIO ********************/

.commentgravatar {
width: 75px;
height: 72px;
float: left;
background: url('images/balao.jpg') no-repeat;
}

.gravatar-alinhamento {padding-left: 17px; 
padding-top: 12px;}

.commentall {
background-color: #fdedf1;
padding : 6px;
color:#83436F;
background-color:#FCF3F9;
border-top:1px solid #FBEEF5;
border-left:1px solid #FBEEF5;
border-right:1px solid #F4D9E8;
border-bottom:1px solid #F4D9E8;
-moz-border-radius: 10px 6px 10px 6px;
}


.nomedata {
background-color : #F1CFE2;
color: #7f3f40;
text-transform : uppercase;
font-size : 10px;
font-family : tahoma;
padding : 2px;
padding-left : 3px;
letter-spacing : 1px;
-moz-border-radius:6px 6px 6px 6px;
border-bottom : 2px dotted #fff;
}

.commentetc {
background-color : #F1CFE2;
color: #7f3f40;
text-transform : none;
font-size : 10px;
font-family : tahoma;
padding : 2px;
padding-left : 3px;
letter-spacing : 1px;
-moz-border-radius:6px 6px 6px 6px;
border-bottom : 2px dotted #fff;
}

.numerocomentario {text-align: right;
float: right;
margin-top: -12px; 
color: #C9C9C9;}

.commentconteudo {
background-color : #1eaacd;
padding : 2px;
text-align : justify;
}


.citar {
background-color : #1eaacd;
border-top : 1px solid #fff;
padding : 10px;
text-align : justify;
}


#comments {
width:550px;
color:#83436F;
background-color:#FCF3F9;
border-top:1px solid #FBEEF5;
border-left:1px solid #FBEEF5;
border-right:1px solid #F4D9E8;
border-bottom:1px solid #F4D9E8;
-moz-border-radius: 10px 6px 10px 6px;
padding: 2px;
font-weight: bold;
}

#plugs {
width:550px;
color:#83436F;
background-color:#FCF3F9;
border-top:1px solid #FBEEF5;
border-left:1px solid #FBEEF5;
border-right:1px solid #F4D9E8;
border-bottom:1px solid #F4D9E8;
-moz-border-radius: 3px 3px 3px 3px;
padding: 2px;
font-weight: bold;
}
/********************** LINKS ********************/
A{cursor:default; height:1px;}
A:link{color:#E35C97; text-decoration:none; font-weight:none;}
A:visited{color:#E35C97; text-decoration:none; font-weight:none;}
A:active{color:#E35C97; text-decoration:none; font-weight:none;}
A:hover{color:#FED4E4; text-decoration:none; font-weight:none;}

/********* FORMATACAO DAS TAGS DOS TEXTOS ********/
b, strong{font-weight: bold;}
i, em{color: #813F40;}
u{color: #D38DB2; border-bottom: 1px solid #813F40;}

/****************** H1 H2 H3 *********************/
h1 {font-size: 14px; color: #87C79B;}
h2 {font-size: 12px; color: #87C79B; font-weight: bold; text-transform: uppercase;}
h3 {font-size: 10px; color: #87C79B; font-weight: bold;}

/*************** TABELAS DO BLOG *****************/

/*************** TABELAS DO BLOG *****************/

/***** CAIXAS DO SIDEBAR *****/
.divisao1 {
font-weight: normal; 
text-align: justify;
padding-top: 1px;
padding-left: 1px;
padding-right: 1px;
}

/***** TITULO DO SIDEBAR *****/
.divisao2 {
widht: 100%;
font-size: 10px;
font-weight: bold;
text-align: center;
text-transform: uppercase;
border-bottom: 0px dashed #CE4982;}

/************** BORDA NAS IMAGENS ****************/
.borderimage{
padding: 3px;
margin-top: 1px;
margin-bottom: 1px;
margin-left: 1px;
margin-right: 1px;
background-color: #E7F4EB;
border: 5px solid #B1DBBE;}

/****************** BLOCKQUOTE *******************/
blockquote { 
widht: 100%;
color: #64C080;
text-align: left; 
padding-top: 2px; 
padding-left: 30px; 
padding-right: 2px; 
padding-bottom: 2px;
background: #E7F4EB url('images/quote.png'); 
background-repeat: repeat-y;
border-top: 1px solid #B1DBBE;
border-left: 1px solid #B1DBBE;
border-right: 5px solid #B1DBBE;
border-bottom: 1px solid #B1DBBE;}

/**************** EDITAR POSTS *******************/
.edit {
widht: 100%;
font-size: 11px; 
color: #64C080;
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: #E7F4EB url('images/edit.png') no-repeat top left; 
border-top: 1px solid #B1DBBE;
border-left: 5px solid #B1DBBE;
border-right: 5px solid #B1DBBE;
border-bottom: 1px solid #B1DBBE;}

/***************** SUBTITULOS ********************/
.subtitulos {
width: 370px;
height: 15px;
font-family: verdana;
font-size: 10px;
font-weight: bold;
color: #64C080;
text-transform: uppercase;
line-height: 15px;
margin-bottom: 0px;
padding-left: 5px; 
padding-right: 5px;
background-color: #E7F4EB;
border-top: 1px solid #B1DBBE;
border-left: 5px solid #B1DBBE;
border-right: 5px solid #B1DBBE;
border-bottom: 1px solid #B1DBBE;}


#linha {
font-family: Georgia, Lucida Grande, Verdana;
font-size: 11px;
padding-left: 1px;
background-color: transparent; 
color: #7f3f40;
border-top: 0px dotted #7f3f40;
border-left: 0px solid #fee2ea;
border-right: 0px solid #fed0dd;
border-bottom: 1px dotted #7f3f40;}

.linha {
font-family: Georgia, Lucida Grande, Verdana;
font-size: 11px;
padding-left: 1px;
color: #7f3f40;
background-color: #fdedf1;
border-top: 1px solid #fdf7f9;
border-left: 1px solid #fdf7f9;
border-bottom: 1px solid #fddee6;
border-right: 1px solid #fddee6;
-moz-border-radius: 7px 7px 7px 7px;}

/*************** ARQUIVOS DO SEARCH **************/
.arquivos {
width: 370px;
height: 15px;
font-family: verdana;
font-size: 10px;
font-weight: bold;
color: #64C080;
text-transform: uppercase;
line-height: 15px;
margin-bottom: 0px;
padding-left: 5px; 
padding-right: 5px;
background-color: #E7F4EB;
border-top: 1px solid #B1DBBE;
border-left: 5px solid #B1DBBE;
border-right: 5px solid #B1DBBE;
border-bottom: 1px solid #B1DBBE;}

/****************** ÚLTIMOS POSTS ****************/
.ultimosposts {
background-color: transparent; 
color: #7f3f40;
border-top: 0px solid #fee2ea;
border-left: 0px solid #fee2ea;
border-right: 0px solid #fed0dd;
border-bottom: 1px solid #7f3f40;
margin-bottom:2px; 
padding-left:2px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 2px;}

.ultimosposts:hover{
background-color: transparent; 
color: #7f3f40;
border-top: 0px solid #fee2ea;
border-left: 0px solid #fee2ea;
border-right: 0px solid #fed0dd;
border-bottom: 1px solid #7f3f40;
margin-bottom:2px; 
padding-left:2px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 2px;}

/********* TEXTAREA, INPUTS E FORMULARIOS ********/
input{
	background-color: #F8E4F0;
	border-bottom: 1px solid #F1C9E2;
	border-right: 1px solid #F1C9E2;
	border-top: 1px solid #F8E4F0;
	border-left: 1px solid #F8E4F0;
	color: #834341;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

button{
	background-color: #F8E4F0;
	border-bottom: 1px solid #F1C9E2;
	border-right: 1px solid #F1C9E2;
	border-top: 1px solid #F8E4F0;
	border-left: 1px solid #F8E4F0;
	color: #834341;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

select, option{
	background-color: #F8E4F0;
	border: 1px solid #969496;
	width: 95%;
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #7F3E44;
	border-bottom: 1px solid #F1C9E2;
	border-right: 1px solid #F1C9E2;
	border-top: 1px solid #F8E4F0;
	border-left: 1px solid #F8E4F0;
}

textarea {
	background-image:url(http://www.camiloviska.com.br/diario/images/bgtexte.gif);
	border-bottom: 1px solid #F1C9E2;
	border-right: 1px solid #F1C9E2;
	border-top: 1px solid #F8E4F0;
	border-left: 1px solid #F8E4F0;
	color:#834341;
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 254;
	height: 117;
	background-position:right;
	background-repeat:no-repeat;
}

/******************* FOOTLINK ********************/
#footlink {
text-align: right;
font-size: 10px;
font-family: Tahoma;}

#footlink span.footlinkcurrent {
padding: 0 4px 0 4px;
margin: 0 1px 0 1px;
font-family: Tahoma;
font-size: 10px;
color: #7f3f40;
background-color:#FCF3F9;
border-top:1px solid #FFFDFE;
border-left:1px solid #FFFDFE;
border-right:1px solid #F8E0F0;
border-bottom:1px solid #F8E0F0;
-moz-border-radius: 7px 7px 7px 7px;
}

#footlink span.footlinktotal {
padding: 0 4px 0 4px;
margin: 0 1px 0 1px;
font-family: Tahoma;
font-size: 10px;
color: #7f3f40;
background-color:#FCF3F9;
border-top:1px solid #FFFDFE;
border-left:1px solid #FFFDFE;
border-right:1px solid #F8E0F0;
border-bottom:1px solid #F8E0F0;
-moz-border-radius: 7px 7px 7px 7px;}

#footlink a {
padding: 0 4px 0 4px;
margin: 0 1px 0 1px;}

#footlink a:link, #footlink a:visited, #footlink a:active {
font-family: Tahoma;
color: #7f3f40;
background-color:#FCF3F9;
border-top:1px solid #FFFDFE;
border-left:1px solid #FFFDFE;
border-right:1px solid #F8E0F0;
border-bottom:1px solid #F8E0F0;
-moz-border-radius: 7px 7px 7px 7px;}

#footlink a:hover {
font-family: Tahoma;
color: #7f3f40;
background-color:#FCF3F9;
border-top:1px solid #FFFDFE;
border-left:1px solid #FFFDFE;
border-right:1px solid #F8E0F0;
border-bottom:1px solid #F8E0F0;
-moz-border-radius: 7px 7px 7px 7px;}

/****************** CALENDARIO *******************/
#wp-calendar {
empty-cells: show;
width: 100%;
font-family: arial;
font-size: 0.9em;
text-align: center;
margin-left: 0px;}



/* dias de posts e links */
#wp-calendar #prev a {
font-family: arial;

font-size: 10px;
font-weight: bold;
text-align: center;
letter-spacing: 1px;
border: 0px;}


#wp-calendar #next a {
font-family: arial;
font-size: 10px;
font-weight: bold;
text-align: center;
letter-spacing: 1px;
border: 0px ;}



#wp-calendar a {
font-family: arial;
font-size: 10px;
font-weight: bold;
color: #7f3f40;
text-align: center;}









#wp-calendar a:hover  {
display: block;

font-family: arial;
font-size: 10px;



font-weight: bold;
color: #7f3f40;
background-color:#FCF3F9;
border-top:1px solid #FFFDFE;
border-left:1px solid #FFFDFE;
border-right:1px solid #F8E0F0;
border-bottom:1px solid #F8E0F0;
text-align: center;}


/* demais dias */
#wp-calendar td {

font-family: arial;



font-size: 10px;
text-align: center;
letter-spacing: normal;
padding: 2px 0;
color: #7f3f40;
background-color:#FCF3F9;
border-top:1px solid #FFFDFE;
border-left:1px solid #FFFDFE;
border-right:1px solid #F8E0F0;
border-bottom:1px solid #F8E0F0;
}
/* mes */
#wp-calendar caption {
font-family: verdana;
font-size: 10px;
font-weight: bold;
text-align: center;
text-transform: uppercase;
letter-spacing: 1px;
color: #7f3f40;
background-color:#FCF3F9;
border-top:1px solid #FFFDFE;
border-left:1px solid #FFFDFE;
border-right:1px solid #F8E0F0;
border-bottom:1px solid #F8E0F0;}

/* dias da semana */
#wp-calendar th {
font-family: arial;
font-size: 10px;
font-style: normal;
text-align: center;
text-transform: uppercase;
margin-top: 3px;
color: #7f3f40;
background-color:#FCF3F9;
border-top:1px solid #FFFDFE;
border-left:1px solid #FFFDFE;
border-right:1px solid #F8E0F0;
border-bottom:1px solid #F8E0F0;}

/* data atual */
#wp-calendar #today {
font-family: arial;
font-weight: bold;
text-align: center;
color: #7f3f40;
background-color:#FCF3F9;
border-top:1px solid #FFFDFE;
border-left:1px solid #FFFDFE;
border-right:1px solid #F8E0F0;
border-bottom:1px solid #F8E0F0;} 


/************** BORDA NAS IMAGENS ****************/
.camposts{
margin: 5px; font-size:9px; text-align:center; padding: 5px 5px 5px 5px; border: 0; border: 1px solid #7f3f40; background-color: #fdf7fa; -moz-border-radius: 6px 6px 6px 6px;}