/*  
Theme Name: pink
Theme URI: http://dulcetyler.com
Description: com flickr e widgets
Version: 5.0
Author: Dulce Tyler
Author URI: http://dulcetyler.com
*/


/* -------------------------- Basicão----------------------- */
body {
background: #fbf0f5 url('images/header.jpg') repeat-x;
margin:0;
padding:0;
text-align: center;
font-size: 11px;
font-family: tahoma; 
color: #555453;
}

table {
border: 0px;
background: none;
font-size: 10px;
font-family: verdana; 
color: #88541f;
}

/* ------------------------------- Links ------------------------- */
a, a:link, a:active, a:visited { 
color: #fb4573; 
text-decoration: none; 
}

a:hover { 
color: #f8839e;
background: none;
text-decoration: none; 
}

/* ------------------ Formatação de texto --------------------- */
b, strong, u { 
color: #f85e82; 
}

i, em {
color: #f8839e;
}

s {
color: #f8839e;
}

small {
color: #f85e82;
font-size: 9px;
}

/* ----------------------- Pagina e lay --------------------- */
#page {
width: 880px;
background: none;
margin-left: auto;
margin-right: auto;
text-align: left;
}

#header {
background: none;
width: 880px;
height: 75px;
margin-top: 0px;

}



/* ------------------------ Sidebar -------------------- */
#sidebar {
width: 230px;
background: #fae3ed;
padding-left: 0px;
float: right;
margin-top: 10px;
text-align: left;	
}

#sidebar .widget {
background: #fae3ed;
color: #555253;
margin: 0px 0px 10px 0px;
padding: 0px;
}

#sidebar h2 {
font-family: tahoma; 
font-size: 12px;
color: #d1395c;
text-transform: uppercase;
font-style: italic;
letter-spacing: 1px;
font-weight: bolder;
background: #fae3ed;
border-bottom: 0px dotted #734915;
margin: 0px 0px 2px 0px;
}

#sidebar li, #sidebar ul {
list-style: none;
margin: 0px;
padding: 0px;
}

#sidebar ul li {
background: url('images/setinha.gif') left top no-repeat;
margin: 0px;
padding: 2px 0px 2px 12px;
border-bottom: 1px dotted #734915;
}

#sidebar ul li ul {
list-style: none;
margin: 0px;
padding: 0px;
}

#sidebar ul li ul li {
background: url('images/sub-setinha.gif') left top no-repeat;
margin: 1px 0px 0px 2px;
padding: 2px 0px 3px 10px;
}

/* ----------------- Pesquisa ----------------------- */
#sidebar #search {
margin: 0px 0px 15px 0px;
}

#sidebar .widget input#s {
float: left;
margin: 13px 3px 0px 5px;
background: #ffffff;
border-bottom: 1px solid #f5d6e3;
border-right: 4px solid #f5d6e3;
border-left: 1px solid #f5d6e3;
border-top: 0px solid #f5d6e3;
padding: 2px;
width: 120px;
}



/* ---------------------------- posts ------------------------ */
#content {
background-color: #FFFFFF;
width: 621px;
margin-top: 20px;
padding: 10px;
float: left;
}

/* ------------------------- data dos posts -------------------- */
#content .data {
width: 45px;
height: 50px;
float: left;
margin: 0px;
background: url('images/calendario.jpg');
text-align: center;
padding-left: 0px;
}

#content .data .dia {
padding: 0px;
color: #a71738;
font-weight: bolder;
font-size: 12px;
}

/* ------------------------ Títulos ddos posts -------------------- */
#content .title {
background: none;
margin: 0px;
color: #a71738;
font-size: 15px; 
font-weight: bolder;
}

#content .title a {
color: #a71738;
text-decoration: none;
}

/* ---------------------------- tags, links, comentários --------------- */
#content .postmeta {
background: none;
margin: 1px 0px 15px 0px;
font-size: 9px; 
font-family: verdana; 
color: #a71738;
}

/* --------------------- posts ------------------------- */
.postentry {
background: none;
margin: 0px;
padding: 0px;
text-align: left;
}

.postentry li, .postentry ul {
list-style: none;
margin: 0px;
padding: 0px;
}

.postentry ul li {
float: left;

background: none;
margin: 0px;
padding: 2px;
border-bottom: 0px dotted #a71738;
width: 100px;
height: auto;
display: block;
}

#postentry ul li {
width: 255px;
}

/* -------------------------- divisória no fim dos post ------------------------- */
.divider {
background: none;
border-top: 1px dotted #a71738;
margin: 10px 0px 10px 0px;
}

.space {background: none;}

/* ---------------------- Editando os posts ----------- */
blockquote {
background: url('images/quote.jpg') left top no-repeat;
padding: 0px 0px 0px 25px;
margin: 10px 28px 10px 20px;
color: #a71738;
}
	
/* ------------------------------ Imagens ------------------- */
img {
border: 0px;
}

.blogimage {
border-top: 2px solid #ffffff;
border-bottom: 2px solid #ffffff;
border-right: 2px solid #ffffff;
border-left: 2px solid #ffffff;
background: #f5d145;
padding:0px;
margin-bottom: 2px;
margin-right: 10px;
margin-left: 10px;
margin-top: 2px;}

.blogimage:hover {
border-top: 2px solid #ffffff;
border-bottom: 2px solid #ffffff;
border-right: 2px solid #ffffff;
border-left: 2px solid #ffffff;
background: #734915;
padding:0px;
margin-bottom: 2px;  
margin-right: 10px;
margin-left: 10px;
margin-top: 2px;}

/* -------------------- Formulários ------------------------- */
form, fieldset {
margin: 0;
padding: 0;
border: 0;
}

textarea, input, select, insert {
background-color: #ffffff;
border-bottom: 1px solid #f5d6e3;
border-right: 1px solid #f5d6e3;
border-top: 1px solid #f5d6e3;
border-left: 1px solid #f5d6e3;
padding: 2px;
color: #f95d84;
font-size: 11px;
}

/* -------------------------- títulos das páginas ------- ----------- */
.title-pages {
background: none;
border-bottom: 1px dotted #a71738;
margin: 0px 0px 3px 0px;
color: #278ca0;
font-size: 15px; 
font-weight: bolder;
}

#content .title-pages a {
color: #a71738;
text-decoration: none;
}

/* --------- sub títulos páginas e posts ----------- */
.blocktitle {
color: #a71738;
font-size: 11px; 
font-weight: bolder;
background: none;
border-bottom: 0px;
}



	
/* ------------------------- COMMENTS --------------------- */
.commentlist li {
margin: 15px 0 3px;
padding: 5px 8px 3px;
list-style: none;
}

#commentlist {
margin: 0;
padding-left: 2px;
padding-right: 2px;
padding-top: 0px;
border-bottom: 1px solid #a71738;
list-style-type: none;
}

#commentlist li {
border-top: 0px;
padding: 5px 8px;
background: none;
}

.commentdate {
background-color: #fae4ee;
border-top: 1px solid #a71738;
border-right: 1px solid #a71738;
border-left: 1px solid #a71738;
border-bottom: 1px dotted #a71738;
padding: 2px;
font-family: verdana;
color: #474446;
text-align: left;
}

.comment-content {
background: none;
border-bottom: 1px solid #a71738;
border-right: 1px solid #a71738;
border-left: 1px solid #a71738;
padding: 5px 3px 2px 4px;
margin-top: 0px;
font-family: verdana;
color: #474446;
text-align: left;
}

hr {
border: 1px;
border-top: solid #CCCCCC;
height: 1px;
}

/* ------------------------------- footer ----------------- */
#footer-pagina {
clear: both;
background: none;
}

#footer {
background: url('images/footer.jpg') repeat-x;
background-position: bottom;
width: 100%;
height: 150px;
clear: both;
text-align: center;
}

#space-f {
width: 780px;
background: none;
text-align: left;
}

#footer h2 {
background: none;
border: 0px;
padding: 0px;
margin: 0px 0px 5px 0px;
color: #444444;
font-size: 12px;
border-bottom: 0px dotted;
}

#footer a {
color: #444444;
text-decoration: none;
}

#footer a:hover {
color: #f16a89;
text-decoration: none;
}

/* ----------------------- Fotos do flickr ------------------------------- */
#footer #fotos {
background: none;
float: left;
width: 250px;
margin: 0px;
padding: 10px 0px 0px 0px;
}

#footer #fotos img {
background-color: #734915;
border: 0px solid #734915;
padding: 5px;
margin: 5px 0px 0px 10px;
width: 100px;
height: 75px;
}

#footer #fotos img:hover {
background-color: #f5d145;
border: 0px solid #734915;
}

/* ------------------------- Links do footer ------------------ */
#footer #links {
background: none;
float: left;
width: 240px;
margin: 0px;
padding: 10px 0px 0px 15px;
}

#footer #links ul, #footer #links li {
list-style: none;
margin: 0px;
padding: 0px;
}

#footer #links ul li {
background: none;
border-bottom: 0px dotted;
padding: 2px 0px 2px 0px;
margin: 0px;
}

#footer #etc {
background: none;
float: right;
width: 240px;
margin: 0px;
padding: 10px 0px 0px 0px;
}

#footer #etc ul, #footer #etc li {
list-style: none;
margin: 0px;
padding: 0px;
}

#footer #etc ul.social {
background: none;
margin: 0px;
padding: 0px;
}

#footer #etc ul.social li.rss {
background: url('images/rss.gif') left no-repeat;
border-bottom: 0px dotted;
margin: 0px 0px 2px 0px;
padding: 1px 0px 2px 13px;
}

#footer #etc ul.social li.online {
background: url('images/online.gif') left no-repeat;
border-bottom: 0px dotted #474445;
margin: 0px 0px 2px 0px;
padding: 1px 0px 2px 13px;
}

#footer #etc ul.social li.valido {
background: url('images/valido.gif') left no-repeat;
border-bottom: 1px dotted #474445;
margin: 0px 0px 2px 0px;
padding: 1px 0px 2px 13px;
}

#footer #etc ul.social li.credito {
background: url('images/creditos.gif') left no-repeat;
border-bottom: 1px dotted #474445;
margin: 0px 0px 2px 0px;
padding: 1px 0px 2px 13px;
}

/* --------------------------------- Créditos ---------------------- */
#creditos-rodape {
margin: -19px 0px 0px 0px;
padding: 0px;
color: #f8cfe1;
}

#creditos-rodape a {
color: #f8e8d9;
}

.flickr a img{
margin: 10px 8px 8px 13px;
padding: 4px;
background-color: #ffffff;
border: 0px solid #474445;
}

#menu {
list-style: none;
float: left;
height: 25px;
width: 465px;
padding-left:0px;
margin-top: 0px;
}
#menu ul {
padding: 0px;
margin: 0px;
float: left;
width: 100%;
list-style:none;
font-weight: bold;
height: 18px;
line-height: 60px;
vertical-align:middle;
}
#menu ul li {
display: block;
float: left;
margin: 1px;
width: auto;
text-align: center;
border:0px;
}
#menu ul li a {
display: block;
width: 61px;
text-align: center;
font-size: 12px;
font-family : tahoma, Arial, sans-serif;
text-decoration: none;
color: #fbf0f5;
background-color: #f8839e;
border:0px solid #744a14;
vertical-align:middle;
}
#menu ul li a:hover, #menu li.current a {
color: #ef5f80;
background-color: #f9b6c7;
text-decoration: none;
border:0px solid #c0c0c0;
}
