
/*    
Theme Name: Drew_Barrymore_Fan
Theme URI: www.unrittendesigns.com
Author: Toni @ www.unrittendesigns.com
Author URI: www.unrittendesigns.com
Version: 1.0 
 
DO NOT STEAL!
DO NOT RE-USE CODING
ALWAYS CREDIT
THANKYOU! 
*/ 
@charset "utf-8";
p:first-child { margin-top: 0; }
img[usemap], object[usemap], Layer3 {
border: none;
padding: 0px;
margin: 0px;
}
.layout {
border: none;
padding: 0px;
margin: 0px;
}
body {
position: relative;
background-color: #ffffff;
background-image: url(images/BG.png);
background-repeat: repeat-x;
margin: 0 auto 0 auto;
text-align: center;
font-size: 9pt;
font-weight: normal;
font-family: trebuchet MS;
padding: 0px;
line-height: 12px;
color: #aeaeae; 
}
#container {
position: relative;
background-color: #ffffff;
background-image: url();
background-repeat: repeat-y;
width: 1000px; 
margin: 0px auto 0 auto;
text-align: center;
padding: 0px;
} 
#header {
background-color: #ffffff;
width: 1000px;
margin: 0 auto 0 auto;
padding: 0px;
overflow: hidden;
}
#tophalf {
background-color: #ffffff;
float: left;
width: 1000px;
height: 295px;
margin: 0px;
padding: 0px;
overflow: none;
}
#bottomhalf {
background-color: #ffffff;
float: right;
width: 1000px;
height: 322px;
margin: 0 auto 0 auto;
padding: 0px;
overflow: none;
}
#content {
background-color: #ffffff;
float: right;
width: 614px;
margin: 0px 20px 0px 0px;
text-align: left;
padding: 1px;
color: #aeaeae;
}
#sidebar {
background-color: #ffffff;
float: left;
width: 280px;
margin: 0px 0px 0px 60px;
text-align: left;
padding: 2px;
border: 1px solid #ececec;
}
#footer {
background-color: #ffffff;
background-image: url(images/footerimg.png);
background-repeat: none;
clear: both;
width: 1000px;
height: 255px;
margin: 0 auto 0 auto;
padding: 0px;
}
#ad {
position:absolute;
background: #ffffff;
z-index:1;
top:480px;
left:120px;
height:95px;
width:750px;
text-align:left;
padding:2px;
margin:0;
overflow:hidden;
}
b, strong{
color: #662e3b;
}
i, em{
color: #a20825;
}
blockquote {	
border: 1px solid #ececec; 
background-color: #f8f8f8;
padding: 5px; 
margin: 20px;
	-moz-border-radius:  6px;
	-webkit-border-radius: 6px;
	border-radius:6px;
}
/*************HEADERS******************/
h1 {
	border-bottom: 1px solid #e6eef0; 
	background-color: #ffffff;
	background-image: url(images/bgh1.png);
	color: #ffffff;
	font-size: 16px;
	font-weight: normal;
	text-align: center;
	text-transform: uppercase;
	padding: 14px; 
	margin: 0;
}
h2 {
	background-color: #ffffff;
	background-image: url(images/bgh2.png);
	background-repeat: repeat-x;
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	text-align: right;
	line-height: 18px;
	letter-spacing: 1px;
	text-transform: uppercase;
	border-bottom: 0px solid #95c2ce;
	color: #ffffff;
	margin: 0px 0px 10px 0px;
	padding: 10px;
}
h4 {
	background-color: #ffffff;
	border-bottom: 1px dashed #e6eef0;
	text-decoration: none;
	text-align: right;
	font-weight: normal;
	padding: 0px;
	font-size: 7pt;
	line-height: 6pt;
	margin: 5px 0px 10px 0px;
	padding: 5px;
}
/*************LINKS******************/
a { 
text-decoration: none; 
}
a:link {
color: #a20825; 
}
a:visited, a:active {
color: #a20825; 
}
a:hover {
color: #888888; 
text-decoration: none;
}
/*************IMAGES******************/
img {
background-color: #ffffff;
border:1px solid #dedede;
margin: 0px;
padding: 4px;
vertical-align: bottom;
} 
a img{
background-color: #ffffff;
border: 1px solid #a20825;
margin: 0px;
padding: 4px;
vertical-align: bottom;
} 
a:hover img {
background-color: #ffffff;
border:1px solid #dedede;
margin: 0px;
padding: 4px;
}
#content img {
background-color: #ffffff;
border:1px solid #a20825;
margin: 5px;
padding: 4px;
vertical-align: bottom;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.8;
} 
#content img:hover {
background-color: #ffffff;
border:1px solid #dedede;
margin: 5px;
padding: 4px;
  /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.9;
}
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
/*************POSTS******************/
.subject {
border-bottom: 1px solid #e6eef0; 
background-color: #ffffff;
background-image: url(images/bgh1.png);
color: #95c2ce;
font-size: 16px;
font-weight: normal;
text-align: center;
text-transform: uppercase;
padding: 14px; 
margin: 0;
}
.subject a{
color: #ffffff;}
.subject a:visited{
color: #ffffff;}
.subject a:hover{
color: #570415;}
.post{
background-color: #ffffff;
font-weight: normal;
text-decoration: none;
margin: 0px 0px 20px 0px;
padding: 2px;
overflow:hidden;
border: 1px solid #ececec;
}
.entry{
margin: 0px 0px 0px 10px;
padding: 0px;
text-decoration: none;
font-weight: normal;
}
.page{
background-color: #ffffff;
text-decoration: none;
font-weight: normal;
padding: 2px;
margin: 0px 0px 50px 0px;
overflow:hidden;
border: 1px solid #ececec;
}
#commentform{
padding: 2px;
margin: 10px 0px 3px 80px;
}
.commentmetadata {
background-color: #ffffff;
border-bottom: 1px dashed #e6eef0;
text-decoration: none;
text-align: right;
font-weight: normal;
padding: 0px;
font-size: 7pt;
line-height: 6pt;
margin: 3px 0px 5px 0px;
padding: 5px;
}
#comments {
border-bottom: 1px solid #e6eef0; 
background-color: #ffffff;
background-image: url(images/bgh1.png);
color: #ffffff;
font-size: 16px;
font-weight: normal;
text-align: center;
text-transform: uppercase;
padding: 14px; 
margin: 0;
}
#respond {
border-bottom: 1px solid #e6eef0; 
background-color: #ffffff;
background-image: url(images/bgh1.png);
color: #ffffff;
font-size: 16px;
font-weight: normal;
text-align: center;
text-transform: uppercase;
padding: 14px; 
margin: 0;
}
#content ul, ol {
background-color: #ffffff;
margin: 0px 0px 50px 0px;
padding: 5px;
text-decoration: none;
font-weight: normal;
overflow:hidden;
}
#content li {
padding-top: 2px;
}
textarea#comment {
width: 400px; 
padding: 5px; 
margin: 0px 0px 3px 80px;
padding: 2px;
}
input, textarea, option, select, button {
padding: 1px;
border: 1px solid #ececec; 
background-color: #f8f8f8;
font-family : arial; 
font-size: 11px;
color: #aeaeae; 
padding: 1px;
	-moz-border-radius:  6px;
	-webkit-border-radius: 6px;
	border-radius:6px;
}
address,caption,cite,code,dfn,th,var {
font-style:normal;
font-weight:normal;
}
 
.project {
float: left;
margin: 5px;
}
ul {
list-style-type: disc;
list-style-image: url();
list-style-position: inside;
margin-left: 1em;
padding-left: 1em;
text-indent: 1em;
}
#elites {
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.8;
}
#elites img {
background-color: #ffffff;
border:1px solid #dedede;
  /* for IE */
  filter:alpha(opacity=70);
  /* CSS3 standard */
  opacity:0.8;
}
#elites a:hover img {
background-color: #ffffff;
border:1px solid #dedede;
  /* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.9;
}
.sistersites{
display:inline;
}
.sistersites a img{
border:none;
display:inline;
}

