﻿/*
Theme Name: Tema 2010
Version: 5.0
Author: Verônica
Author URI: http://un-perfect.org/
*/

/* ESTRUTURA DO TEMA */
body {
font-family: "lucida sans unicode", arial, tahoma;
font-size: 11px;
color: #686868;
margin: 0px;
padding: 0px;
background: url(images/back.jpg) #ffffff repeat-x;
text-align: justify;
}

#page {width: 790px;margin-left: auto;margin-right: auto;clear: both;}
#topo {background: url(images/topo.jpg); height: 71px;width: 790px;padding: 0px;margin: 0px;}
#sidebar {width: 250px; margin: 0px 30px 0px 0px;float: right; padding: 5px;background-color: #ffffff;}
#conteudo {width: 480px; float:left; padding: 5px; margin: 0px 0px 0px 0px; background-color:#ffffff;}
#fim {background: url(images/footer.jpg) #daefef repeat-x bottom;clear: both;height: 40px;width: 100%;text-align: center;margin: 0px;padding: 0px;}
#conteudofim{height: 20px;text-align: center;display: block;padding-top: 15px;}

/* MENU HORIZONTAL */
#menu {
list-style: none;
float: left;
height: 20px;
width: 465px;
padding-left:20px;
margin-top: -50px;
}
#menu ul {
padding: 0px;
margin: 0px;
float: left;
width: 100%;
text-transform: uppercase;
list-style:none;
font-weight: bold;
height: 20px;
line-height: 35px;
vertical-align:middle;
}
#menu ul li {
display: block;
float: left;
margin: 2px;
width: auto;
text-align: center;
border:0px;
}
#menu ul li a {
display: block;
width: 60px;
text-align: center;
font-size: 9px;
font-family : verdana, arial, sans-serif;
text-decoration: none;
color: #ab3c38;
border:0px;
vertical-align:middle;
}
#menu ul li a:hover, #menu li.current a {
color: #a17d29;
background: #222222;
text-decoration: none; 
border:0px;
}

/******SIDEBAR ******/
#sidebar ul, #sidebar li {margin: 0; padding: 0 0 0 0px; list-style-type: none;}
#sidebar ul {margin: 2px 0px 0px 0px;}
#sidebar ul li {display: block; margin: 0px; padding: 2px 2px 2px 15px; color: #686868; background: url(images/seta.gif) 2px 8px no-repeat; margin-bottom: 2px; border-bottom: 1px solid #d6d4c6;}
body #sidebar ul li {}
#sidebar ul li:hover {background-color: transparent; text-decoration: none; color: #686868;}
#sidebar ul li a:hover {color: #686868;text-decoration: none;}
#sidebar ul li a {text-decoration: none; color: #686868;}

/* QUADRINHO DATA  */

.data {margin-left: -43px;
width : 38px;
height : 45px;
float : left;
margin-top: 0px;
margin-bottom: 2px;
margin-right: 2px;
border-right: 1px dotted #c0c0c0;
text-align : center;
padding-right: 0px;
}
.mes {
text-transform : uppercase;
color : #686868;
font-size : 11px;
font-weight : bolder;
padding-top : 5px;
}
.dia {
color : #686868;
font-size : 11px;
font-weight : bolder;
padding-top : 0px;
}
.ano {
color : #a37b26;
font-size : 13px;
font-weight : bolder;
padding-top : 3px;
}

/* POSTS */
.titulo{font-family: Georgia, Verdana;
font-size: 16px;
font-weight: bold;
color: #ac3c38;
text-decoration: none;
letter-spacing: 2px;
text-align: left;}

#dadospost {color:#666666; border-bottom: 1px solid #ebe9d8; border-top: 1px solid #ebe9d8;}

.autor {color: #686868;font-family: 'lucida sans'; font-size: 18px; text-align:left;}

.comente {
background-color: #f5f5eb;
text-align: center;
vertical-align: middle;
float: right;
height: 25px;
width: 25px;
margin-left: 5px;
border-right: 1px solid #ebe9d8;
border-bottom: 1px solid #ebe9d8;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 15px;
color: #ef3e78;
padding: 5px;}

.postentry {
font-size : 11px; 
margin-top: 1px;
padding-left: 1px;
padding-right: 1px;
padding-top: 0px;
background-color: transparent;
	}

.postentry ul, .postentry li {
list-style-type: none;
margin: 0;
padding: 0;
}
.postentry ul li {background:url('images/seta.gif') left no-repeat; 
border-bottom:1px solid #d6d4c6; 
margin:1px 0px 2px 0px; 
padding:2px 0px 3px 10px;
height: auto;
width: 227px;
float: left;}

.postentry ul li:hover {background:url('images/seta.gif') left no-repeat; 
background: none;
border-bottom:1px solid #d6d4c6;
}
.postentry ul li a, .postentry ul li a:visited, .postentry ul li a:active {
color: #686868;
text-decoration: none;
}
.postentry ul li a:hover {
color: #686868;
text-decoration: none;
}
html>body .postentry ul li a {
width: 227px;
text-decoration: none;
}


/****** COMENTÁRIOS ******/
.comentstatus {background-color:#ffffff; padding: 5px; font-weight: bold; border-bottom: 1px solid #ebe9d8;}

#comentautor{
display: block;
padding: 0px;
height: 30px;
color: #8e8e63;
font-size: 12px;
font-family: tahoma;
text-decoration:none}

.gravatar {float:left;
background-color: #ffffff;
padding: 3px;
border-right: 1px solid #bdbd95;
border-bottom: 1px solid #bdbd95;
margin-right: 5px;
width: 30px;
height: 30px;}


/****** ENFEITES ******/

/* BLOCKQUOTE */
blockquote {padding: 5px 10px 5px 10px;
margin-left: 5px;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 4px;
width: 85%;
border-right: 1px solid #bdbd95;
border-bottom: 1px solid #bdbd95;
background-color:#eeeedd;}

/* BORDAS NAS IMAGENS */
img {border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 2px;}

.borderimage{
padding: 3px;
background: #FFFFFF;
border: 1px solid #bdbd95;
margin-right: 4px;
margin-left: 4px;
margin-top: 1px;}

.flickr a img{
padding: 3px;
background: #FFFFFF;
border: 1px solid #bdbd95;
margin-right: 4px;
margin-left: 4px;
margin-top: 1px;
}

/* FIM */
.fim {background-color: #d8d1c0;height: 3px;width: 100%;}



/* LINKS */
a {color: #ba3b35;text-decoration: none;}
a:link, a:active, a:visited {color: #ba3b35;text-decoration: none;}
a:hover {color: #ba3b35;}


/* UNDERLINE, NEGRITO E ITALICO */
u{cursor:crosshair; color: #6e6e48; text-decoration: underline; border-bottom: 1px solid #c0c0c0;}
i{color: #a27d2c; cursor: crosshair;}
strong{color: #99704c; cursor: crosshair;}
em{color: #f19d9b; cursor: crosshair;}
s {color: #686868;}


/* TEXTAREA, INPUT, FORM E DERIVADOS */
input, textarea, select, button {background-color: #eeeedd;
border-right: 1px solid #bdbd95;
border-bottom: 1px solid #bdbd95;
color: #99704c;
border-top: 0px;
border-left: 0px;
padding: 2px;}

/* FOOTLINK */
#footlink {
text-align:center;
clear: both;
line-height:18px;
}
#footlink a {padding:0 4px 0 4px; margin:0 1px 0 1px;}
#footlink a:link, #footlink a:visited, #footlink a:active {
color:#686868;
font-size : 8pt;
background-color: #ffffff;
border: 1px solid #d6d4c6;
}
#footlink a:hover {
color:#9f9f9f;
font-size : 8pt;
background-color: #e1e1e1;
border: 1px solid #d6d4c6;
}

.cat_left {float: left;}
.cat_right {float: right;}