/*  
Theme Name: Fansites Theme Base I
Theme URI: http://www.almost-unreal.com/
Description: Designed by: <a href="http://www.almost-unreal.com">Luciana</a> 
Author: Luciana
Author URI: http://www.almost-unreal.com/
*/

/* BASICS +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
        background-color:#E1DFE0;
	background-repeat: repeat-x;
        background-image: url(images/bg.jpg);
	font-family:Trebuchet MS;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	color: silver;
	position:relative;
	text-align:center;
	}
	
TD, TR {
	font-family:Trebuchet MS;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	color: silver;
}

tr, td {vertical-align:top}
.clearing {clear:both; height:0px; padding:0; margin:0;}

/* PRINCIPAL +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#principal {
	width: 977px; 
	margin: 0 auto;
	text-align:justify;
	position:relative;
	background: url('http://www.kristenstewart.com.br/images/bgy.jpg') repeat-y;
	}

#topsection {
	height: 660px;
	}

#contentwrapper{
	float: left;
	width: 100%;
	}

#contentcolumn{
margin: 0 237px 0 237px; 
}

#leftcolumn{
float: left;
width: 280px; 
margin-left: -967px; 
}

#latestimages a img {
	background-color: #FFFFFF;
	border: 1px solid #ADADAD;
	padding: 3px;
	margin: 1px;
	-moz-border-radius: 4px;}

#latestimages a img:hover {
	background-color: #FFFFFF;
	border: 1px solid #A1F700;
	padding: 3px;
	margin: 1px;
	}


#nav a img {
	background-color: #E1DFE0;
	border: 0px solid #ADADAD;
	padding: 0px;
	margin: 0px;
	}

#nav a img:hover {
	background-color: #E1DFE0;
	border: 0px solid #A1F700;
	padding: 0px;
	margin: 0px;
	}


	
/* MENU +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.menu {
	background-color: #222222;
	padding: 6px;
	font-family:Trebuchet MS;
	font-size:11px;
	text-transform:uppercase; 
	line-height:13px; 
	color: silver;
	}
	
td.menu {
	background-color: #222222;
	padding: 8px;
	color:silver;
	cursor:default;
	font-family:Trebuchet MS;
	font-size:11px;
	text-transform:uppercase; 
	line-height:13px; 
	margin-bottom:0px;
	margin-top:0px;
	text-align:center;
	text-decoration:none;
	text-transform:none;
	vertical-align: top;
}

td.menu:hover {
	background-color: #b73333;
	padding: 8px;
	color: black;
	cursor:default;
	font-family:Trebuchet MS;
	font-size:11px;
	text-transform:uppercase; 
	line-height:13px; 
	margin-bottom:0px;
	margin-top:0px;
	text-align:center;
	text-decoration:none;
	text-transform:none;
	vertical-align: top;
}

.menu a:link{
	color:white;
	text-transform:uppercase; 
	text-decoration:none; 
	font-weight:none;}

.menu a:visited{
	color:white;
	text-transform:uppercase; 
	text-decoration:none; 
	font-weight:none;}

.menu a:active{
	color:white;
	text-transform:uppercase; 
	text-decoration:none; 
	font-weight:none;}

.menu a:hover{
	color:white;
	text-transform:uppercase; 
	text-decoration:underline; 
	font-weight:none;}
	
/* VARIEDADES +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
A:link{
	color:#BB4BD7;
	text-decoration:none; 
	font-weight:none;}

A:visited{
	color:#BB4BD7;
	text-decoration:none; 
	font-weight:none;}

A:active{
	color:#BB4BD7;
	text-decoration:none; 
	font-weight:none;}

A:hover{
	color:#D4BADB;
	text-decoration:underline; 
	font-weight:none;}

strong {color: #545356;}
b {color: #545356;}
i { color: #e3c576;}
italic { color: #e3c576;}
em { color: #e3c5767;}
u {color: #848792; text-decoration: none; border-bottom: 1px dotted #aa7c44;}
img {border: 0px;}
	
input, textarea, select, button {
font-size:11px;
color:#F0C4FF;
background: #F6F5F5;
border: 1px solid #F0C4FF;
font-family:"Trebuchet MS", Arial, helvetica, sans-serif;}


input:focus, textarea:focus, label:focus, select:focus, button:focus {
color:#000000;
background: #dedbdb;
border: 1px solid #000000;}

p {margin-top:10px;margin-bottom:15px;}
img.alignleft{margin: 5px 10px 2px 0;}
img.alignright{margin: 5px 0 2px 10px;}
img.centered{display: block;margin-left: auto;margin-right: auto;}

.alignleft{float: left;}
.alignright{float: right;}

blockquote {
	font:12px "Trebuchet MS", Arial ;
	line-height:20px;
	border-top:1px dotted #f4e3d0;
	border-bottom:1px dotted #f4e3d0;
	padding:15px;
	margin:5px;
	margin-left:15px;
	background:#fff url(http://www.kristenstewart.com.br/images/blockquote.jpg) no-repeat left top;
	color:#3b3b3b;
}

a img {
	background-color: #FFFFFF;
	border: 1px solid #BFBFBF; 
	padding: 3px;
	margin: 1px;
	-moz-border-radius: 4px;}

a img:hover {
	background-color: #FFFFFF;
	border: 1px solid #FFBB37;
	padding: 3px;
	margin: 1px;
	}

.image {
	background-color: #FFFFFF;
	border: 1px solid #BFBFBF;
	padding: 3px;
	margin: 1px;
	-moz-border-radius: 4px;} 

.image:hover  {
	background-color: #FFFFFF;
	border: 1px solid #E6007C;
	padding: 3px;
	margin: 1px;
} 
	
/* SIDEBAR ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.sidebar {
	background-color: #F2F2F2;
	padding: 4px;
}

.side-title {
	background-color: #F2F2F2;
	background-image: url(http://www.kristenstewart.com.br/images/toposidebar5.jpg); 
	padding: 4px;
	font-family:Tahoma;
	font-size:11px;
	letter-spacing:0px; 
	line-height:15pt; 
	color: #000000; 
	text-align: center;}


.side-content {
	padding: 2px;
	padding-top: 8px;
	padding-bottom: 14px;
	font-family:Trebuchet MS;
	font-size:11px;
	letter-spacing:0px; 
	line-height:9pt; 
	color: #8f8f8c; 
	text-align: justify;}

	
/* CONTENT ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.table-content {
	background-color: #F2F2F2;
	padding: 4px;
	text-align:justify;
	color: #050302;
	position:relative;
}

.title {
	background-color: #050302;
	padding: 4px;
	font-family:Trebuchet MS;
	font-size:11px;
	letter-spacing:0px; 
	line-height:9pt; 
	color: #9b9898; 
	text-transform: uppercase;
	text-align: center;}
	
/* FOOTER ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.footer {
background: #F2F2F2;
font-weight: bold; 
background-image: url(http://www.kristenstewart.com.br/images/footer.jpg); 
font-family: arial;
font-size:11px; 
letter-spacing:0px; 
line-height:20px; 
color: #2E2E2E; 
text-align:center;
padding:10px;
border-bottom : 0px solid #151515; 
border-top : 0px solid #D1E0E2;
}

.footer strong, b, {
color: #777777;
}

.footer a {
	font-weight: bold;
	color: #FFA751;
	text-decoration: none;}

.footer a:link, .news-box2 a:visited {
	font-weight: bold;
	color: #FFA751;
	text-decoration: none;}


.footer a:hover {
	font-weight: bold;
	color: #FF0E86;
	text-decoration: none;}

h1 {
	font-size:26px;
	letter-spacing:-1px;
	font-weight:100;
	font-family:"Trebuchet MS", Arial, sans-serif;
	color:#df6d6d;
	border-bottom:1px solid #cff2aa;
	padding:0px 0px 0px 0px;
	margin:0px;
	text-align:left;
}
h1 a {color:#df6d6d; text-decoration:none}
h1 a:hover {color:#333; text-decoration:none}

h2 {
	font-size:22px;
	letter-spacing:-1px;
	font-weight:100;
	font-family:"Trebuchet MS", Arial, sans-serif;
	color:#77c1c9;
	text-transform:uppercase
}
h2 a {color:#77c1c9; text-decoration:none}
h2 a:hover {color:#333; text-decoration:none}

h3 {
	font-size:18px;
	letter-spacing:-1px;
	font-weight:100;
	font-family:"Trebuchet MS", Arial, sans-serif;
	color:#f3a95c;
	text-transform:uppercase
}
h3 a {color:#FDB264; text-decoration:none}
h3 a:hover {color:#333; text-decoration:none}

h4 {
	font-size:14px;
	letter-spacing:-1px;
	font-weight:100;
	font-family:"Trebuchet MS", Arial, sans-serif;
	color:#f3a95c;
	text-transform:uppercase
	
}
h4 a {color:#FDB264; text-decoration:none}
h4 a:hover {color:#333; text-decoration:none}

h5 {
	font-size:18px;
	letter-spacing:-1px;
	font-weight:100;
	font-family:"Georgia";
	color:#979797;
	padding:0px 0px 1px 0px;
	margin:0px;
	text-align: center;
}
h5 a {color:#df6d6d; text-decoration:none}
h5 a:hover {color:#333; text-decoration:none}
h5 strong {color: #979797;}




/* ------------------------------------------------------ Layout 
----------------------------------------------------------------------------------------*/


#wrapper {width:945px;margin:0 auto}

#title {
	float:left;
	width:530px;
	margin-left:5px;
}

#title h1 {font-size:24px;font-family:Georgia, "Times New Roman", Times, serif;color:#fff;letter-spacing:-1px;font-weight:100;border:none}
#title h2 {font-size:10px;font-style:italic;color:#d0f2af;letter-spacing:1px;font-weight:100;text-transform:uppercase;padding-bottom:1px;}

#search {
	float:right;
	width:400px;
	margin:0 auto;
	text-align:center
}

#search input,select,textarea{
	font-size: 22px;
	background: url(http://www.kristenstewart.com.br/images/input.png) repeat-x;
	color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	height:28px;
	border:none;
	padding:4px;
}

/* ------------------------------------------------------ Post Info 
----------------------------------------------------------------------------------------*/



.post-date{
	float: left;
	display: inline;
	margin: 0 0 0 0;
	width:50px;
	height:57px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background: url(http://www.kristenstewart.com.br/images/date.jpg) no-repeat;
}

.month {
	text-transform:uppercase;
	text-align:center;
	font-family:"Trebuchet MS", Arial, helvetica, sans-serif;
	padding-top:5px;
	font-size:10px;
	color:#363636
}

.day {
	color:#3c8a94;
	text-transform:uppercase;
	font-size:22px;
	text-align:center;
}

.post-header {float:right;width:590px;}
.post-header h1 {color:#75b6be;text-transform:uppercase; font-size:20px;font-family:Georgia, "Times New Roman", Times, serif;border-bottom:1px solid #e1f6cc;padding-bottom:5px;margin-bottom:2px;margin-top:5px;font-weight:100;}
.post-header h1 a{color:#75b6be; text-decoration:none;font-weight:100;}
.post-header h1 a:hover{color:#fff;background:#75b6be;text-decoration:none}

.post-meta {
	color:#b3b3b3;
	font-size:11px;
	text-transform:none;
	margin-bottom:10px;
}
.post-meta a {color:#88b7bd; text-decoration:none}
.post-meta a:hover {color:#88b7bd; text-decoration:underline;}

.post-body {
	margin-top:10px;
	margin-bottom:10px;
	padding-right:10px;
	padding-left:10px;
	line-height: 15px;
	font-size:12px;
	color:#6E6E6E;
        background-color:#E9E9E9;
	border-bottom:3px solid #e1f6cc;
	border-top:3px solid #e1f6cc;
}

.post-body img {padding:5px; margin:5px; border:1px solid #9B9B9B;}
.post-body img:hover {padding:5px; margin:5px; border:1px solid #FF0D8D;}

.continue {font-size:16px;margin-bottom:25px;float:left; border-bottom:1px solid #eee;width:100%;padding-bottom:25px;font-weight:100;}
.continue a{color:#BFBFBF;font-weight:100;}
.continue a:hover{color:#C799FA}

/* ------------------------------------------------------ Footer 
----------------------------------------------------------------------------------------*/

#footer {width:647px;margin:0 auto;background:#e1f6cc;padding-top:7px;padding-bottom:7px;border-top:1px solid #c5e4a5;}
.footercontent {margin:0 auto;padding-left:30px;padding-top:23px;color:#a2c77c;font-size:11px;font-family:"Trebuchet MS", Arial;line-height:14px;}
#footer-left {float:left;width:700px;}
#footer-right {float:right;width:200px;text-align:right;padding-right:20px;}
.disclaimer {font-size:9px; line-height:10px; width:595px;text-transform:uppercase;}
#footer h1 {font-size:14px; text-transform:none; letter-spacing:0px; font-family:"Trebuchet MS", Arial; color:#8ab455;padding:0px;margin:0px;background:none;border:none;}
#footer a {color:#9AD451; text-decoration:underline}
#footer a:hover {color:#ffffff; text-decoration:none}

/* ------------------------------------------------------ Comments
----------------------------------------------------------------------------------------*/
#comments, #respond{
	margin: 10px 0 0;
}

#comments-count h3{
	padding: 0 10px 7px 10px;
	border-bottom: 1px solid #f2f1e9;
	font: 18px "trebuchet ms", georgia, serif;
	text-transform: uppercase;
	color: #dd3f14;
}

.comments-left {float:left;width:120px;border-top:3px solid #cff2aa;margin-top:20px;}
.comments-right {float:right;width:400px;border-top:1px dotted #cff2aa;margin-top:20px;}

#comments ol.commentlist{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#comments ol.commentlist li{
	padding: 4px 10px 3px;
	border-bottom: 1px solid #f2f1e9;
	line-height: 22px;
}

#comments ol.commentlist li.highlighted{
	background: #f9f9f9;
}

#comments .required{color: #a00;}
#comments textarea{width: 75%;}
#comments p.nocomments, #respond form{padding: 0 10px;}
#comments p#login-req{padding: 20px 10px 10px;}

.alt a {color:#a0d2d9}

#respond {
	background:#f2fce8;
	border-bottom: 1px solid #cff2aa;
	border-top: 1px solid #cff2aa;
	margin:30px;
	padding:10px;
}

#respond input,select,textarea {
	border: #cff2aa 1px solid;
	font-size: 12px;
	width:400px;
	padding:4px;
	background:#e1f6cc url(http://www.kristenstewart.com.br/images/input.png);
	color:#fff;
	font-family:Georgia, "Times New Roman", Times, serif;
}

/* WORDPRESS CSS +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.news-box-post {
	padding: 5px;
	line-height:15px;
	color:#000000; 
}
	
.news-box2 {
	background: #222222;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;}
	
.news-box2 a {
	font-weight: bold;
	color: #76716d;
	text-decoration: none;}

.news-box2 a:link, .news-box2 a:visited {
	font-weight: bold;
	color: #76716d;
	text-decoration: none;}

.news-box2 a:hover {
	font-weight: bold;
	color: #a03008;
	text-decoration: underline;}

.news-title, .news-title ul, .news-title ul ul {
	background-color: #000000;
	font-family: Trebuchet MS; 
	font-size: 11px; 
	line-height: 15px;
	letter-spacing: 0px;
	text-transform: uppercase;
	color: #ffffff; 
	text-align: center;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;}

.news-title li {}

.news-title a {
	color: #fff;
	text-decoration: none;}

.news-title a:link, .news-title a:visited {
	color: #aaadb2;
	text-decoration: none;}

.news-title a:hover {
	color: #aaadb2;
	text-decoration: underline;}