/*  

Theme Name: Leighton

Description: 3 colunas

Version: 1.0

*/











/* ------------------------------- basico ---------------------------------- */

body {

	background: #2E2F31 url('images/bg.jpg');

	background-repeat: repeat-x;

	font-size: 13px;

        font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 

	color: #999999;

        margin:5px 0;

        padding:0;

	text-align:justify; margin-top:0px; margin-bottom:0px

}





table, td, tr {

        font-size: 13px;

        line-height: 13px; 

        font-family : 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; 

	color: #404040;

}

	



a:link{

	background-color:inherit;

	color: #cccccc;

	text-decoration: none;

	border-bottom: 0px dotted #A89E96;

}



a:visited{

	background-color:inherit;

	color: #cccccc;

	text-decoration: none;

	border-bottom: 0px dotted #A89E96;

}



a:hover{

	background-color:inherit;

	color: #8e7d7a;

	text-decoration: none;

	border-bottom: 0px dotted #B7779C;

}



a img {

background-color: #525453;

padding: 0px;

border-bottom: 1px solid #D8D8D8;

border-top: 1px solid #D8D8D8;

border-right: 1px solid #D8D8D8;

border-left: 1px solid #D8D8D8;

padding-right: 4px;

padding-left: 4px;

padding-top: 4px;

padding-bottom: 4px;

margin: 1px;

}



a img:hover {

background-color: #525453;

padding: 0px;

border-bottom: 1px solid #ffffff;

border-top: 1px solid #ffffff;

border-right: 1px solid #ffffff;

border-left: 1px solid #ffffff;

padding-right: 4px;

padding-left: 4px;

padding-top: 4px;

padding-bottom: 4px;

margin: 1px;



}



abbr, acronym, span.abbr {

	cursor: help;

	border-bottom: 1px dotted #8A9CC2;

}







strong {

        color: #756a68;

		cursor: default;

	}







b {

        color: #756a68;

		cursor: default;

	}







em {

        color: #7c0336;

		cursor: default;

	}

	

	

i {

        color: #E8E8E8;

		cursor: default;

	}







u {

        color: #756a68;

		cursor: default;

		text-decoration: underline;

		

	}



.entrydate { text-align:right;

	padding:0 5px 0 0;

	font-family:Georgia, Arial, Verdana;

	color: #000000;

	font-size: 20px;}

	

/* ************************************** D I V   B U S C A  **************************************** */

#busca {

        float: left;

        padding-left: 0px;

        margin-top: 265px;



}



#apDiv1 {

	width:200px;

	height:90px;

	text-align: justify;

	padding: 0px 0px 0px 0px;

	float: left;

	margin-left:650px;

	margin-top:-50px;

}





#busca_3 {

        float: left;

   	width: 100%;

        margin-top: -40px;

        width:1000px

        height:400px

}











/* ------------------------------- layout ---------------------------------- */

#page {

	width: 1000px;

	background-image: url('images/linha.jpg');

	background-repeat: repeat-x;

	margin-left: auto;

	margin-right: auto;

       text-align: justify

	}





/* ------------------------------- layout menu ---------------------------------- */

#header {

	background: url('http://i245.photobucket.com/albums/gg43/ibmfansites/header-2.jpg') no-repeat top center;

	width: 1000px;

	height: 400px

        margin-top: 0px;

	}

	





#nav {

display: block;

color: #cccccc;

font-weight: bold;

border-left: solid 5px #756a68;

background-color:#111111;

width: 96%;

height: 18px;

text-indent: 5px;

vertical-align:middle;

text-decoration: none;

font-family: verdana;

line-height: 18px;

margin-top: 0px;

margin-bottom: 1px;

font-size: 10px;

letter-spacing: 1px;

padding: 2px;}







#nav:hover {

color: #efefef;

display: block; 

text-decoration: none; 

border-bottom: 0px;

border-left: solid 5px #a0918e;

background-color:#222222;}









/* ------------------------------- footer ---------------------------------- */	

#footer {

        background: #111111;

        background-position:bottom;

        background-repeat:no-repeat;

	    width: 1000px;

	    height: 100px;



	}

	



/* ------------------------------- perfil da esquerda ---------------------------------- */

#sidebar {

	width: 220px;

	text-align: justify;

	padding: 0px 0px 0px 0px;

	float: left;

	margin-top: 0px;

}



#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-fundo {

   font-size: 12px;

   font-family : 'Tahoma', Tahoma, Arial, Helvetica, sans-serif; 

   background-color: #000000;

   color: #666666;

   margin: 2px;

   padding: 4px;   

   text-align: justify;

   margin-bottom: 3px;

   border: 1px solid #222222;

  }







.sidebar-content {

   background-color: #111111;

   color: #808080;

   text-align: justify;

   padding: 2px;

 

}







.sidebar-title {

   background-color: #756a68;

   color: #ffffff;

   letter-spacing: 2px;

   text-align: center;

   text-transform: uppercase;

   padding-top: 6px;

   padding-bottom: 6px;

   margin-bottom: 1px;

}

























/* ------------------------------- perfil da direita ---------------------------------- */

#sidebar2 {

	width: 200px;

	text-align: justify;

	padding: 0px 0px 0px 8px;

	float: left;

	margin-top: 0px;

}



#sidebar2 ul {

	margin: 0;

	padding: 0;

	list-style-type: none;

}



#sidebar2 ul li {

}



/* DATA DOS POSTS */

.data {

width: 45px;

height: 50px;

float: left;

background: url('images/data.jpg');

text-align: center;

}



.mes {

text-transform: lowercase;

color: #cccccc;

font-size: 10px;

font-weight: bolder;

padding-top: 1px;

}



.dia {

text-transform: lowercase;

color: #999999;

font-size: 17px;

font-weight: bolder;

padding-top: 6px;

}



/* ï¿½ Tï¿½TULO DOS POSTS ï¿½ */

.title-posts {

color: #ffffff;

text-transform:uppercase;

padding:5px

font-size: 17px;

font-family: Trebuchet MS, "Times New Roman", Times, serif;

font-weight: bolder;

background: #756a68;



}



/*  TAGS / DATE / LINK COMMENT  */

.postmeta {

font-size: 9px;

text-align: left;

font-family: Tahoma;

background: #090909;

margin-top: 1px;

margin-bottom: 1px;

padding:3px;



}



.postmeta a {

color: #8e7d7a;

}





















/* ------------- 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: #8e7d7a;

 }

 

.blocktitle2 {

	background: url('images/coment.png');

	width: 196px;

	height: 23px;

	padding-top: 10px;

	text-transform:uppercase;

	font-weight:bold;

	text-align: center;

	color: #8e7d7a;

 }













/* ------------------------------- onde fica as pages e perfil ---------------------------------- */

#content {

	    width: 520px;

	    text-align: justify;

	    margin-top: 0px;

            padding-left: 6px;

	    float: left;

}









/* ------------------------------- data e titulo dos posts ---------------------------------- */

.postheader {

	margin-top: 0px;

	margin-bottom: 1px;

	font-family: 'Trebuchet MS', Cambria, serif;

	background: #756a68;

	font-size: 14px;

	width: 98%;

	padding:4px;

	text-transform:uppercase;

	font-weight:bold;

	color: #ffffff;

	}



.postmeta {

	margin-top: 1px;

	font-size: 11px;

	}







/* ------------------------------- texto posts e pages ---------------------------------- */

.postentry {

margin-top: 0px;

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 {



	padding-right: 1px;

	text-transform:uppercase;

	font-weight:bold;

	padding-top: 3px;

    text-align: right;

    border-bottom: 1px dotted #999999;

}





.postentry img {

 



background-color: #525453;

padding: 0px;

border-bottom: 1px solid #D8D8D8;

border-top: 1px solid #D8D8D8;

border-right: 1px solid #D8D8D8;

border-left: 1px solid #D8D8D8;

padding-right: 4px;

padding-left: 4px;

padding-top: 4px;

padding-bottom: 4px;

margin: 1px;



}

.postentry img:hover {





background-color: #525453;

padding: 0px;

border-bottom: 1px solid #7c0336;

border-top: 1px solid #7c0336;

border-right: 1px solid #7c0336;

border-left: 1px solid #7c0336;

padding-right: 4px;

padding-left: 4px;

padding-top: 4px;

padding-bottom: 4px;

margin: 1px;



}











/* ------------------------------- title pages ---------------------------------- */

.titlepage {









	font-family: Trebuchet MS, Cambria, serif;

	color: #ffffff;

        padding:4px;

	font-size: 11pt;

        font-weight: bolder;

        background-color: #756a68;



    

 }







































/* ------------------------------- forms ---------------------------------- */

input, select, textarea {

font-size: 10px;

font-family : 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;

















filter:alpha(opacity=80); 

opacity: .90; 

background-color: #f7f7f7;

border:1px solid #f1f1f1;



}













input.s {

	/* Search */

        border-top:1px solid #FFF;

        border-right:1px solid #f1f1f1;

        border-bottom:1px solid #f1f1f1;

        border-left:1px solid #FFF;

	background-color: #f7f7f7;

        text-align:center;



	}

	





input.stext {

	/* Search Text */

        border-top:1px solid #FFF;

        border-right:1px solid #f1f1f1;

        border-bottom:1px solid #f1f1f1;

        border-left:1px solid #FFF;

	background-color: #f7f7f7;



	}

















	

	



/* ------------------------------- Imagens ---------------------------------- */

img {

	border: 0px;

	}

.borderimage2 img {



background-color: #525453;

padding: 0px;

border-bottom: 1px solid #D8D8D8;

border-top: 1px solid #D8D8D8;

border-right: 1px solid #D8D8D8;

border-left: 1px solid #D8D8D8;

padding-right: 4px;

padding-left: 4px;

padding-top: 4px;

padding-bottom: 4px;

margin: 1px;



}

.borderimage2 img:hover {

background-color: #525453;

padding: 0px;

border-bottom: 1px solid #7d9a19;

border-top: 1px solid #7d9a19;

border-right: 1px solid #7d9a19;

border-left: 1px solid #7d9a19;

padding-right: 4px;

padding-left: 4px;

padding-top: 4px;

padding-bottom: 4px;

margin: 1px;

}













/* ************************************** C O M E N T ï¿½ R I O S **************************************** */

.alt {

background-color: #000000;}



.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 #9AD800;

list-style-type: none;}



#commentlist li {

border-top: 0px;

padding: 5px 8px;

background-color: #111111;

align:justify;}





.commentdate {

background-color: #090909;

border-top: 1px solid #111111;

border-left: 1px solid #111111;

border-right: 1px solid #111111;

color:#cccccc;

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:20px 20px 0px 0px;

width:290;}



.comment-content {

background: #090909;

border-bottom: 1px solid #111111;

border-left: 1px solid #111111;

border-right: 1px solid #111111;

-moz-border-radius:0px 0px 20px 20px;

color:#cccccc;

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: 111111;

}





hr {

border: 1px;

border-top: solid #999999;

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: #5071B6;

	}



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: #8e7d7a;

background: url('images/bg1.jpg');

border-bottom: 1px solid #525453;

border-right: 0px solid #F8CED8;

border-top: 0px solid #525453;

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: #8e7d7a;

background: url('images/bg1.jpg');

border-bottom: 1px solid #525453;

border-right: 0px solid #F8CED8;

border-top: 0px solid #525453;

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: #8e7d7a;

background: url('images/bg1.jpg');

border-bottom: 1px solid #525453;

border-right: 0px solid #F8CED8;

border-top: 0px solid #525453;

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: #8e7d7a;

background: url('images/bg1.jpg');

border-bottom: 1px solid #525453;

border-right: 0px solid #F8CED8;

border-top: 0px solid #525453;

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: #404040;

background: url('images/bg2.jpg');

border-bottom: 0px solid #F8CED8;

border-top: 0px solid #525453;

border-right: 0px solid #F8CED8;

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 #999999;

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: #000000;

padding:2px 4px 2px 4px;

margin:1px 2px 1px 2px;

BORDER-left: #111111 1px solid; 

BORDER-top: #111111 1px solid; 

BORDER-right: #111111 1px solid; 

BORDER-bottom: #111111 1px solid;  

color:#ffffff;

}



#footlink span.extend{

background: #000000;

padding:2px 4px 2px 4px;

margin:1px 2px 1px 2px;

BORDER-left: #111111 1px solid; 

BORDER-top: #111111 1px solid; 

BORDER-right: #111111 1px solid; 

BORDER-bottom: #111111 1px solid;  

color:#ffffff;

}





#footlink span.current{

background: #000000;

padding:2px 4px 2px 4px;

margin:1px 2px 1px 2px;

BORDER-left: #111111 1px solid; 

BORDER-top: #111111 1px solid; 

BORDER-right: #111111 1px solid; 

BORDER-bottom: #111111 1px solid;  

color:#ffffff;

}







#footlink span.footlinkcurrent{

background: #000000;

padding:2px 4px 2px 4px;

margin:1px 2px 1px 2px;

BORDER: #111111 1px solid; 

color:#ffffff;}







#footlink span.footlinktotal {

background: #000000;

padding:2px 4px 2px 4px;

margin:1px 2px 1px 2px;

BORDER: #111111 1px solid; 

color:#ffffff;}







#footlink a {

background: #000000;

padding:2px 4px 2px 4px;

margin:1px 2px 1px 2px;

BORDER-left: #111111 1px solid; 

BORDER-top: #111111 1px solid; 

BORDER-right: #111111 1px solid; 

BORDER-bottom: #111111 1px solid; 

color:#ffffff;}



#footlink a:link, #footlink a:visited, #footlink a:active {

background: #000000;

padding:2px 4px 2px 4px;

margin:1px 2px 1px 2px;

BORDER-left: #111111 1px solid; 

BORDER-top: #111111 1px solid; 

BORDER-right: #111111 1px solid; 

BORDER-bottom: #111111 1px solid; 

color:#ffffff;}



#footlink a:hover {

background: #111111;

padding:2px 4px 2px 4px;

margin:1px 2px 1px 2px;

BORDER-left: #111111 1px solid; 

BORDER-top: #111111 1px solid; 

BORDER-right: #111111 1px solid; 

BORDER-bottom: #111111 1px solid;  

color:#ffffff;

}





.categories {

list-style : none;

margin : 0;

padding : 0;

color : #444444;

font-family : georgia;

font-style : italic;

font-weight : bold;

font-size : 15px;

text-transform : lowercase;

text-align : left;

border-bottom : 1px solid #111111;

}

.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 : #111111 url(ima) left center no-repeat;

border-bottom : 1px solid #111111;

color : #444444;

display : block;

padding : 2px 15px;

margin : 2px;

}

.categories ul li a:hover {

background-color : #525453;

color : #444444;

}







/**************************    *****************************/



blockquote {

border-top: 1px solid #090909;

border-left: 1px solid #090909;

border-right: 1px solid #090909;

border-bottom: 1px solid #090909;

background-position:top left;

color: #999999;

background: #090909 url(http://i245.photobucket.com/albums/gg43/ibmfansites/block.jpg) no-repeat top left; 

padding: 10px 10px 10px 35px;

font-size: 11px; 

text-align: justify;

width: 76%;}





