/*  
Theme Name: Sorvete de Morango
Theme URI: www.dhaa.com.br
Description: Desenvolvimento Dajna Hoyos para Fernanda Besagio, colorido e com fotos da Fernanda
Version: 1.0
Author: Dajna Hoyos
Author URI: www.dhaa.com.br
*/

body {background:#f5f4f0 url(images/bg.jpg) top center repeat; margin:0; padding:0; font:12px Verdana, Geneva, sans-serif; line-height:16px; color:#000; text-align:left;}

/* FONTS */
h2 {margin:0 0 10px 0; padding:0; font-size:16px; font-weight:bold; color:#f53684;}
h3 {margin:0 0 10px 0; padding:0; font-size:14px; font-weight:bold; color:#333;}
h4 {margin:0 0 10px 0; padding:0; font-size:14px; font-weight:bold; color:#000;}
h5 {margin:0 0 10px 0; padding:0; font-size:14px; font-weight:bold; color:#f53684;}

a {color:#f53684; text-decoration:none;}
a:hover {color:#f53684; text-decoration:underline;}

ul {margin:5px 0 5px 0; padding:0; list-style:none;}
li {margin:0; padding:0; list-style:none;}

blockquote {
border: 1px solid #FFD0DF;
background: #FFF1F5;
padding: 10px;
font-size: 11px;
color: #808080;
text-align: justify;
font-size: 11px;

}

img {border:0;}
img a {border:0;}

.alignnone {margin:3px; padding:0;}
.aligncenter {margin:2px auto 5px auto; padding:0; display:block; text-align:center;}
.alignjustify {margin:5px 0 5px 0; padding:0; display:block; text-align:justify;}
.alignleft {width:auto; margin:0 7px 3px 0; padding:0; float:left;}
.alignright {width:auto; margin:0 0 3px 7px; padding:0; float:right;}
/* END FONTS */

#header {background:url(images/bg-header.png) top center no-repeat; width:900px; height:485px; margin:0 auto 0 auto; padding:0;}
#search {background:#f53684; width:300px; height:30px; margin:10px 20px 0 0; padding:10px; text-align:right; float:right;}
#search input#text {background:#fff; width:230px; height:20px; margin:0; padding:4px 5px 4px 5px; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; color:#999; border:1px solid #f1f1f1; float:left;}
#search input#submit {background:#f53684; width:50px; height:30px; margin:0; padding:0; font-size:12px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#FFF; border:0; float:right;}

#layout {width:900px; height:auto; margin:0 auto 0 auto; padding:0;}
#page {background:url(images/bg-content.png) top center repeat-y; width:900px; height:auto; margin:0; padding:0; float:left;}

#menu {width:850px; height:40px; margin:355px 0 20px 25px; padding:0; text-align:left; float:left;}
#menu ul {margin:0; padding:0; list-style:none;}
#menu ul li {background:#f53684; width:auto; margin:0 15px 0 0; padding:12px; font-size:14px; list-style:none; float:left;}
#menu ul li a {width:auto; margin:0; padding:0; color:#FFF; font-weight:bold; float:left;}
#menu ul li a:hover {font-size:14px; color:#FFF; text-decoration:underline;}

#posts {width:589px; margin:0 0 0 11px; padding:0 10px 20px 10px; float:left;}
.post {margin:0; padding:0 0 10px 0; text-align:justify;}
.post h2.title {margin:0 0 5px 0; padding:0; font-size:18px; font-weight:bold;}
.post .post-header {margin:0; padding:0; font-size:12px; color:#f53684;}
.post .entry {padding:10px 0 10px 0;}
.post .entry p {margin:0; padding:0 0 10px 0;}
.post .post-footer {margin:0 0 30px 0; padding:0 0 5px 0; font-size:11px; color:#999;}

#sidebar {width:251px; margin:0 9px 0 0; padding:0 10px 20px 10px; float:right;}
#sidebar .widget {margin:0; padding:0 0 20px 0; text-align:left;}
#sidebar h2 {margin:0 0 5px 0; font-size:16px; line-height:22px; font-weight:bold; color:#666;}
#sidebar ul {margin:5px 0 5px 0; padding:0; list-style:none;}
#sidebar li {margin:0; padding:0 0 0 10px; list-style:none;}

#footer {background:#f53684; width:100%; height:30px; margin:0; padding:10px 0 10px 0; float:left;}
.footerContent {width:900px; height:30px; margin:0 auto 0 auto; padding:0; font:10px Verdana, Geneva, sans-serif; line-height:16px; color:#FFF;}
.footerContent a {color:#FFF; text-decoration:none;}
.footerContent a:hover {color:#FFF; text-decoration:underline;}

.commentlist li, #commentform input, #commentform textarea {font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}
.commentlist li ul li {font-size:12px;}
.commentlist li {font-weight:bold;}
.commentlist li .avatar {float:right; border:1px solid #eee; padding:2px; background:#fff;}
.commentlist cite, .commentlist cite a {font-weight:bold; font-style:normal; font-size:12px;}
.commentlist p {font-weight:normal; line-height:17px; text-transform:none;}
#commentform p {font-family:Georgia, "Times New Roman", Times, serif;}
.commentmetadata {font-weight:normal;}
h3.comments {padding:0; margin:20px auto 20px 0; width:500px;}
#commentform input {width:170px; padding:2px; margin:5px 5px 1px 0;}
#commentform {margin:5px 0 0 20px;}
#commentform textarea {width:500px; padding:2px; float:left;}
#respond {width:500px; float:left;}
#respond:after {content:"."; display:block; height:0; clear:both; visibility:hidden; width:500px;}
#commentform {margin:0 0 5px auto; float:right;}
#submit {background:#CCC; width:auto; height:24px; margin:0; padding:0; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#000; border:0; float:right;}
.alt {margin:0; padding:10px; width:500px;}
.commentlist {width:500px; padding:0; text-align:justify;}
.commentlist li {margin:15px 0 10px; padding:5px 5px 10px 10px; list-style:none; width:500px;}
.commentlist li ul li {margin-right:-5px; margin-left:10px;}
.commentlist p {margin:10px 5px 10px 0;}
.children {padding:0;}
#commentform p {margin:5px 0;}
.nocomments {text-align:center; margin:0; padding:0;}
.commentmetadata {margin:0; display:block;}
.navigation {display:block; text-align:center; margin-top:10px; margin-bottom:60px; width:500px;}

/* BLOGROLL */

.links {
width: 100%;
border:none;
margin: 0 0 3px 0;
}
.links ul {
list-style-type: none;
padding: 0;
margin: 0;
}
.links ul li {
float:left;
list-style-type:none;
padding:0;
margin:0;
}
.links li a, .links ul li a:visited, .links ul li a:active {
display: block;
width: 200px;
height: auto;
background: none;
border-bottom:1px solid #c0c0c0;
padding: 2px;
margin:0 0 0 2px;
}
.links ul li a:hover {
background: #F8f8f8;
}

/* BORDAS NAS IMAGENS */
.bordaimagem{
padding: 3px;
background: #FFFFFF;
border: 1px solid #bdbd95;
margin-right: 4px;
margin-left: 4px;
margin-top: 1px;}

.commentOfficialUser { border: 1px solid black; background-color: #999999 }

h4 {
display: block;
color: #FFFFFF;
font-weight: bold;
background-color: #F53684;
background-repeat: no-repeat;
width: 100%;
height: 18px;
text-indent: 5px;
vertical-align:middle;
text-decoration: none;
font-family: verdana;
line-height: 18px;
margin-bottom: 1px;
font-size: 10px;
text-align: center;
text-transform: uppercase;
}

.perfil {
text-align:justify;
font-size: 10px;
font-family: arial;
color: #000000;
background-color: #FFFFFF;
background-repeat: no-repeat;
width: 96%;
border: 1px dashed #FFA9D5;
padding-right: 1px;
padding-left: 1px;
padding-top: 2px;
padding-bottom: 2px;
line-height:14px;
padding: 4px 4px 4px 4px;
}

#category_cloud {
margin-left:20px;
margin-right:5px;
padding: 0px;
text-align: justify;
line-height: auto;}

/*** divisão duas colunas wordpress - by madlyluv.com ***/

.menuesquerda {float: left; width: 49%; text-align: left;}
.menudireita {float: right; width: 49%; text-align: left;}
.espaco {padding: 1px; margin: 1px; clear: both;}

/*** fim -divisão duas colunas wordpress ***/

#menuextra {display : block;
	font-size: 11px;
	font-family: Tahoma;
	letter-spacing : 0;
	border-bottom : 1px dashed #FFA9D5;
	background-repeat : no-repeat;
	text-indent : 5px;
	vertical-align : middle;
	text-decoration : none;
	line-height : 15px;
	margin-bottom : 1px;
	background : url('http://imagem-normal.gif') no-repeat left;
	padding-left : 10px;}

#menuextra:hover {display : block;
	text-decoration : none;
	vertical-align : middle;
	line-height : 15px;
	border-bottom : 1px dashed #FFA9D5;
	background : #bdbd95 url('http://imagem-no-hover.gif') no-repeat left;
	padding-left : 10px;}

.date {
width: 45px;
height: 50px;
float: left;
margin: 0;
text-align: center;
font-family: arial, georgia;
}
.date span.dia{
color: #6d6d6d;
font-size: 22px;
font-weight: bolder;
}
.date span.mes{
text-transform: none;
color: #6d6d6d;
font-size: 12px;
font-weight: bolder;
text-transform: uppercase;
margin-top: 5px;
}
.date span.ano{
text-transform: none;
color: #6d6d6d;
font-size: 12px;
font-weight: bolder;
}

.thumb{
float: left;
margin: 1px 8px 5px 0;
padding: 4px;
background:#f8f8f8;
border: 1px solid #c0c0c0;
}
