body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}


body {
	scrollbar-3dlight-color: white;
	scrollbar-arrow-color: white;
	scrollbar-base-color: #666666;
	scrollbar-darkshadow-color: Black;
	scrollbar-face-color: #321E00;
	scrollbar-highlight-color: #999999;
	scrollbar-shadow-color: black;
	scrollbar-track-color: white;
	background-color: #321E00;
	background-image: url(../background.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: top center;
	margin: 0px 0px 0px 0px;
	text-align: center;
}

#container {
	background-image: url(../back_image.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: top center;	
	text-align: center;
	width: 980px;
	margin: 0 auto;
}

/* -------------------------------------------- LEFT WRAPPER  --------------------------------------- */
#wrapper_left {
	width: 334px;
	margin: 0 auto;
	float: left;
}
.box_left_big {
	position: relative;
	top: 63px;
	left: 0px;
	width: 334px;
	text-align: center;
}	

        /* -------------------------------------------- LOGO --------------------------------------- */
#logo {
		position: relative;
	   top: 0px;
	   left: 0px;
}

#logotext_ChocolatePornstars {
		position: relative;
	   top: -70px;
	   left: 0px;
}

#logotext_ChocolatePornstars a
{
	color: white;
	text-align: center;
	text-decoration: none;
}


#logotext_ChocolatePornstars a.logotext1 {
	font: 40px trebuchet, sans-serif;
	line-height: 30px;
	display: block;
}

#logotext_ChocolatePornstars a.logotext2 {
	font: 14px trebuchet, sans-serif;
	display: block;
}

#logotext_ChocolatePornstars a.logotext3 {
	font: 10px trebuchet, sans-serif;
	display: block;
}



         /* -------------------------------------------- LOGO end --------------------------------------- */

         /* -------------------------------------------- LEFT MENU --------------------------------------- */
#box_left_2 {
		position: relative;
	   top: -50px;
	   left: 0px;
	width: 238px;
	margin-bottom: 0px;
	margin-left: 48px;
	margin-right: 48px;
	margin-top: 0px;
	background-image: url(../background_left.gif);
}

.leftbox_headers {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	color: white;
	font: small-caps 14px trebuchet, sans-serif;
	background-color: black;
	border-bottom: thin groove White;
	width: 100%;
	background-image: none;
}

.leftbox_links {
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: left;
}	

.leftbox_links a,
.leftbox_links a:visited,
.leftbox_links a:active,
.leftbox_links a:hover 
{
	font: normal normal normal 14px trebuchet, sans-serif;
	color: white;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: 100%;
	text-align: left;
	display: block;
}
.leftbox_links a:hover {
	color: #968957;
}
.leftbox_abc {
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
}	


/* -------------------------------------------- LEFT WRAPPER end --------------------------------------- */




/* -------------------------------------------- RIGHT WRAPPER --------------------------------------- */
       /* -------------------------------------------- HEADER --------------------------------------- */

#wrapper_right {
	width:640px;
   margin:0 auto;
   float:left;
	text-align: left;
}

#header {
	margin-bottom:6px;
	width:100%;
   float:right;
   height: 175px;
	text-align: left;
}

.lastupdate_totalcontent {
	padding-bottom:10px;
	font: 11px trebuchet, sans-serif;
	color: #321E00;
	text-align: left;
	display: block;
}

#top5_thumblinks {
			width: 520px;
}
#top5_thumblinks a,
#top5_thumblinks a:visited,
#top5_thumblinks a:active,
#top5_thumblinks a:hover
{
			display: block;
			width:100px;
			height:120px;
			float: left;
			overflow: hidden;

	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
			
			padding-left: 1px;
			padding-right: 1px;
			
	font: normal normal 10px trebuchet, sans-serif;
	color: white;
	text-decoration: none;
	line-height: 120%;
}
#top5_thumblinks a:hover {
         opacity:.50;
			filter: alpha(opacity=50); 
			-moz-opacity: 0.5;			
}
#top5_thumblinks img {
	display: block;
}





#menu_header {
	font: small-caps 14px trebuchet, sans-serif;
	color: white;
	text-align: left;
}
#menu_header a,
#menu_header a:visited,
#menu_header a:active,
#menu_header a:hover 
{
	font: normal normal 14px trebuchet, sans-serif;
	color: white;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: 100%;
	background-color: #332F2F;
}
#menu_header a:hover {
	color: #FDCB1A;
}
       /* -------------------------------------------- HEADER end --------------------------------------- */


       /* -------------------------------------------- SEARCH BOX --------------------------------------- */
#search_box {
	width:640px;
	text-align: left;
	position: relative;
	top:20px;
	left:20px;
}

#simplesearch {
text-align:left;
padding:0;
margin:0;
}

#simplesearch input#searchterm {
font: 15px trebuchet, sans-serif;
color: white;
border:1px #FDCB1A solid;
padding-left:3px;
width:350px;
background:#674E29;
float: left;
height:21px;
margin-top:12px;
}
form button {
padding:0;
margin:0;
border:none;
background:0;
}


span.search_text1 {
	font: normal normal bold 16px trebuchet,sans-serif;
	color: #FDCB1A;
	text-align: left;
	text-decoration: none;
	position: relative;
	display: block;
}
span.search_text2 {
	font: normal normal normal 10px trebuchet,sans-serif;
	color: #FDCB1A;
	text-align: left;
	text-decoration: none;
	position: relative;
}
       /* -------------------------------------------- //end_SEARCH BOX --------------------------------------- */


       /* -------------------------------------------- BIO and GALLERIES --------------------------------------- */

#bio_and_galleries {
	width: 100%;	
	display: block;
	position: relative;
	top:30px;
}

                           /* -------------------------------------------- bio ---------------------------- */

#bio_box {
   padding-left:10px;
   padding-top:10px;
   height: 200px;
	text-align: left;
}
#bio_thumbnail  {
	width: 120px;
	display: block;
	float: left;
	overflow: hidden;

}
a.logo_border  {
	font: normal normal 9px trebuchet, sans-serif;
	color: white;
	text-decoration: none;
}

#bio_text  {
	padding-left: 10px;
	width: 460px;
	display: block;
	float: left;
	overflow: hidden;
	margin: 0;
}


span.bio_name
{
	font: 30px trebuchet, sans-serif;
	letter-spacing: 2px;
	color: white;
	text-align: left;
	display: block;
}
span.bio_text1
{
	font: 22px trebuchet, sans-serif;
	color: white;
	text-align: left;
	display: block;
}
span.bio_text2
{
	font: 12px trebuchet, sans-serif;
	color: white;
	letter-spacing: 1px;
	text-align: left;
	display: block;
}
                           /* -------------------------------------------- /bio end---------------------------- */
                           /* -------------------------------------------- galleries ---------------------------- */
.galleries_headers {

   padding-top:14px;
   padding-bottom:6px;
	padding-left:20px;
	font: normal normal 30px trebuchet, sans-serif;
	width:600px;
	color: white;
	letter-spacing:4px;
	line-height: 80%;
			float: left;
			overflow: hidden;
}


                           /* -------------------------------------------- owned thumbs ---------------------------- */
#owned_thumbs {
	width:630px;
}

#owned_thumbs a,
#owned_thumbs a:visited,
#owned_thumbs a:active,
#owned_thumbs a:hover
{
			display: block;
			width: 120px;
			float: left;
			height: 200px;
			overflow: hidden;
			
         opacity:1;
			filter: alpha(opacity=100); 
			-moz-opacity: 1;			
			
	font: normal normal 11px trebuchet, sans-serif;
	color: white;
	text-decoration: none;
}
#owned_thumbs a:hover {
	opacity: 0.85;
	filter: alpha(opacity=85);
	-moz-opacity: 0.85;
}
#owned_thumbs img {
	display: block;
}
                           /* -------------------------------------------- /owned thumbs end ---------------------------- */

                           /* -------------------------------------------- top 6 thumbs ---------------------------- */
#six_thumbs {
			width: 606px;
}
#six_thumbs a,
#six_thumbs a:visited,
#six_thumbs a:active,
#six_thumbs a:hover
{
			display: block;
			width: 200px;
			float: left;
			height: 230px;
			overflow: hidden;

         opacity:.70;
			filter: alpha(opacity=70); 
			-moz-opacity: 0.75;			
			
			padding-left: 1px;
			padding-right: 1px;
			
	font: normal normal 11px trebuchet, sans-serif;
	color: white;
	text-decoration: none;
	line-height: 120%;
}
#six_thumbs a:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
}
#six_thumbs img {
	display: block;
}
                           /* -------------------------------------------- /top 6 thumbs end ---------------------------- */
                           /* -------------------------------------------- 100 text galleries ---------------------------- */
#galleries {
	width: 606px;
	font: 12px trebuchet, sans-serif;
	color: white;
	text-align: left;
   display: block;
	padding-bottom: 100px;
	float: left;
		overflow: hidden;

}

span.date {
	font: 10px trebuchet, sans-serif;
	color: #968957;
	padding-right: 5px;
}

span.url {
	font: 13px trebuchet, sans-serif;
	color: white;
	text-align: left;
}

span.url a,
span.url a:visited,
span.url a:active,
span.url a:hover 
{
	font: normal normal 13px trebuchet, sans-serif;
	color: white;
	letter-spacing: 1px;
	text-decoration: none;
	line-height: 100%;
         opacity:1;
			filter: alpha(opacity=100); 
			-moz-opacity: 1;			

}

span.url a:hover {
	color: #FDCB1A;
	background-color: #332F2F;
}

span.url a:visited {
         opacity:0.3;
			filter: alpha(opacity=30); 
			-moz-opacity: 0.3;			
}
span.thumbnails_format {
	font: 10px trebuchet, sans-serif;
	color: #968957;
}
                           /* -------------------------------------------- /100 text galleries end ---------------------------- */



/* -------------------------------------------- /BIO and GALLERIES end --------------------------------------- */

/* -------------------------------------------- FOOTER --------------------------------------- */
#footer {
	padding-bottom: 5px;
	padding-top: 5px;
	color: white;
	font: 12px trebuchet, sans-serif;
	background-color: black;
	border-bottom: thin groove White;
	text-align: center;
	width: 980px;
	margin: 0 auto;
	clear: both;
}
.jmbfoot {
	color: white;
	font: 10px trebuchet, sans-serif;
	clear: both;
}
.jmbfoot a {
	color: white;
	font: 10px trebuchet, sans-serif;
	clear: both;
}

/* -------------------------------------------- FOOTER end --------------------------------------- */


/* -------------------------------------------- Sextracker --------------------------------------- */

#sextracker {
	text-align: center;
	padding-top:20px;
	padding-bottom:10px;
}


/* -------------------------------------------- /Sextracker --------------------------------------- */


