﻿/*  
Theme Name: Selena Br
Theme URI: http://selenabr.com
Description: 3 colunas
Version: 1.0

*/





/* ------------------------------- basico ---------------------------------- */
body {
    	background: #E7E4DB;
	background-repeat:repeat-x;
	font-size: 13px;
        font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 
    	color: #E7E4DB;
        margin:0 auto;
        padding:0;
  	text-align:justify; margin-top:0px; margin-bottom:0px
}


table, td, tr {
        font-size: 14px;
        line-height: 14px; 
        font-family : 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; 
	color: #720403;
}
	

a:link{
	background-color:inherit;
	color: #720403;
	text-decoration: none;
	border-bottom: 0px dotted #720403;
}

a:visited{
	background-color:inherit;
	color: #720403;
	text-decoration: none;
	border-bottom: 0px dotted #720403;
}

a:hover{
	background-color:inherit;
	color: #720403;
	text-decoration: none;
	border-bottom: 0px dotted #720403;
}

a img {
 

	background-color: #BEB8AA;
	padding: 0px;
	border-bottom: 1px solid #720403;
	border-top: 1px solid #720403;
	border-right: 1px solid #720403;
	border-left: 1px solid #720403;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 1px;

}
a img:hover {


	background-color: #BEB8AA;
	padding: 0px;
	border-bottom: 1px solid #720403;
	border-top: 1px solid #720403;
	border-right: 1px solid #720403;
	border-left: 1px solid #720403;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 1px;

}


abbr, acronym, span.abbr {
	cursor: help;
	border-bottom: 1px dotted #720403;
}



strong {
        color: #720403;
	cursor: default;
	}



b {
        color: #720403;
		cursor: default;
	}



em {
        color: #720403;
		cursor: default;
	}
	
	
i {
        color: #720403;
		cursor: default;
	}



u {
        color: #720403;
		cursor: default;
		text-decoration: underline;
		
	}

.entrydate { text-align:right;
	padding:0 5px 0 0;
	font-family:Georgia, Arial, Verdana;
	color: #720403;
	font-size: 20px;}
	
/* ************************************** D I V   B U S C A  **************************************** */
#busca {

  	float: left;
 	padding-left: 3px;
 	margin-top: 265px;

}

#busca_3 {

        float: center;
 	 	width: 1000px;
        padding-left: 0px;
        margin-top: -13px;

}



.menu{
background-color: #333333;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
padding-left: 10px;
border-left:solid 4px #BEB8AA;
margin-bottom:1px;
filter:alpha(opacity=40); 
opacity: .50; 
-moz-border-radius:4px 4px 4px 4px;}

.menu a:link{
color: #BEB8AA}

.menu:hover{
background-color: #BEB8AA;
border-left:solid 4px #BEB8AA;}






/* ------------------------------- layout ---------------------------------- */
#page {
		width: 1000px;
		margin: 0 auto;
		text-align:justify;
		position:relative;

	}


/* ------------------------------- layout menu ---------------------------------- */
#header {
	background: url('header.jpg') no-repeat top left;
	width: 1000px;
	height: 420px;
	margin-left:0px;
	}
	

#welcome{
	color: #720403;
	text-align: justify;

	}




/* ------------------------------- footer ---------------------------------- */	
#footer {
      		background-image:	 url('images/footer.jpg');
		background-position:bottom;
		background-repeat:no-repeat;
		width: 1000px;
		height: 100px;

	}
	

/* ------------------------------- perfil da esquerda ---------------------------------- */
#sidebar {
	width: 220px;
	text-align: justify;
	float: left;
	margin-top: -10px;
	margin-left: 10px

}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#sidebar ul li {
}


/* *********************** S I D E B A R   /   P E R F I L **************** */


.sidebar-fundo2 {

	background: #BEB8AA;
	border: solid 3px #720403;
	margin-bottom: 10px;
	padding: 0px;  
	-moz-border-radius:4px 4px 4px 4px; 
 
   }


.sidebar-fundo {
	font-size: 12px;
	font-family : 'Tahoma', Tahoma, Arial, Helvetica, sans-serif; 
	color: #720403;
	padding: 3px;   
	text-align: justify;
    background: #BEB8AA;
	background-repeat:no repeat;
	background-position: top left;

 
 
   }

.sidebar-title {

   color: #E7E4DB;
   background: #720403;
   font: Helvetica;
   font-weight: bolder;
   letter-spacing: 2px;
   text-align: left;
   text-transform: uppercase;
   padding: 4px;
   font-size:12px;
	border-bottom: #720403;

}




/* ------------------------------- perfil da direita ---------------------------------- */
#sidebar2 {
	width: 220px;
	text-align: justify;
	float: left;
	margin-top: 5px;
	margin-left:3px;


}

#sidebar2 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#sidebar2 ul li {
}

/* DATA DOS POSTS */
.data {
width: 100px;
float: left;
text-align: center;
margin-right:3px;
background: #BEB8AA;
text-transform: uppercase;
color: #720403;
font-size: 11px;
font-weight: bolder;
padding: 8px;
-moz-border-radius:4px 4px 4px 4px;

}




/* � T�TULO DOS POSTS � */
.title-posts {
	margin: 0;
	margin-top: 0px;
	font-family: 'Trebuchet MS', Cambria, serif;
	font-size: 12px;
	width: 100%;
	padding-top: 2px;
	padding-left: 2px;
	text-transform:uppercase;
	font-weight:bold;
	color: #E7E4DB;
	

}

/*  TAGS / DATE / LINK COMMENT  */


.postmeta {
font-size: 9px;
text-align: left;
font-family: Tahoma;
background: #BEB8AA;
margin-top: 1px;
margin-bottom: 1px;
padding-right:3px;
padding-left:3px;
}

.postmeta a {
color: #E7E4DB;
}










/* ------------- TITLE DO PERFIL ------------ */
.blocktitle {
	background: url('images/bgg.gif');
	width: 196px;
	height: 23px;
	padding-top: 10px;
	text-transform:uppercase;
	font-weight:bold;
	text-align: center;
	color: #720403;
 }
 
.blocktitle2 {
	background: url('images/coment.png');
	width: 196px;
	height: 23px;
	padding-top: 10px;
	text-transform:uppercase;
	font-weight:bold;
	text-align: center;
	color: #720403;
 }






/* ------------------------------- onde fica as pages e perfil ---------------------------------- */
#content {

		width: 500px;
		text-align: justify;
		margin-top: -2px;
		margin-left: 3px;
		padding: 6px;
		float: left;
}	




/* ------------------------------- data e titulo dos posts ---------------------------------- */
.postheader {
	margin: 0;
	margin-top: 0px;
	font-family: 'Trebuchet MS', Cambria, serif;
	font-size: 12px;
	width: 100%;
	padding-top: 2px;
	padding-left: 2px;
	text-transform:uppercase;
	font-weight:bold;
	color: #E7E4DB;
	}
.postheader a {
	margin: 0;
	margin-top: 0px;
	font-family: 'Trebuchet MS', Cambria, serif;
	font-size: 12px;
	width: 100%;
	padding-top: 2px;
	padding-left: 2px;
	text-transform:uppercase;
	font-weight:bold;
	color: #704c4d;
	}

.postmeta {
	margin-top: 1px;
	font-size: 11px;
	}



/* ------------------------------- texto posts e pages ---------------------------------- */
.postentry {
	margin-top: -6px;
	padding-left: 0px;
    text-align: justify;
	}
	
.postentry ol {
	font-size: 1em;
	line-height: 1.5em;
	margin: 1.2em 0 1.2em 4.3em;
	padding: 0;
	}

.postentry li {
	list-style:none;
	padding-left: 10px;
	}	

.postentry ul {
	list-style:none;
	font-size: 1em;
	line-height: 1.5em;
	margin: 1.0em 0 1.0em 1.0em;
	padding: 0;
	}

.storyinfo {
	background: transparent;
	padding-right: 1px;
	text-transform:uppercase;
	font-weight:bold;
	padding-top: 3px;
    text-align: right;
    border-bottom: 1px dotted #720403;
}


.postentry img {
 

background-color: #BEB8AA;
padding: 0px;
border-bottom: 1px solid #720403;
border-top: 1px solid #720403;
border-right: 1px solid #720403;
border-left: 1px solid #720403;
padding-right: 3px;
padding-left: 3px;
padding-top: 3px;
padding-bottom: 3px;
margin: 1px;

}
.postentry img:hover {


background-color: #BEB8AA;
padding: 0px;
border-bottom: 1px solid #720403;
border-top: 1px solid #720403;
border-right: 1px solid #720403;
border-left: 1px solid #720403;
padding-right: 3px;
padding-left: 3px;
padding-top: 3px;
padding-bottom: 3px;
margin: 1px;

}





/* ------------------------------- title pages ---------------------------------- */
.titlepage {
	font-family: Trebuchet MS, Cambria, serif;
	color: #BEB8AA;
	font-size: 11pt;
    font-weight: bolder;
    background-color: transparent;
	padding:6px;
    border-bottom: 1px dashed #BEB8AA;
    
 }



















/* ------------------------------- forms ---------------------------------- */
input { 
background-color: #BEB8AA; 
font: 12px verdana, arial, helvetica, sans-serif;
color:#720403;
border:1px solid #BEB8AA;
}


select{
font-size: 10px;
font-family : 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;
filter:alpha(opacity=80); 
opacity: .90; 
background-color: #BEB8AA;
border:1px solid #720403;
color:720403;}

textarea { 
background-color: #BEB8AA;
font:12px verdana, arial, helvetica, sans-serif;
color:#720403;
border:1px solid #BEB8AA;
}




input.s {
	/* Search */
        border-top:1px solid #720403;
        border-right:1px solid #720403;
        border-bottom:1px solid #720403;
        border-left:1px solid #720403;
		background-color: #BEB8AA;
		color:720403;
        text-align:center;

	}
	


input.stext {
	/* Search Text */
        border-top:1px solid #720403;
        border-right:1px solid #720403;
        border-bottom:1px solid #720403;
        border-left:1px solid #720403;
		background-color: #BEB8AA;
		color:720403;

	}








	
	

/* ------------------------------- Imagens ---------------------------------- */
img {
	border: 0px;
	}
.borderimage2 img {

background-color: #BEB8AA;
padding: 0px;
border-bottom: 1px solid #720403;
border-top: 1px solid #720403;
border-right: 1px solid #720403;
border-left: 1px solid #720403;
padding-right: 3px;
padding-left: 3px;
padding-top: 3px;
padding-bottom: 3px;
margin: 1px;

}
.borderimage2 img:hover {


background-color: #BEB8AA;
padding: 0px;
border-bottom: 1px solid #720403;
border-top: 1px solid #720403;
border-right: 1px solid #720403;
border-left: 1px solid #720403;
padding-right: 3px;
padding-left: 3px;
padding-top: 3px;
padding-bottom: 3px;
margin: 1px;
}






/* ************************************** C O M E N T � R I O S **************************************** */
.alt {
background-color: #BEB8AA;}

.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:0px solid #BEB8AA;
list-style-type: none;}

#commentlist li {
border-top: 0px;
padding: 5px 8px;
background-color: transparent;
align:justify;}


.commentdate {
background-color: #BEB8AA;
border-top: 1px solid #720403;
border-left: 1px solid #720403;
border-right: 1px solid #720403;
color:#BEB8AA;
font-size:10px;
letter-spacing:0px;
line-height:12px;
font-weight:normal;
font-family:Verdana;
text-align:center;
padding-right:2px;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
-moz-border-radius:8px 8px 0px 0px;
width:290;}

.comment-content {
background: #BEB8AA;
border-bottom: 1px solid #720403;
border-left: 1px solid #720403;
border-right: 1px solid #720403;
-moz-border-radius:0px 0px 8px 8px;
color:#BEB8AA;
font-size:10px;
letter-spacing:0px;
line-height:11px;
font-weight:normal;
font-family:Verdana;
text-align:justify;
padding-top:5px;
padding-left:4px;
padding-bottom:2px;
padding-right:3px;
top-margin:-10px;
width:290;
}

.cit {	
font-weight: bold; 
padding:2px; 
text-align: right; 
background-color: BEB8AA;
}


hr {
border: 1px;
border-top: solid #720403;
height: 1px;}




div.comment-number {
	float: right;
	color: #999;
	width: 40px;
	text-align: right;
}












/* ------------------------------- Listas ---------------------------------- */
p {
	font-size: 1em;
	line-height: 1.5em;
	margin: 1.2em 0;
	}

h1, h2, h3, h4, h5, h6 {
	display:block;
	margin: 1.2em 0;
	font-family: "Lucida Grande", Tahoma, Arial, sans-serif;
	color: #720403;
	}

h1, h2{ font-size: 1.4em; }
h3 { font-size: 1.3em; }
h4 { font-size: 1.2em; }


ol {list-style-type:none; margin-left:8px; margin-right:6px;}

ol li {padding:10px; margin-top:0px; }




/* ------------ NAVIGATION -------------- */
a.nav  {
display: block;
padding-left: 17px;
font-family: verdana;
font-size: 11px;
color: #720403;
background: url('images/bg1.jpg');
border-bottom: 1px solid #BEB8AA;
border-right: 0px solid #BEB8AA;
border-top: 0px solid #BEB8AA;
text-align: justify;
line-height:15px;
letter-spacing: 1px;
text-transform: lowercase;
font-weight: normal;
text-decoration: none;
}

a.nav:link  {
display: block;
padding-left: 17px;
font-family: verdana;
font-size: 11px;
color: #720403;
background: url('images/bg1.jpg');
border-bottom: 1px solid #BEB8AA;
border-right: 0px solid #BEB8AA;
border-top: 0px solid #BEB8AA;
text-align: justify;
line-height:15px;
letter-spacing: 1px;
text-transform: lowercase;
font-weight: normal;
text-decoration: none;
}


a.nav:active  {
display: block;
padding-left: 17px;
font-family: verdana;
font-size: 11px;
color: #720403;
background: url('images/bg1.jpg');
border-bottom: 1px solid #BEB8AA;
border-right: 0px solid #BEB8AA;
border-top: 0px solid #BEB8AA;
text-align: justify;
line-height:15px;
letter-spacing: 1px;
text-transform: lowercase;
font-weight: normal;
text-decoration: none;
}



a.nav:visited  {
display: block;
padding-left: 17px;
font-family: verdana;
font-size: 9px;
color: #720403;
background: url('images/bg1.jpg');
border-bottom: 1px solid #BEB8AA;
border-right: 0px solid #BEB8AA;
border-top: 0px solid #BEB8AA;
text-align: justify;
line-height:15px;
letter-spacing: 1px;
text-transform: lowercase;
font-weight: normal;
text-decoration: none;
}



a.nav:hover  {

display: block;
padding-left: 17px;
color: #720403;
background: url('images/bg2.jpg');
border-bottom: 0px solid #BEB8AA;
border-top: 0px solid #BEB8AA;
border-right: 0px solid #BEB8AA;
font-family: verdana;
font-size: 9px;
text-align: justify;
line-height:15px;
letter-spacing: 1px;
font-weight: normal;
text-decoration: none;
}

/***************** FORMATAÇÃO LINKS DO PAGINAVI ETC *****************/

#footlink {
border-top:0px solid #BEB8AA;
line-height:22px;
font-size:11px;
width: 100%;
text-align:center;
padding-top:0px;
padding-bottom:3px;
margin-bottom:3px;
margin-top: 2px;
}

#footlink span.pages{
background: #BEB8AA;
padding:5px;
margin:1px 2px 1px 2px;
BORDER-left: #BEB8AA 1px solid; 
BORDER-top: #BEB8AA 1px solid; 
BORDER-right: #BEB8AA 1px solid; 
BORDER-bottom: #BEB8AA 1px solid;  color:#720403;
}

#footlink span.extend{
background: #BEB8AA;
padding:5px;
margin:1px 2px 1px 2px;
BORDER-left: #BEB8AA 1px solid; 
BORDER-top: #BEB8AA 1px solid; 
BORDER-right: #BEB8AA 1px solid; 
BORDER-bottom: #BEB8AA 1px solid;  color:#720403;
}


#footlink span.current{
background: #BEB8AA;
padding:5px;
margin:1px 2px 1px 2px;
BORDER-left: #BEB8AA 1px solid; 
BORDER-top: #BEB8AA 1px solid; 
BORDER-right: #BEB8AA 1px solid; 
BORDER-bottom: #BEB8AA 1px solid;  color:#720403;
}



#footlink span.footlinkcurrent{
background: #BEB8AA;
padding:5px;
margin:1px 2px 1px 2px;
BORDER: #a7b463 1px solid; 
color:#720403;}



#footlink span.footlinktotal {
background: #BEB8AA;
padding:5px;
margin:1px 2px 1px 2px;
BORDER: #d0d0d0 1px solid; 
color:#720403;}



#footlink a {
background: #BEB8AA;
padding:5px;
margin:1px 2px 1px 2px;
BORDER-left: #720403 1px solid; 
BORDER-top: #720403 1px solid; 
BORDER-right: #720403 1px solid; 
BORDER-bottom: #720403 1px solid;  color:#720403;}

#footlink a:link, #footlink a:visited, #footlink a:active {
background: #BEB8AA;
padding:5px;
margin:1px 2px 1px 2px;
BORDER-left: #720403 1px solid; 
BORDER-top: #720403 1px solid; 
BORDER-right: #720403 1px solid; 
BORDER-bottom: #720403 1px solid;  
color:#720403;}

#footlink a:hover {
background: #BEB8AA;
padding:5px;
margin:1px 2px 1px 2px;
BORDER-left: #720403 1px solid; 
BORDER-top: #720403 1px solid; 
BORDER-right: #720403 1px solid; 
BORDER-bottom: #720403 1px solid;  
color:#720403;
}


.categories {
list-style : none;
margin : 0;
padding : 0;
color : #720403;
font-family : georgia;
font-style : italic;
font-weight : bold;
font-size : 15px;
text-transform : lowercase;
text-align : left;
border-bottom : 1px solid #BEB8AA;
}
.categories ul, .categories ul li {
list-style : none;
margin : 0;
padding : 0;
background : none;
font-family : verdana;
font-style : normal;
font-weight : normal;
font-size : 12px;
}
.categories ul li a {
background : #BEB8AA url(ima) left center no-repeat;
border-bottom : 1px solid #BEB8AA;
color : #720403;
display : block;
padding : 2px 15px;
margin : 2px;
}
.categories ul li a:hover {
background-color : #BEB8AA;
color : #720403;
}



/**************************    *****************************/

blockquote {

border-left: 5px solid #BEB8AA;
color: #720403;
padding-left: 10px;
font-size: 11px; 
text-align: justify;
width: 80%;
}
