/*  
Theme Name: Hentai
*/


body {
	margin: 0;
	padding: 0;
	background: #000000;
	color: #fff;
	float: center;
	font-size: 12px;
	font-family: Times New Roman, Georgia, Tahoma, "Lucida Sans Unicode", "Trebuchet MS", sans-serif;
	text-align: left;
	voice-family: "\"}\""; 
	voice-family: inherit;

}

#wrapper { 
width: 990px; 
margin: 0 auto;
float: center;
}

a:hover { 
text-align: left; 
text-decoration: underline; 
color: #ffffff;
}

a, a:link, a:visited  { 
color:#ffffff; 
text-align: left; 
text-decoration: none;
}


h4 { text-align: left; color: #fff; padding-left: 0.5em; font-size: 13px; }
h3 { text-align: left; color: #fff; font-size: 12px; }
h2 { text-align: left; color: #fff; font-size: 24px; }
h1 { text-align: left; color: #fff; font-size: 14px; }





#header01
{height: 23px; 
background: url(images/header_01.jpg) no-repeat top left; 
overflow: hidden; 
}
#header01 h1 {
padding:0;
margin: 5px 0 0 10px;
font-size:14px;
color:#fff;
}
#header02
{height: 27px; 
background: url(images/header_02.jpg) no-repeat top left; 
overflow: hidden; 
}
#header03
{height: 256px; 
background: url(images/header_03.jpg) no-repeat top left; 
position: relative;
float: left;
width:270px;
}
#header04
{height: 256px; 
float: left;
width:363px;
}
#header05
{height:256px; 
background: url(images/header_05.jpg) no-repeat top left; 
float: right;
width:357px;
}

#header06
{height: 71px; 
background: url(images/header_06.jpg) no-repeat top left; 
}
#header07
{height: 25px; 
background: url(images/header_07.gif) no-repeat top left; 
}
#header08
{height: 39px; 
background: url(images/header_08.gif) no-repeat top left; 
}
#thelinks {
font-size: 15px;
color:#fff;
text-align: center;
padding-top: 8px;
}
#header09
{height: 11px; 
background: url(images/header_09.gif) no-repeat top left; 
}

/* header elements */
#featured  {
margin-left: 20px;
}
#featured img {
border: 1px #000000 solid;
margin:1px;
padding:2px;
}
#searchform {
text-align: center;
}
#searchform #s{
font-size: 12px; 
font-family: Arial, Verdana;
width: 140px; 
color: #000;
background: #fff;
border: 1px #000000 solid;
}
.searchbutton {
vertical-align:middle;
padding-bottom:8px;
padding-left:3px;
}
/* ends header elements */

#amateurgirlsection {
margin-top: 4px;
height: 150px;
}
#amateurgirl {
margin-top: 10px;
margin-left: 8px;
position: relative;
float: left;
width:460px;
}
#adthumbs {
float: left;
width:519px;
}
#adthumbs img{
border: 1px #000000 solid;
padding: 1px;
}



#content { 
overflow: hidden; 
height: 100%;
width: 990px;
margin:0 auto;
float:center;
}

li, ul { 
font-size: 13px;
line-height: 25px;
color: #000000;
list-style-type: none;
text-indent:-20px;
 }




#sidebarleft a,  #sidebarleft a:link,  #sidebarleft a:active,  #sidebarleft a:visited, #sidebarright a,  #sidebarright a:link,  #sidebarright a:active,  #sidebarright a:visited {
color: #fff;
text-decoration: none;
}

#sidebarleft a:hover, #sidebarright a:hover   {
color: #FFFF00;
text-decoration: none;
}

#sidebarleft    { 
 float: left; 
 padding-left: 2px;
 width: 165px; 
 text-align: left; 
 list-style: none;
 font-size: 11px;  
 }
#sidebarleft h3 { 
font-size: 16px;
margin: 0 0 12px 10px;
padding: 0;
font-style: italic;
font-weight: bold;
}
#sidebar_left_header  { 
background: url(images/sidebar_left_header.gif) no-repeat top left; 
overflow: hidden; 
height: 16px;
font-size: 14px;
font-weight: bold;
color: #000000;
padding-top: 0;
padding-bottom: 0;
margin:0;
}
#sidebar_left_body  { 
background: url(images/sidebar_left_body.gif) repeat-y top left; 
overflow: hidden; 
padding-top: 14px;
padding-bottom: 0;
margin:0;
}
#sidebar_left_footer  { 
background: url(images/sidebar_left_footer.gif) no-repeat top left; 
overflow: hidden; 
height: 19px;
padding-top: 14px;
padding-bottom: 0;
margin:0;
}

/* sidebar right */

#sidebarright  { 
 float: right; 
 padding-right: 11px;
 width: 331px; 
 text-align: left; 
 list-style: none;
 font-size: 11px;  
 }
#sidebarright h3 { 
font-size: 16px;
margin: 0 0 12px 10px;
padding: 0;
font-style: italic;
font-weight: bold;
}
#sidebar_right_header  { 
background: url(images/sidebar_right_header.gif) no-repeat top left; 
overflow: hidden; 
height: 16px;
font-size: 14px;
font-weight: bold;
color: #000000;
padding-top: 0;
padding-bottom: 0;
margin:0;
}
#sidebar_right_body  { 
background: url(images/sidebar_right_body.gif) repeat-y top left; 
overflow: hidden; 
padding-top: 14px;
padding-bottom: 0;
margin:0;
}
#sidebar_right_footer  { 
background: url(images/sidebar_right_footer.gif) no-repeat top left; 
overflow: hidden; 
height: 19px;
padding-top: 14px;
padding-bottom: 0;
margin:0;
}

#hotdeals_1{ 
background: url(images/hotdeals_1.gif) no-repeat top left; 
overflow: hidden; 
height: 34px;
padding: 0;
margin:0;
color: #000000;
}
#hotdeals_2{ 
background: url(images/hotdeals_2.gif) no-repeat top left; 
overflow: hidden; 
height: 25px;
padding: 0;
margin:0;
}
#hotdeals_2 h4{
padding: 0;
margin: 6px 0 0 0; 
font-size:18px;
color: #fff;
font-weight:bold;
text-align:center;
}
#hotdeals_3{ 
background: url(images/hotdeals_3.gif) no-repeat top left; 
overflow: hidden; 
height: 453px;
padding: 0;
margin:0;
text-align:center;
}
#hotdeals_4{ 
background: url(images/hotdeals_4.gif) no-repeat top left; 
overflow: hidden; 
height: 59px;
padding: 0;
margin:0;
}

/* End Sidebars */

#center  { 
 margin: 0 auto; 
 float: left;
 width: 469px; 
	padding-left: 10px;
 }

.post_header {
width: 469px;
height: 16px;
background: url(images/post_header.gif) no-repeat top left;
}
.post_body {
background: url(images/post_body.gif) repeat-y top left;
height: 100%;
overflow: hidden;
}
.post_footer {
height: 19px;
background: url(images/post_footer.gif) no-repeat top left;
}
/* the padding here if increased will move the center column down */
.postwrapper { 
border: 0; 
padding:0px 15px 9px 15px;
font-size: 13px;
}	 
.postwrapper * {
color: #fff;
}
.postwrapper img {
border: 1px #AB1F26 solid;
padding: 4px;
margin: 4px;
}

.underpost { 
text-decoration: underline; 
color: #000000;
font-size:12px;
text-align: center;
}


.mycaption {
padding: 0 0 0 12px;
margin: 0px; 
font-size: 28px; 
font-weight: bold; 
font-style:italic;
text-align: left;
text-decoration: none;
color: #000000;
}
.mycaption h2{
padding: 0 0 0 12px;
margin: 0px; 
color: #fff;
}
.mycaption h2 a{
color: #ffff00;
}
.date {
width: 124px;
margin-left: 18px;
padding: 0;
}

#navigation {
padding: 15px;
text-align: center;
}


#footer_header {
background: url(images/footer_01.gif) no-repeat top left; 
height: 37px;
}
#footer_body {
background: url(images/footer_02.gif) no-repeat top left; 
height: 224px;
padding-left: 30px;
}
#footer_footer {
background: url(images/footer_03.gif) no-repeat top left; 
height: 97px;
}
#footer_body img{
border: 1px #fff solid;
margin:3px;
padding:3px;
}




.commentlist li { margin:10px; 
border-bottom: 1px solid #fff; 
padding: 10px 10px 0 10px;
list-style: none;
text-decoration: none;
line-height: 16px;
}
#thecomments {
text-align: left;
margin-left: 20px;
}	
.commentlist * {color:#fff;}
#commentform textarea { width: 400px;
margin-left: 30px; 
/margin-left: 0!important; 
text-align: center;
}
#commentform { margin: 2px; width: 400px; }




.clear    {
height: 0px; 
overflow: hidden; 
clear: both; 
}

.myfooter {
padding: 30px;
overflow: hidden; 
text-align: center; 
position: relative; 
margin: 0 auto;
}
.copyright {
font-size: 10px;
padding: 6px;
text-align: center;
}
.copyright a, .copyright a:link, .copyright a:active, .copyright a:visited {
color:#ffffff;
text-decoration: underline;
}
textarea {
width: 80%;
} 


img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
.alignright {
	float: right;
	}
.alignleft {
	float: left
	}
.aligncenter {
	float: center
	}

.blurb { background: #000; padding:10px; color:#FFff00; border: 2px #850001 solid;text-align:center; }