/*  
Theme Name: Repositorio da Lia
Author: Lia Siqueira
Author URI: http://www.liasiqueira.com.br/blog/
*/


*{
padding:0;
margin:0;
}

body {
font:11px "Verdana", Arial, Helvetica, sans-serif;
color:#666;
background:url(images/bg.jpg) repeat-x top;
}

blockquote p{
margin-left:40px;
color:#999;
}

#page {
padding:7px 0 0 7px;
}

#header{
background:url(images/bgtop.png) no-repeat;
height:237px;
padding:13px;
width:950px;
}

.description{
color:#fff;
font-weight:bold;
margin-left:145px;
}

.imgtop{
margin-top:20px;
}

.imgtop img{
border:4px solid #f69;
}

#header-cont{
padding:20px;
}

#menutop{
width:744px;
height:30px;
background:#c53460;
padding:13px;
font-weight:bold;
text-align:center;
}

#menutop a{
color:#fff;
text-decoration:none;
}

#menutop a:hover{
color:#f9c;
}

#menutop li{
float:left;
list-style:none;
color:#fff;
margin:0px 10px;
}

#content{
width:950px;
height:30px;
min-height:30px;
max-height:100%;
float:left;
background:url(images/bgpage.png) repeat-y;
padding-left:33px;
padding-top:20px;
padding-bottom:20px;
}
html>body #content{
height:auto;
}

#main{
width:540px;
float:left;
margin-right:40px;
}

.navigation{
width:510px;
height:20px;
min-height:20px;
max-height:100%;
float:left;
background:#F3E5F1;
padding:15px;
font:18px "Georgia", Times New Roman, Times, serif;
color:#c36;
}
html>body .navigation{
height:auto;
}

.navigation a{
color:#09f;
text-decoration:none;
}

.navigation a:hover{
color:#ea768b;
}

.alignright{
float:right;
width:200px;
text-align:right;
}

.alignleft{
float:left;
width:200px;
text-align:left;
}

.pagination a, .pagination span{
margin-right:20px;
display:block;
float:left;
}

.doacao{
        width:440px;
	height:80px;
	padding:20px 20px 20px 80px;
	background:#e5cfe2 url(images/ice.jpg) no-repeat top left;
	background-position:20px;
}

.doacao form{
	float:left;
        margin-left:20px;
        margin-top:20px;
}

.doacaotxt{
	width:300px;
	float:left;
}

.doacaotxt h4{
	color:#969;
	font:20px "Georgia", Times New Roman, Times, serif;
	font-style:italic;
        margin-bottom:20px;
}

.doacaotxt p{
		color:#969;
		font-weight:bold;
}

.post{
clear:both;
padding:20px 20px 35px 20px;
margin-bottom:10px;
background:#fff url(images/bgpost.gif) repeat-x bottom;
}

.post code{
/*color:#969;
background:#f6eaf6;
*/
color:#ea950c;
background:#f9f7cd;
}

.post p{
font-size:12px;
line-height:18px;
margin-bottom:10px;
}

.post a img{
border:0;
background:none;
}

.post p a{
color:#f09;
text-decoration:underline;
}

.post p a:hover{
color:#f09;
text-decoration:none;
}

#main .post ul, #main .post ol{
margin-left: 40px;
}

#main .post li{
margin-bottom: 10px;
}

p.wp-caption-text{
font-size:10px;
color:#999;
text-align:center;
}

.postmetadata{
height:30px;
margin-top:20px;
color:#c36;
}

.postmetadata a{
color:#c36;
}

.metadata1{
width:300px;
float:left;
color:#eee;
}

#main .postmetadata .metadata1 a{
color:#eee;
}

#main .postmetadata .metadata1 a:hover{
color:#c36;
}

.metadata2{
float:right;
font:18px "Georgia", Times New Roman, Times, serif;
font-style:italic;
font-weight:bold;
}

.metadata2 a{
color:#c36;
text-decoration:none;
}

.metadata2 a:hover{
color:#ea768b;
}

.tituloPosts{
padding-left:75px;
height:62px;
background:url(images/flor.gif) no-repeat left;
margin-bottom:20px;
}

.tituloPosts h2{
font:18px "Georgia", Times New Roman, Times, serif;
color:#c36;
font-style:italic;
font-weight:bold;
}

.tituloPosts h2 a{
color:#c36;
text-decoration:none;
}

.tituloPosts h2 a:hover{
color:#ea768b;
}

.tituloPosts small{
font:12px "Georgia", Times New Roman, Times, serif;
color:#c36;
font-style:italic;
}

#bannersLeft{
margin-top:20px;
}

#sidebar{
width:150px;
background:#f3e5f1;
padding:10px;
float:left;
margin-right:20px;
color:#969;
}

#adsenseBox{
margin-top:20px;
}

#sidebar2{
width:150px;
padding:10px;
float:left;
color:#969;
}

#sidebar a, #sidebar2 a{
color:#969;
text-decoration:none;
font-style:italic;
}

#sidebar h3, #sidebar2 h2{
font:18px "Georgia", Times New Roman, Times, serif;
font-style:italic;
color:#fff;
background:#d8bad4;
width:140px;
height:20px;
min-height:20px;
max-height:100%;
float:left;
padding:5px;
margin-top:20px;
}
html>body #sidebar h3, html>body #sidebar2 h2{
height:auto;
}

#sidebar ul, #sidebar2 ul{
background:#e5cfe2;
clear:both;
}

.boxcategorias{
background:red;
}

#sideleft li, #sidebar2 li{
padding:10px 0;
margin:0 10px;
border-bottom:2px dotted #d8bad4;
list-style:none;
}

#sidebar li a, #sidebar2 li a{
color:#969;
font-weight:bold;
text-decoration:none;
font-style:normal;
}

#sidebar form{
margin:20px 0;
}

#sidebar input, #sidebar select{
background:#E5CFE2;
border:2px solid #D8BAD4;
padding:3px;
margin-bottom:5px;
}

#sidebar select{
width:150px;
}

.textwidget{
margin-top:5px;
background:url(images/bgtxt.gif) repeat-x bottom;
padding-bottom:15px;
margin-bottom:10px;
}

#boxflickr{
margin-bottom:20px;
}

/*#boxfeeds{
width:150px;
float:left;
}*/

#boxflickr img{
margin-right:10px;
}


#footer{
color:#fff;
overflow:hidden;
background:#dd386a url(images/bgfooter.gif) no-repeat top left;
background-position:7px 0;
clear:both;
padding:40px 0 0 20px;
}

#footer h3{
font:18px "Georgia", Times New Roman, Times, serif;
color:#fff;
font-style:italic;
font-weight:bold;
margin-bottom:10px;
}

#footer a{
color:#fcc;
text-decoration:none;
font-weight:bold;
}

#footer a:hover{
color:#fff;
}

#footer p{
margin-bottom:20px;
}

#boxcoments{
	color:#969;
}

#boxcoments a{
	color:#969;
}

#boxcoments a:hover{
text-decoration:none;
}

#boxcoments p{
font-weight:bold;
margin-top:20px;
}

ol.commentlist{
background:#d8bad4;
width:460px;
padding:20px 40px;
margin:10px 0 20px 0;
}

ol.commentlist li{
width:460px;
background:#e5cfe2;
margin-bottom:20px;
padding:10px;

}

h2#comments{
	font:18px "Georgia", Times New Roman, Times, serif;
}

#boxescrever{
height:400px;
background:#e5cfe2;
padding:20px;
}

#boxescrever label{
display:block;
float:left;
width:90px;
padding-top:5px;
margin-right:10px;
height:23px;
margin-bottom:10px;
text-align:right;
}

#boxescrever input{
float:left;
background:#fff;
width:390px;
height:18px;
border:2px solid #d8bad4;
padding:3px;
font-size:14px;
margin-bottom:10px;
color:#f69;
font-weight:bold;
}

#boxescrever input#submit{
width:auto;
height:auto;
padding:10px;
background:#969;
color:#fff;
margin-left:160px;
cursor:pointer;
}

#boxescrever textarea{
width:490px;
border:2px solid #d8bad4;
padding:3px;
font-size:14px;
color:#f69;
font-weight:bold;
}

h2.pagetitle{
color:#9966A8;
margin-bottom:20px;
font:24px "Georgia", Times New Roman, Times, serif;
font-weight:bold;
}

.adsensepost{
margin:20px 0;
clear:both;
}

#relacionados li{
list-style:none;
background:url(images/rainbow.png) no-repeat left;
padding-left:20px;
margin-top:10px;
}

#relacionados{
background:#F3E5F1;
padding:15px;
}

#relacionados a{
color:#969;
text-decoration:underline;
}

#relacionados a:hover{
color:#969;
text-decoration:none;
}

#relacionados h3{
font:18px "Georgia", Times New Roman, Times, serif;
color:#969;
}

#azul{
width:100%;
background:#18136d url(http://img219.imageshack.us/img219/3390/azularquitetura.gif) no-repeat 10px 10px;
padding-top:30px;
color:#fff;
height:50px;
}
#azul a{
color:#fff;
}
#azul a:hover{
background-color:#fff;
color:#18136d;
}
#azul strong{font-weight:normal;}
#azul p{margin-left:200px;}
