﻿/*

Theme Name: Red Pepper

Theme URI: http://pimentacomdende.com/

Description: Tema originalmente desenvolvido para o blog <a href="http://pimentacomdende.com>Pimenta com Dendê.</a> Simples, bonito, e totalmente validado.

Version: 1.0

Author: Hilder Santos



Tema bem "quente", totalmente desenvolvido e programado

por Hilder Santos || http://hildersantos.com

*/

body {

	background-image: url(img/background.gif);

	background-color: #790000;

        background-attachment: fixed;

	margin: 0px auto 0px;

	text-align: center;

	font-family:  Arial, Verdana, Helvetica, sans-serif;

	font-size: 70%;

	color: #1d1d1d;

	padding: 20px 0px;

}



p {

padding: 0px;

margin: 7px 0px;

line-height: 145%;

}



img {

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

}



h1 {

	font-size: 2em;

	margin-bottom: 5px;

	font-family:  Tahoma, Verdana, Helvetica, sans-serif;

        margin: 0px;

}

h1 a:link, h1 a:active, h1 a:visited{

color: #1f8d02;

text-decoration: none;

}

h1 a:hover {

color: #fe9229;

}



h2 {

font-size: 1.4em;

font-family: "Franklin Gothic Medium", "Trebuchet MS", Tahoma, Arial;

}

h3 {

font-size: 1.1em;

}

h4 {

font-size: 1.2em;

}

ul{

list-style-type:square;

}

ul li, ol li {

margin: 3px 0px;

line-height: 140%;

}

ol{

list-style-type: lower-roman;

}



a:link, a:visited, a:active {

color: #fe9229;

}

a:hover {

color: #b90303;

}



hr {

background-color: #1d1d1d;

height: 2px;

}



form input, form textarea {

background: #ffffff url(img/form_fundo.gif) top left repeat-x;

border: 1px solid #999;

color: #525151;

}



code {

font-size: 15px;

color: #7e7e7e;

border-top: 1px dashed #7e7e7e;

border-bottom: 1px dashed #7e7e7e;

display: block;

margin: 10px 0px;

padding: 5px 0px;

width: 95%

}

acronym, abbr {

color: #7e7e7e;

cursor: help;

border-bottom: 1px dashed #7e7e7e;

}

blockquote {

display: block;

margin: 10px 0px;

padding: 10px 20px;

color: #7e7e7e;

background: #f8f8f8;

}

small {

font-size: 0.9em;

}



/* Principais (Holders, etc.) */





#container {

	width: 960px;

	margin: 0px auto;

	text-align: left;

	padding: 0px;

}



#header {

	background-image: url(img/header1.png);

	background-position: top left;

	margin: 0px;

	padding: 0px;

	height: 135px;

	width: 100%;

	overflow: hidden;

	position: relative;

}



#main1 {

	margin:0;

	padding:0;

	background:#ffffff  url("img/col_esquerda.gif") top left repeat-y;

}

	

#main2 {

	margin:0; 

	padding:0;

	background:url("img/col_direita.gif") top right repeat-y;

}



#c_esquerda {

	float:left;

	width:169px;

	color: #fff;

	margin: 0px;

	padding: 0px 7px;

	font-family:  Tahoma, Verdana, Helvetica, sans-serif;



	}



#c_direita {

	float:right;

	width:167px;

	height: 100%;

	margin:0px;

	padding: 7px;		

	font-family:  Tahoma, Verdana, Helvetica, sans-serif;



}



#c_meio {

	margin:0px 189px;

	background: #ffffff url(img/coluna_meio.gif) left 2px no-repeat;

	height: 100%;

	font-size: 1.1em;

	padding: 0px 7px;

	}





/* Cabeçalho */





#header img {

border: none;

margin: 0px;

}



#paginacao_header {

	color: #ffffff;

	height: 21px;

	width: 938px;

	background-image: url(img/page_header_back.gif);

	background-position: top center;

	border-top: 2px solid #000000;

	border-bottom: 2px solid #000000;

	border-left: 1px solid #000000;

	border-right: 1px solid #000000;

	padding-top:8px;

	padding-left: 20px;

	margin: 0px;

}



#busca {

	width: 300px;

	height: 23px;

	margin-left: 600px;

	margin-top: 95px;

	position: relative;

	color: #FFF;

	font-size:1.3em;

	padding-top: 5px;

	padding-left: 10px;

	z-index: 1;

}

#busca .buscabox {

margin-left: 60px;

height: 17px;

width: 170px;

line-height: 17px;

}	

#busca .busca_container {

float: right;

position: absolute;

top:3px;

left: 0px;

}



ul.menu {

	list-style-type: none;

	float: left;

	padding: 0px;

	margin: 0px;

}

ul.menu li {

	list-style-type: none;

	float: left;

	margin: 0px 20px 0px 0px;

	padding: 0px;

}

ul.menu li a:link, ul.menu li a:visited, ul.menu li a:active {

color: #ffffff;

}

ul.menu li a:hover {

color: #f6e18f;

background: none;

}

#ads_header {

text-align: center;

height: 90px;

width: 100%;

background: #ededed url(img/ads_fundo.gif) top left repeat-x;

padding: 10px 0px;

}

.titulo_container {

float:left;

padding: 30px 0px 0px 35px;

}

h2.titulo_blog {

color: #FFF;

margin: 0px;

font-size: 0em;

font-family: Georgia, Century, "Times New Roman", Arial;

}

h4.descricao {

color: #FFF;

margin-top: 5px;

font-size: 0;

}

/* Coluna Esquerda */





#c_esquerda_widgeted, #c_direita_widgeted {

list-style-type: none;

margin: 0px;

padding: 0px;

}



ul#c_esquerda_widgeted li, ul#c_direita_widgeted li {

list-style-type: none;

margin: 0px;

padding: 0px;

}



#c_esquerda h2{

	color: #fce982;

	margin-top: 25px;

	margin-bottom: 13px;

}

	

#c_esquerda ul{

list-style-image: none;

margin: 0px;

padding: 0px;

}

#c_esquerda ul li {

padding: 3px 0px;

display: inline;

}

#c_esquerda li ul li a:link, #c_esquerda li ul li a:visited, #c_esquerda li ul li a:active {

    background: url("img/lista.png") 3px 10px no-repeat;

	display: block;

	text-decoration: none;

	margin: 0px;

	padding: 5px 0px 5px 15px;

	border-bottom: 2px solid #910202;

	color: #fff;

}

#c_esquerda li ul li a:hover {

background-color: #970202;

color: #fe9229;

}		

#c_esquerda a:hover {

color: #fe9229;

text-decoration: none;

background: #a30101;

}		

		

#c_esquerda a.limpo:hover {

	color: #FFF;

	border-bottom: 1px dashed #fff;

	background: none;

}



#c_esquerda a.limpoinv:hover {

	color: #FFF;	

	text-decoration: none;

	background: none;

	border-bottom: none;

}	



#feedse {

margin-top: 20px;

margin-bottom: 0px;

}

#feedse img {

margin-right: 10px;

}

#feedse .numero {

padding-top: 5px;

padding-bottom: 0px;

margin: 0px;

line-height: 100%;

font-weight: bold;

font-size: 1.1em;

}



.sobre {

margin: 0px;

padding: 0px;

}

.sobre img {

border: 1px solid #cecece;

background: #eee;

padding: 2px;

margin: 10px 0px

}



/* Coluna Direita */



#c_direita h2 {

margin-top: 1.4em;

margin-bottom: 1.3em;

}



#c_direita a:link, #c_direita a:active, #c_direita a:visited {

	color: #b90303;		

	border-bottom: 1px dashed #b90303;

	text-decoration: none;

}

#c_direita a:hover{

	color: #b90303;

	border-bottom: none;

	text-decoration: none;

}	

ul#c_direita_widgeted li ul{

margin-left: 15px;

padding: 0px;

}

ul#c_direita_widgeted li ol {

margin-left: 20px;

padding: 0px;

}

ul#c_direita_widgeted li ul, ul#c_direita_widgeted li ul li {

list-style-type: square;

}

ul#c_direita_widgeted li ul li, ul#c_direita_widgeted li ol li{

margin: 3px 0px;

}

ul#c_direita_widgeted li ol, ul#c_direita_widgeted li ol li {

list-style-type: decimal;

}

li#tag_cloud a {

margin: 4px 2px;

}

li#tag_cloud a:link, li#tag_cloud a:visited, li#tag_cloud a:active{

border: none;

color: #3D81EE;

}

li#tag_cloud a:hover {

color: #3D81EE;

text-decoration: underline;

}

/* Coluna Meio */



#c_meio img {

margin: 5px 10px;

}		

#principal {

padding-top: 20px;

}



/* Footer */



#footer {

color: #fff;

position: relative;

}



#contfim{

	background: #a00000 url("img/cont_fim.png") top left repeat-x;

	height: 52px;

	width: 960px;

	}

#prefooter{

	background: #930202 url("img/footer_fim.png") top left repeat-x;

	height: 450px;

	padding: 0px 20px;

	font-size: 1.2em;

	position: relative;

	}

#prefooter h2{

margin: 20px 0px 10px 0px;

padding: 0px;

color: #f8f8f8;

text-transform: uppercase;

font-size: 1.2em;

}

#prefooter ul{

list-style-image: none;

margin: 10px 0px 20px 0px;

padding: 0px;

}

#prefooter ul li {

padding: 3px 0px;

display: inline;

}

#prefooter ul li a:link, #prefooter ul li a:visited, #prefooter ul li a:active {

    background: url("img/setinha.gif") 3px 9px no-repeat;

	display: block;

	text-decoration: none;

	margin: 0px;

	padding: 5px 0px 5px 15px;

	border-bottom: 2px solid #910202;

	color: #fff;

	}

#prefooter ul li a:hover {

background-color: #970202;

color: #fe9229;

}

#roda1 {

width: 250px;

color: #000;

margin: 0px 20px 0px 0px;

float: left;

padding: 0px;

}

#roda2 {

width: 250px;

color: #000;

margin: 0px 20px 0px 0px;

float: left;

padding: 0px;

}

#roda3 {

width: 250px;

color: #000;

margin: 0px 0px 0px 0px;

float: left;

padding: 0px;

}

#posfooter{

	width: 100%;

	background: #4f0202 url("img/footer.png") top left repeat-x;

	height: 125px;

	border-top: 3px solid #970101;

	color: #f8f8f8;

	clear: both;

		}

#creditos{

margin: 50px 0px 0px 10px;

text-align: left;

}

#creditos p{

margin: 0px;

}

#creditos a:link, #creditos a:visited, #creditos a:active{

	color: #FFF;

	border-bottom: 1px dashed #FFF;

	text-decoration: none;

}

#creditos a:hover{

	color: #FFF;

	border-bottom: none;

	text-decoration: none;

	background: none;

}



/*Artigos */



.conteudo_artigo {

	margin: 20px 0px 0px 0px;

	padding: 0px;

}

#ads_topo {

text-align: center;

margin-bottom: 10px;

}

.ads_artigo {

margin: 10px;

float: left;

}

.info_artigo {

margin-top: 5px;

}

.info_artigo a, .info_artigo a:hover {

font-weight: bold;

background: #FFF;

}



ul.final_artigo {

float: right;

width: 100%;

list-style-type: none;

background: #f1f1f1;

margin-top: 20px;

margin-bottom: 30px;

margin-right: 0px;

margin-left: 0px;

padding: 0px;

font-size: 0.9em;

}

ul.final_artigo li {

list-style-type: none;

float: right;

margin: 4px 7px;

padding: 2px;

}

ul.final_artigo li a {

padding-left: 15px;

padding-top: 2px;

padding-bottom: 2px;

padding-right: 0px;

text-decoration: underline;

}

ul.final_artigo li a:link, ul.final_artigo li a:active, ul.final_artigo li a:visited {

color: #000;

}

ul.final_artigo li a:hover {

color: #909090;

}

ul.final_artigo li a.coment_info {

	background: url("img/comment.png") left 4px no-repeat;

	font-weight: bold;

}

ul.final_artigo li a.track_info {

	background: url("img/trackback.png") left 4px no-repeat;

}

ul.final_artigo li a.feed_info {

	background: url("img/feed.png") left 4px no-repeat;

}

ul.final_artigo li a.perma_info {

	background: url("img/permalink.png") left 4px no-repeat;

}



.autor a:link, .autor a:active, .autor a:visited {

color: #1d1d1d;

border-bottom: 1px dashed #1d1d1d;

text-decoration: none;

}

.autor a:hover {

color: #909090;

border: none;

text-decoration: none;

}

.wp-smiley {

border: none;

margin: 0px !important;

padding: 0px !important;

}

#opcoes_single {

list-style-type: none;

margin: 0px;

padding: 0px;

font-size: 1em;

}

#opcoes_single li  {

margin: 10px 0px;

}

#opcoes_single li a{

padding:2px 0px 2px 20px;

}

#opcoes_single  li a:link, #opcoes_single li a:active, #opcoes_single li a:visited {

color: #000;

}

#opcoes_single li a:hover {

color: #909090;

}

#opcoes_single li a.op_feed {

background: url("img/feed16.png") top left no-repeat;

}

#opcoes_single li a.op_track {

background: url("img/trackback16.png") top left no-repeat;

}

.separador {

background: #FFF url(img/separador.gif) top center no-repeat;

width: 100%;

height: 7px;

margin: 10px 0px;

}

#landing_sites {

background: #fefbdf;

padding: 10px 20px;

margin: 20px 0px;

color: #7e7e7e;

border: 1px solid #fff9b1;

}

#landing_sites h2 {

color: #727272;

position: relative;

}

.fechar_div {

float: right;

padding: 7px;

background: #fefad8;

border: 1px solid #fdf9d4;

}

#navegacao_pagina a:link, #navegacao_pagina a:visited, #navegacao_pagina a:active,

#navegacao_pagina a:hover {

color: #b90303;

}

#navegacao_pagina a:hover {

text-decoration: none;

}

#navegacao_artigo {

display: block;

}





/* Comentários  */





.sfit {

background: none;

border: none;

margin-left: 2px;

}

.respostas {

color: #898989;

}

ol.commentlist {

width: 100%;

list-style-type: none;

margin: 0px;

padding: 0px;

}

ol.commentlist  li{

list-style-type: none;

margin:0px;

background: #f8f8f8;

padding: 15px 15px;

}

.conteudo_comentario {

padding-top: 50px;

padding-left: 10px;

position: relative;

}

img.gravatar{

margin: 10px 5px 0px 0px;

padding: 3px;

background: #fff;

border: none;

float: left;

position: relative;

}

.commentlist cite.autor_coment {

color: #b90303;

font-size: 1.2em;

font-weight: bold;

font-style: normal;

text-decoration: none;

}

.commentlist  cite.autor_coment a {

color: #b90303;

font-weight: bold;

font-style: normal;

text-decoration: none;

border-bottom: 1px dashed #b90303;

}

.commentlist  cite.autor_coment a:link, .commentlist  cite.autor_coment a:active, .commentlist  cite.autor_coment a:visited {

text-decoration: none;

border-bottom: 1px dashed #b90303;

}

.commentlist  cite.autor_coment a:hover {

text-decoration: none;

border-bottom: none;

}

.commentlist li.alt {

background: #FFF;

}

.info_comentarista {

float: left;

margin-top: 25px;

padding: 0px;

position: relative;

z-index: 100;

}

input#submit {

color: #FFF;

font-weight: bold;

background: #c30202;

padding: 3px 5px;

font-size: 1.2em;

border-top: 2px solid #f1f1f1;

border-left: 2px solid #f1f1f1;

border-bottom: 2px solid #b6b6b6;

border-right: 2px solid #b6b6b6;

}



.alignleft {

float: left;

}

.alignright {

float: right;

}



#observacoes {

margin: 10px 0px;

padding: 5px 10px;

color: #727272;

font-size:90%;

background: #fefbdf;

}



/* Classes Diversas  */





.dentro {

	margin:0px 9px;

	padding: 3px 0px 20px 0px;

	}



a.limpo:link,  a.limpo:visited,  a.limpo:active {

 	color: #FFF;

	text-decoration: none;

	}



a.limpoinv:link,  a.limpoinv:visited,  a.limpoinv:active {

 	color: #FFF;

	border-bottom: 1px dashed #fff;	

	text-decoration: none;

	}



.cleaner {

		clear:both;

		height:1px;

		font-size:1px;

		border:none;

		margin:0; 

		padding:0;

		background:transparent;

		}



.centro {

	text-align: center;

}

p.minipost {

margin: 15px 0px;

}

h2.pos_titulo {

margin: 10px 0px;

padding: 0px;

font-weight: normal;

text-transform: uppercase;

font-size: 1.1em;

letter-spacing: 2px;

}

.nuvem_tags {

text-align: center;

margin-bottom: 20px;

background: #fefbdf;

padding: 10px 20px;

color: #7e7e7e;

border: 1px solid #fff9b1;

}

.nuvem_tags a {

margin: 0px 5px;

text-decoration: none;

}

.nuvem_tags a:hover {

color: #fe9229;

border-bottom: 1px dashed #fe9229;

}

.uol

{

float:left;

padding-right:14px;

padding-left:12px;

}

#HOTWordsTxt a{ font-weight: bold; font-size: 16px; }