/*  
Theme Name: Simples
Theme URI: www.prixpink.com
Description: Desenvolvido por Priscila - Blog: PrixPink.com
Version: 1
Author: Priscila Magalhaes
Author URI: www.prixpink.com
*/

/* Reset CSS   */
* {background:none; border:0; margin:0; padding:0; list-style:none; text-decoration:none;}

body {background:#fafdfc url('http://prixpink.com/wp-content/uploads/2011/07/fundo_pp.jpg') repeat; margin:0; font: 80% "Trebuchet MS", Helvetica, Arial, Calibri, Sans; line-height:15px; color:#666666; text-align:center;}

/* Estilo dos Links   */
a {text-decoration:none; outline:none;}
a:link, a:active, a:visited {color: #bf3472;}
a:hover { color: #000;}

/* alinhamento  */
.aligncenter {margin:2px auto 5px auto; padding:0; display:block; text-align:center;}
.alignleft {width:auto; float:left; margin:0 7px 3px 0; padding:0;}
.alignright {width:auto; float:right; margin:0 0 3px 7px; padding:0;}
.direita { width:auto; float:right; margin: 0 auto; padding:0;}
.centro { margin: 0 auto; display: block; padding: 2px 0;}
div.center { margin: 0 auto; display: table; padding: 2px; text-align: center;}
.center { text-align:center; }
.alignleft_avatar {    float: left;   	margin: 0 2px 2px 2px;}

/* Listas - UL, OL,  LI -  */
li {margin:0; padding:2px 0;}

/* Citacao  */
blockquote { }

/* Imagens  */
img, a img {border:0; background: none;}

/* Paragrafos 
p { padding: 5px 2px;}- */

blockquote{
	padding: 15px 25px 5px 35px;	margin: 10px 20px;	background: #f6f6f6 url('images/quotes.png') top left no-repeat;	font-size:11px;
}

/* Divisao - Barra */
.divisao { border-top: 1px solid #CCC; width: 100%; clear:both; padding: 0; margin: 5px 0; }

/* Bloco que engloba tudo  */
#page {width:950px; margin:0 auto; padding: 0 0 5px 0; text-align:left; }

/* Bloco do topo  */
#header{ width: 950px; height: 140px; float: left; margin: 0; background:none; }
#endereco_blog { width: 380px; height:auto; float:left; margin: 0 auto; padding: 10px; font-size: 18px; font-weight:bold; background:none; }
.endereco_descricao { font-size: 12px; font-weight:normal; }
#frases_topo { width: 250px; height:auto; position: absolute; margin: 10px 5px 0 670px; padding: 10px; font-size: 16px; font-weight:bold; background:#187da2; color: #FFF; }
#rss { width: auto; height: 20px; background: none; position: absolute; margin: 140px 5px 0 700px; padding: 10px; font-size: 14px; font-weight:bold; color:#000; }

/* Bloco do menu  - */
#menu{ width:400px; height: auto; float:right; margin: 50px 0 0 0; padding:5px; font-size: 20px; font-weight:bold;background: #f13b8c;
border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }

#menu ul{ padding: 0; }
#menu li { padding: 12px; margin: 0; display:inline-block; background: #f13b8c; text-transform:uppercase; text-align:center; }
.subtitulos_menu { font-size:11px; color: #FFF; text-transform:none; }

a.links_menu:link,a.links_menu:visited, a.links_menu:active {color: #FFF;}
a.links_menu:hover{ color: #FC3; }

/* Bloco da lateral */
#sidebar {  float: right; width: 250px; padding:0 0 5px 0; margin: 0 auto; }
#sidebar .busca {margin: 0 0 10px 0; padding:0 5px 5px 5px; background: url('images/bg_transparente.png') repeat; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
#sidebar .perfil, #sidebar .blogroll, #sidebar .stats, #sidebar .tags, #sidebar .googlefriend{margin: 10px 0; padding:2px 5px 5px 5px; background: #FFF;) repeat; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;} 

h3.titlebusca, h3.titleperfil, h3.titleblogroll, h3.titlestats, h3.titletags, h3.googlef { font-size: 18px; margin-top: 5px; padding: 5px; background: #f13b8c; color:#FFF;}

#sidebar .perfil { text-align:justify;}
#sidebar .busca{ margin:0 auto; padding: 0; background: url('images/bg_transparente.png') repeat;}
#search {width:250px; height:40px;  margin:0; padding:2px 0 0 0;}
#search input#text {background: #FFF; border: 0px; width:200px; float:left; margin:5px; padding: 4px; font-size:12px; font-family: Arial, Verdana, Tahoma, Times, serif; color:#000; border-bottom: 1px dotted #bf3472;}
#search input#submit {background:#bf3472; border:0; width:25px; height:25px; float:left; margin:6px 0 0 0; padding:0; font-size:12px; font-family: Arial, Georgia, "Times New Roman", Times, serif; color:#fff;}

/* Bloco dos posts  */
#bloco_posts {width:670px; float:left; padding:10px; margin:0 0 10px 0; background:#FFF; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }
.post {margin:0 0 10px 0; padding: 0; text-align:justify;}
.post .title { height:auto; display: block; margin:0 0 0 90px; padding:5px; font-size:20px; color:#FFF; padding: 5px; text-transform:uppercase;}
.post .title_archives { height:auto; display: block; padding:5px; font-size:20px; color:#996699; padding: 5px; text-transform:uppercase;}
a.link_title:link, a.link_title:visited, a.link_title:active{ color:#996699;}
a.link_title:hover{ color:#000;}

.data{ width: 75px; height:auto; display:block; float:left; background: #f13b8c; text-align: center; padding: 5px; font-size:18px; font-weight:bold; color:#FFF;
border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;  }

.post .post-header {margin:5px 0 0 0; padding:0; font-size:11px; line-height:14px; color:#999999;}
.post .entry {padding:15px 0;}
.post .entry p {margin:0; padding:0 0 10px 0; }

.post-footer { display: block; height: auto; margin: 0; font-size:12px; padding: 5px;  color:#000; background: #f1f1f1; }
.post-coments { display: block; width: auto; height: auto; padding: 5px; margin:0 0 5px 0; background: #f1f1f1; color:#000; }

.post-comentarios, .post-tags {height: auto;  margin: 0 auto; padding: 2px;  color:#000;}
.post-comentarios {float: left; margin-right: 5px; width: 260px; text-align:center;   }
.post-tags { float: right; width: 390px; background: #f1f1f1;}
.post-comentarios-grande {  font-size: 20px; font-weight:bold; text-shadow: 1px 1px 1px #e4e3e3; }

div.breadcrumb { height: 10px; font-size:10px; color:#666; padding: 2px; margin-bottom: 6px; clear:both; }

a.more-link {width:auto; float:left; margin:10px 0 0 0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bolder;}

/* Comentarios  */
.commentlist li, #commentform textarea {	font: 0.9em  Arial, Verdana, Tahoma, Times, serif; border-bottom: 1px solid #000;	}
#commentform input { width: auto; height: auto; padding: 2px; margin: 5px 5px 1px 0; font-size: 12px; font-family:  Arial, Verdana, Tahoma, Times, serif; font-weight:bold; color:#000; border: 1px solid #666; border-radius:5px; -moz-border-radius:5px;	-webkit-border-radius:5px; }
.commentlist li .avatar { 	float: left; width:40px; height: 40px;	border: 2px solid #FFF;	padding: 5px; margin: 5px;	background: #fff;	}
.commentlist cite, .commentlist cite a {	font-weight: bold;	font-style: normal;	font-size: 1.1em;	}

h3.comments {	padding: 0;	margin: 40px auto 20px ; }
#commentform {	margin: 5px 10px 0 0;	}
#commentform textarea {	width: 100%;	padding: 2px; background: #FFF;	border: 1px solid #666; }
#respond:after {		content: "."; 	display: block;	height: 0; 	 clear: both;  visibility: hidden;	}
#commentform #submit {	margin: 0 0 5px auto;	float: right;	background:#FFF; font-size: 14px; border-radius:5px; -moz-border-radius:5px;	-webkit-border-radius:5px;}
.alt {	margin: 0;	padding: 10px;	}
.commentlist {	padding: 0;	text-align: justify; }
.commentlist li {	font-weight: bold;  margin: 10px 0;	padding: 5px; text-align: justify;	list-style: none;	 border: 2px solid #ececec; background:#eeeeee; }
.commentlist li ul li { 	font-size: 1em;  margin-right: -5px;	margin-left: 10px;}
.commentlist li ol li { margin-right: 5px;	margin-left: 10px;}
.commentlist p {	margin: 10px 5px 10px 60px; font-weight: normal;	line-height: 1.5em;	text-transform: none; }
.children { padding: 0 5px 0 0; border: 0; background: #FFFFE6; }
#commentform p {	margin: 5px 0;	font-family: Arial, Verdana, Tahoma, Times, serif;}

.nocomments {	text-align: center;	margin: 0;	padding: 0;	}
.commentlist li.comment-admin { margin-left: -63px; color: #FFF; width: 410px; background: #FFFEF0;}
ol.commentlist li div.comment-author {	font-size: 14px; font-weight: bold; text-transform:uppercase; }
.commentmetadata {	font-weight: normal; display: block; font-size: 10px; }

.input{ border-bottom: 1px solid #333; background:#FFF; }
.textarea { border: 1px solid #333; background:#FFF;  }
.pequeno{ font-size:10px; color: #999;}
.navigation {	display: block;	text-align: center;	margin-top: 10px;	margin-bottom: 30px;	}

/* Efeito texto - Tumblr */
.tumblr_title { position: absolute; margin: 200px 5px 5px 2px; padding: 4px; background:#333; color: #FFF; font-size:18px; font-weight:bold;}

/* Colunas de links favoritos  */
#link_direita, #link_esquerda{	width: 250px;	float: left;	color:#e3e3e3; 	background:#FFFFFF; }

ul#linkdireita li, ul#linkesquerda li{
	padding-bottom: 5px;
	margin: 0;
	list-style: square;	list-style: inside;
	color: #e8e8e8; }
ul#linkdireita li{	padding-left:10px; padding-right: 30px; }
ul#linkesquerda li{	padding-right:10px; }

/* Colunas de links sidebar  */
#sidebar_direita, #sidebar_esquerda{ width: 118px; float: left; background: none; }

ul#s_direita li, ul#s_esquerda li{
	border-bottom: 1px dotted #CCC;
	padding-bottom: 5px;
	margin: 0;
	list-style: square;	list-style: inside;
	color: #e8e8e8; }
ul#s_direita li{	padding-left:2px;  }
ul#s_esquerda li{	padding-left: 2px; padding-right: 2px; }



/* Tabela para o post  */
table.post{ border: 0;}
th.post{ background:#CCCCCC; text-align: center; padding-top: 2px; font-size: 16px; }
td.post{ border-bottom: 1px dashed #999999; border-right: 1px dashed #999999; border-left: 1px dashed #999999;}


/* Bloco do rodape da pagina - */
#rodape { width: 100%; height:auto; float:left; background: #FFF; color:#000; }

/* Aviso Amo Cachorros */
.aviso { margin:5px; padding: 10px; background: #e8df97; display: block; color:#FFF; font-size:14px; }

div.postsrelacionados { display:block; margin: 0 auto; padding:5px; background:#CCC;}

.relacionados {margin:0 5px 5px 5px; padding: 0 5px; width:110px; float:left;}
.relacionados .titulo {padding:0; line-height: 9px; font-size: 10px; font-family: Arial, Verdana, Geneva, sans-serif;  width:110px; text-align: center;}
.thumb{float: left; margin: 0px 4px 2px 2px; background: #dfdfdf; padding: 5px;}

.titulo a, .relacionados a { margin-left: 5px;} 
.titulo a:hover, .relacionados a:hover {background: #69C; color: #000; }


.relatedcontent {margin:0; padding:10px 0;}
.relatedcontent h3 {font-size:13px; font-style:italic;}
.relatedposts {margin:0 6px 0 0; padding:0; width:160px; float:left;}
.relatedposts img {background:#fff; border:1px solid #f1f1f1; padding:4px;}
.relatedposts .relatedtitle {width:140px; margin:45px 0 0 3px; position:absolute;}
.relatedposts .relatedtitle span {background:#fff; padding:2px 5px; font-size:11px; line-height:15px; font-weight:bolder;}

