/*
Theme Name: Zoe Kazan Fan
Theme URI: http://www.url.com/
Author: Webmaster
Author URI: http://www.zoe-kazan.net

*/


body {
margin: auto;
width: 755px;
background-color:#000000;
background-image:url('talulahbg.jpg');
background-repeat:repeat-x;
font: 9pt Arial;
color: #494949;
line-height: 20px;
text-align: justify;
 }

b, strong {
color: #E6B9CE;
}

i {
color: #DEB4C0;}

a {
text-decoration: underline;
color: #963666;
text-shadow:#000 1px 1px 1px;
}


a:hover {
text-decoration: underline;
color: #DDAFC9;
cursor:default;
}


.item a img{
border: 1px solid #A03C6E;
-moz-border-radius: 0px;
background: transparent;
padding: 4px;
margin: 3px;

}


.item a:hover img{
border: 1px solid #cdbbee;
-moz-border-radius: 0px;
background: transparent;
padding: 4px;
margin: 3px;
}



table, tr, td {
font: 9pt Arial;
line-height: 20px;
}


textarea, input, select, button {
background: #ffffff;
border: 1px solid #a8c3ca;
margin: 1px;
font: 12pt times new roman;
padding: 10px;
font-style: italic;
color: #989898;
-webkit-border-radius: 12px; 
border-radius: 12px;
-moz-border-radius:  15px; 
}


h1 { 
margin-left:20px;
margin-right:20px;
margin-bottom:0px;
font-family: Georgia;
text-align: center;
font-style: italic;
font-size: 20px;
font-weight: bold;
line-height: 11px;
text-transform: lowercase;
padding:10px;
color: #fe6cb5;
text-shadow:#e4dccc 1px 1px;
letter-spacing:-1px;

 }

h2 { 
	margin-left:-25px;
	margin-right:0px;
	margin-bottom:0px;
	font-family: Georgia;
	text-align: left;
	font-style: italic;
	font-size: 24px;
	font-weight: bold;
	line-height: 11px;
	text-transform: none;
	padding-top:10px;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px;
	color: #a879af;
	text-shadow:#e4dccc 1px 1px;
	background-color:transparent;
	letter-spacing:-1px;

}

h2 :hover{ background-color:#702047;}
h2 a:hover { color: #fff; text-decoration: underline; text-shadow:#000 1px 1px 1px;}

h3 {
font: 8pt arial;}

div.main {
background: transparent;
border: 0px solid #E1DBD4;
padding: 6px;
margin: 0px;
margin-bottom: 10px;
-webkit-border-radius: 12px; 
border-radius: 12px;
-moz-border-radius:  15px; 
}


#header{
position:absolute;
width: 755px;
height: 410px;
margin-top: 105px;
background-image:url('talulahtop.jpg');
background-repeat:no-repeat;
}


#welcome{
position:absolute;
top: 140px;
line-height: 25px;
width: 490px;
color:#DBADC9;
text-shadow:#000 1px 1px 1px;
padding: 22px;
background: transparent;
border: 0px solid #a1a1a1;
margin-left: 195px;
-webkit-border-radius: 12px; 
border-radius: 12px;
-moz-border-radius:  15px; 
}

#welcome a {color:#DBB1C9;}
#welcome a:hover {color:#973767;}


#sidebar{
position:absolute;
top: 405px;
width: 215px;
margin-left: 555px;
background: transparent;
}

#content{
position:absolute;
top: 405px;
width: 520px;
margin-left: 0px;
}

#ad {
position:absolute;
top: 0px;
}

blockquote{
margin: 10px;
background: #000000;
font: 12px arial;
color: #656875;
padding: 20px;
-webkit-border-radius: 12px; 
border-radius: 12px;
-moz-border-radius:  15px;  }

img {
padding:3px;
}

.side {padding:3px;margin-top:3px;margin-right:2px;}

.line
{border-bottom:1px solid #1F0D19;
margin-bottom:7px;
margin-top:7px;}

.space
{border-bottom:1px dotted #1F0D19;
margin-bottom:7px;
margin-top:7px;}