﻿/*  
Theme Name: Jaime Camil
Theme URI: http://ibmfansites.com
Description: 3 colunas
Version: 1.0
Author: Joyce Lang
Author URI: http://ibmfansites.com

*/





/* ------------------------------- basico ---------------------------------- */
body {
    	background: #c7c7c7;
	background-image:url(http://i140.photobucket.com/albums/r9/Tatak1000/bg_header_jamiecamil.jpg);
	background-repeat:repeat-x;
	font-size: 12px;
        font-family : 'Tahoma', Verdana, Arial, Helvetica, sans-serif; 
    	color: #808080;
        margin:0 auto;
        padding:0;
  	text-align:justify; margin-top:0px; margin-bottom:0px
}


table, td, tr {
        font-size: 11px;
        line-height: 12px; 
        font-family : 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif; 
	color: #404040;
}
	

a:link{
	background-color:inherit;
	color: #ecedef;
	text-decoration: none;
	border-bottom: 0px dotted #A89E96;
}

a:visited{
	background-color:inherit;
	color: #ecedef;
	text-decoration: none;
	border-bottom: 0px dotted #A89E96;
}

a:hover{
	background-color:inherit;
	color: #808a94;
	text-decoration: none;
	border-bottom: 0px dotted #B7779C;
}

a img {
 

	background-color: #000000;
	padding: 0px;
	border-bottom: 1px solid #222222;
	border-top: 1px solid #222222;
	border-right: 1px solid #222222;
	border-left: 1px solid #222222;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 1px;

}
a img:hover {


	background-color: #000000;
	padding: 0px;
	border-bottom: 1px solid #9ca1a7;
	border-top: 1px solid #9ca1a7;
	border-right: 1px solid #9ca1a7;
	border-left: 1px solid #9ca1a7;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin: 1px;

}


abbr, acronym, span.abbr {
	cursor: help;
	border-bottom: 1px dotted #8A9CC2;
}



strong {
        color: #a2a2a2;
	cursor: default;
	}



b {
        color: #808a94;
		cursor: default;
	}



em {
        color: #ecedef;
		cursor: default;
	}
	
	
i {
        color: #808a94;
		cursor: default;
	}



u {
        color: #8a919b;
		cursor: default;
		text-decoration: underline;
		
	}

.entrydate { text-align:right;
	padding:0 5px 0 0;
	font-family:Georgia, Arial, Verdana;
	color: #808080;
	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: #111111;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 5px;
padding-left: 10px;
border-left:solid 4px #9ca1a7;
margin-bottom:1px;}

}
<!-[if IE]>
.menu{
padding-top: 2px;
padding-bottom: 2px;
padding-right: 3px;
}
<![EndIf]->
  
.menu a:link{
color: #808080}

.menu:hover{
background-color: #090909;
border-left:solid 4px #ecedef;}






/* ------------------------------- 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: 400px;
	margin-left:0px;
	}
	

#welcome{
	color: #c7c7c7;
	text-align: center;

	}




/* ------------------------------- 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: -28px;
	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: #000000;
	border: solid 1px #333333;
	margin-bottom: 10px;
	padding: 3px;   
 
   }


.sidebar-fundo {
	font-size: 10px;
	font-family : 'Tahoma', Tahoma, Arial, Helvetica, sans-serif; 
	color: #ffffff;
	padding: 3px;   
	text-align: center ;
	background:#090909;
 
 
   }

.sidebar-title {

   color: #ecedef;
   background: #9ca1a7;
   font:Verdana;
   font-weight: bolder;
   letter-spacing: 2px;
   text-align: center;
   text-transform: uppercase;
   padding: 4px;
   font-size:11px;
}




/* ------------------------------- perfil da direita ---------------------------------- */
#sidebar2 {
	width: 220px;
	text-align: center;
	float: left;
	margin-top: -13px;
	margin-left:3px;


}

#sidebar2 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#sidebar2 ul li {
}


/* DATA DOS POSTS */
.data {
width: 45px;
height: 49px;
float: left;
margin-top: 0px;
margin-right:3px;
text-align: center;
background-color: #111111;
border:solid 2px #c7c7c7
}

.mes {
text-transform: uppercase;
color: #808080;
font-size: 10px;
font-weight: bolder;
padding: 4px;
background: #090909;
}

.dia {
text-transform: lowercase;
color: #c7c7c7;
font-size: 17px;
font-weight: bolder;
padding:4px;
}

/* � T�TULO DOS POSTS � */
.title-posts {
color: #808a94;
font-size: 15px;
font-family: Trebuchet MS, "Times New Roman", Times, serif;
font-weight: bolder;
padding-bottom:2px;
text-align: center;

}

/*  TAGS / DATE / LINK COMMENT  */


.postmeta {
font-size: 9px;
text-align: left;
font-family: Tahoma;
background: #111111;
margin-top: 1px;
margin-bottom: 1px;
}

.postmeta a {
color: #ecedef;
}










/* ------------- 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: #ecedef;
 }
 
.blocktitle2 {
	background: url('images/coment.png');
	width: 196px;
	height: 23px;
	padding-top: 10px;
	text-transform:uppercase;
	font-weight:bold;
	text-align: center;
	color: #ecedef;
 }






/* ------------------------------- onde fica as pages e perfil ---------------------------------- */
#content {

		width: 500px;
		text-align: justify;
		margin-top: -19px;
		margin-left: 3px;
		padding: 6px;
		float: left;
}	

#rodape {
        width: 485px;
        height: 20px;
	padding:3 9px;
        background-color: #000000;
        clear: both;
        padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#rodape p {
        line-height: 30px;

}




/* ------------------------------- data e titulo dos posts ---------------------------------- */
.postheader {
	margin: 0;
	margin-top: 0px;
	font-family: 'Trebuchet MS', Cambria, serif;
	background: transparent;
	height: 15px;
	font-size: 14px;
	width: 100%;
	padding-top: 2px;
	padding-left: 2px;
	text-transform:uppercase;
	font-weight:bold;
	color: #b88a5b;
	}

.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 #c7c7c7;
}


.postentry img {
 

background-color: #000000;
padding: 0px;
border-bottom: 1px solid #222222;
border-top: 1px solid #222222;
border-right: 1px solid #222222;
border-left: 1px solid #222222;
padding-right: 3px;
padding-left: 3px;
padding-top: 3px;
padding-bottom: 3px;
margin: 1px;

}
.postentry img:hover {


background-color: #000000;
padding: 0px;
border-bottom: 1px solid #9ca1a7;
border-top: 1px solid #9ca1a7;
border-right: 1px solid #9ca1a7;
border-left: 1px solid #9ca1a7;
padding-right: 3px;
padding-left: 3px;
padding-top: 3px;
padding-bottom: 3px;
margin: 1px;

}





/* ------------------------------- title pages ---------------------------------- */
.titlepage {
	font-family: Trebuchet MS, Cambria, serif;
	color: #ecedef;
	font-size: 11pt;
    font-weight: bolder;
    background-color: transparent;
	padding:6px;
    border-bottom: 1px dashed #333333;
    
 }



















/* ------------------------------- forms ---------------------------------- */
input { 
background-color: #d6d6d6; 
font: 12px verdana, arial, helvetica, sans-serif;
color:#333333;
border:3px solid #222222;
}


select{
font-size: 12px;
font-family : 'Trebuchet MS', Tahoma, Arial, Helvetica, sans-serif;
filter:alpha(opacity=80); 
opacity: .90; 
background-color: #d6d6d6;
border:3px solid #222222;
color:ffffff;}

textarea { 
background-color: #d6d6d6;
font:12px verdana, arial, helvetica, sans-serif;
color:#333333;
border:3px solid #222222;
}




input.s {
	/* Search */
        border-top:1px solid #222222;
        border-right:1px solid #222222;
        border-bottom:1px solid #222222;
        border-left:1px solid #222222;
		background-color: #090909;
		color:ffffff;
        text-align:center;

	}
	


input.stext {
	/* Search Text */
        border-top:1px solid #222222;
        border-right:1px solid #222222;
        border-bottom:1px solid #222222;
        border-left:1px solid #222222;
		background-color: #808080;
		color:808080;

	}








	
	

/* ------------------------------- Imagens ---------------------------------- */
img {
	border: 0px;
	}
.borderimage2 img {

background-color: #000000;
padding: 0px;
border-bottom: 1px solid #222222;
border-top: 1px solid #222222;
border-right: 1px solid #222222;
border-left: 1px solid #222222;
padding-right: 3px;
padding-left: 3px;
padding-top: 3px;
padding-bottom: 3px;
margin: 1px;

}
.borderimage2 img:hover {


background-color: #000000;
padding: 0px;
border-bottom: 1px solid #9ca1a7;
border-top: 1px solid #9ca1a7;
border-right: 1px solid #9ca1a7;
border-left: 1px solid #9ca1a7;
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: #c7c7c7;}

.commentlist li {
margin: 15px 0 3px;
padding: 5px 8px 3px;
list-style: none;}

#commentlist {
margin: 0;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
border-bottom:0px solid #808080;
list-style-type: none;}

#commentlist li {
border-top: 0px;
padding: 5px 8px;
background-color: transparent;
align:justify;}


.commentdate {
background-color: #111111;
border-top: 1px solid #222222;
border-left: 1px solid #222222;
border-right: 1px solid #222222;
color:#808080;
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: #090909;
border-bottom: 1px solid #222222;
border-left: 1px solid #222222;
border-right: 1px solid #222222;
-moz-border-radius:0px 0px 8px 8px;
color:#808080;
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: c9c9c9;
}


hr {
border: 1px;
border-top: solid #c7c7c7;
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: #808a94;
	}

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: #ecedef;
background: url('images/bg1.jpg');
border-bottom: 1px solid #c7c7c7;
border-right: 0px solid #F8CED8;
border-top: 0px solid #c7c7c7;
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: #ecedef;
background: url('images/bg1.jpg');
border-bottom: 1px solid #c7c7c7;
border-right: 0px solid #F8CED8;
border-top: 0px solid #c7c7c7;
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: #ecedef;
background: url('images/bg1.jpg');
border-bottom: 1px solid #c7c7c7;
border-right: 0px solid #F8CED8;
border-top: 0px solid #c7c7c7;
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: #ecedef;
background: url('images/bg1.jpg');
border-bottom: 1px solid #c7c7c7;
border-right: 0px solid #F8CED8;
border-top: 0px solid #c7c7c7;
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 #c7c7c7;
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 #222222;
line-height:33px;
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:5px;
margin:1px 2px 1px 2px;
BORDER-left: #222222 1px solid; 
BORDER-top: #222222 1px solid; 
BORDER-right: #222222 1px solid; 
BORDER-bottom: #222222 1px solid;  color:#808080;
}

#footlink span.extend{
background: #000000;
padding:5px;
margin:1px 2px 1px 2px;
BORDER-left: #222222 1px solid; 
BORDER-top: #222222 1px solid; 
BORDER-right: #222222 1px solid; 
BORDER-bottom: #222222 1px solid;  color:#808080;
}


#footlink span.current{
background: #000000;
padding:5px;
margin:1px 2px 1px 2px;
BORDER-left: #222222 1px solid; 
BORDER-top: #222222 1px solid; 
BORDER-right: #222222 1px solid; 
BORDER-bottom: #222222 1px solid;  color:#808080;
}



#footlink span.footlinkcurrent{
background: #000000;
padding:5px;
margin:1px 2px 1px 2px;
BORDER: #a7b463 1px solid; 
color:#808080;}



#footlink span.footlinktotal {
background: #000000;
padding:5px;
margin:1px 2px 1px 2px;
BORDER: #222222 1px solid; 
color:#808080;}



#footlink a {
background: #000000;
padding:5px;
margin:1px 2px 1px 2px;
BORDER-left: #222222 1px solid; 
BORDER-top: #222222 1px solid; 
BORDER-right: #222222 1px solid; 
BORDER-bottom: #222222 1px solid;  color:#808080;}

#footlink a:link, #footlink a:visited, #footlink a:active {
background: #000000;
padding:5px;
margin:1px 2px 1px 2px;
BORDER-left: #222222 1px solid; 
BORDER-top: #222222 1px solid; 
BORDER-right: #222222 1px solid; 
BORDER-bottom: #222222 1px solid;  
color:#808080;}

#footlink a:hover {
background: #111111;
padding:5px;
margin:1px 2px 1px 2px;
BORDER-left: #222222 1px solid; 
BORDER-top: #222222 1px solid; 
BORDER-right: #222222 1px solid; 
BORDER-bottom: #222222 1px solid;  
color:#808080;
}


.categories {
list-style : none;
margin : 0;
padding : 0;
color : #808080;
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 : #808080;
display : block;
padding : 2px 15px;
margin : 2px;
}
.categories ul li a:hover {
background-color : #111111;
color : #a2a2a2;
}



/**************************    *****************************/

blockquote {

border-left: 5px solid #9ca1a7;
background-color : #111111;
color: #808080;
padding: 5px;
font-size: 11px; 
text-align: justify;
width: 80%;}
