/*  
Template Name: Porn Hub King
Description: TGP Template.
Version: 1.0
Author: Krissy@KDADULT.com
Author URI: http://www.kdadult.com/

*/
/* ----------------------------------------------------------------------------- BODY  */
* {
	margin: 0;
	padding: 0;
}
body { text-align: center;
  background-color: #F6F4DD;
  margin: 0;
  padding: 0; }
  
body { text-align: center;
		background-color: #F6F4DD;
		margin: 0;
		padding: 0; }
		
ul, ol, li {    padding: 0;
				margin: 0;
				list-style: none; }

#container {
	width: 100%;
	text-align: center;
	border: 1px none #999999;
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-repeat:repeat-x;
	background-image: url(images/bg_top.png);
}
				
#body { float: none;
		width: 1000px;
		margin-top: 0px;
		margin-right: auto;
		margin-bottom: 0px;
		margin-left: auto; }
		
ul.list li {    background: url(images/arr.gif) no-repeat 0 7px;
				padding: 0 0 0 10px;
				margin: 0 0 0 5px;
				float: left;
				font-size: 11px;
				line-height: 15px; }

div.lblock {
	width: 390px;
	position: relative;
	padding-top: 0px;
	}
br.sep {    clear: both;
			font-size: 1px;
			line-height:0;
			height:0; }
			
p { padding: 0 0 0 0; }
tr, td {    padding: 0;
			margin: 0;
			float:left;}
/* ----------------------------------------------------------------------------- BODY  */
/* ----------------------------------------------------------------------------- TEXT  */
.txt_style2 { color: #333; }
/* ----------------------------------------------------------------------------- TEXT  */	
/* ----------------------------------------------------------------------------- HEADER  */
#header {   width: 1000px;
			height: 226px;
			margin-top: 0px;
			margin-right: auto;
			margin-bottom: 0px;
			margin-left: auto;
			float: left;
			background-repeat: no-repeat;
			background-position: bottom; }

#hdt_1 {    background-image: url(images/index_01.png);
			float: left;
			height: 226px;
			width: 111px;
			text-align: center;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold; }

#hdt_1_2 {  float: left;
			height: 226px;
			width: 246px;
			background-image: url(images/index_03.png); }

#hdt_1_2 a:link, #hdt_1_2 a:visited {   color: #FF9900;
					text-decoration: none;
					border: none; }

#hdt_1_2 a:hover {  color: #03F;
					text-decoration: none;
					font-weight:none;
					padding: 0px;
					margin: 0px; }
					
#hdt_1_2_txt {  float: right;
				height: 65px;
				width: 230px;
				margin-top: 2px;
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #889155; }

#hdt_2 {    float: right;
			height: 226px;
			width: 237px;
			background-image: url(images/index_04.png); }
			
#hdt2_1 {
	float: left;
	margin-top: 34px;
	line-height: 15px;
	;
	font-size: 13px;
	color: #AA1404;
	margin-left: 10px;
}
			
#hdt_3 {    float: left;
			height: 226px;
			width: 298px;
			background-image: url(images/index_04.jpg);
			text-align: left;
			background-repeat: no-repeat; }
			
#hdt_4 {    float: right;
			height: 226px;
			width: 108px;
			background-image: url(images/index_05.png); }

#hdt_3_1 {  float: left;
			height: 159px;
			width: 298px;
			text-align: left;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color: #FFBD01;
			font-weight: bold;
			background-image: url(images/index_02.png); }

#hdt_3_3 {  float: left;
			width: 298px;
			text-align: left;
			height: 67px;
			background-image: url(images/index_06.png); }
/* ----------------------------------------------------------------------------- HEADER  */
/* ----------------------------------------------------------------------------- SPACE/ARCHIVES (middle ad's section/Archives links)  */
.space {
	float: left;
	width: 960px;
	margin-top: 4px;
	margin-bottom: 4px;
}

.tube {
	float: right;
	width: 141px;
	margin-top: 0px;
	margin-bottom: 6px;
	height: 101px;
	padding-right: 50px;
}

.plug {
	float: left;
	width: 980px;
	padding-left: 6px;

	margin-top: 4px;
	margin-bottom: 4px;
}

.space_archives {
	float: left;
	width: 1000px;
	margin-top: 4px;
	margin-bottom: 4px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6666;
	background-image: url(images/space_archives_bg.png);
}

.text_archives {
	float: left;
	width: 106px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #A10300;
	text-align: right;
	padding-right: 10px;
	margin-top: 2px;
}
.text_pages {
	float: left;
	width: 60px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #A10300;
	margin-top: 2px;
}

.text_tube {
	float: left;
	width: 135px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #A10300;
	margin-top: 3px;
	margin-right: 10px;
	background-color: #FFCC00;
}

.archives_link {
	display: block;
	float: left;
	margin-right: 5px;
	padding-top: 3px;
	background-image:url(images/archive_link_bg.png);
}

.archives_link a:link, .archives_link a:visited { display: block; float: left; width: 24px; height: 24px; background-image:url(images/archive_link_bg.jpg) no-repeat;  text-align: center; padding-top: 3px; color: #FFF; text-decoration:none ;}
.archives_link a:hover {color: #FF0; text-decoration: none;}

.space_advert_big {
	float: left;
	width: 960px;
	border: 1px solid #cb7f36;
	color: #999;
	background-color: #FEFADD;
	margin-left: 18px;
}

.space_advert_big_text {
	margin: 5px;
	padding: 5px;
	float: left;
	width: 940px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
}
/* ----------------------------------------------------------------------------- SPACE/ARCHIVES (middle ad's section/Archives links)  */
/* ----------------------------------------------------------------------------- TABLE  */
.table_body {
	float: left;
	width: 990px; }
				
.table_body_inside {    background-image: url(images/table_04.png);
						float: left;
						width: 990px; }
						
.tablet_1 {
	background-image: url(images/table_01.png);
	float: left;
	height: 48px;
	width: 349px; }
			
.tablet_2 { float: left;
			height: 48px;
			width: 291px; }
			
.tablet_3 {
	background-image: url(images/table_03.png);
	float: right;
	height: 48px;
	width: 350px; }
			
.table_thumbs {
	float: left;
	width: 968px;
	margin-left: 9px;
}

.table_thumbs_wide {
	float: left;
	width: 970px;
	margin-left: 9px;
	margin-top: 4px;
}
				
.table_thumbs2 {    float: left;
					width: 960px;
					margin-left: 15px; }
					

.tableb_1 {
	background-image: url(images/table_05.png);
	float: left;
	height: 41px;
	width: 392px; }
			
.tableb_2 { float: left;
			height: 41px;
			width: 206px;
			background-image: url(images/table_06.jpg); }
			
.tableb_3 {
	background-image: url(images/table_07.png);
	float: right;
	height: 41px;
	width: 392px; }

.table_thumbs img {
	width: 155px;
	height:206px;
	float: left;
	margin-bottom:6;
	margin-left:6;
	display: block;
}
					
.table_thumbs a img {   background:#E41DE2;
						border: solid 0px #666; }
						
.table_thumbs a:hover img { border: solid 0px #a00100; }

.table_thumbs2 img {    width: 160px;
						float: left;
						margin-bottom: 2px;
						margin-left: 2px;
						display: block; }
						
.table_thumbs_wide img {
	width: 187px;
	height:138px;
	float: left;
	margin-bottom:6;
	margin-left:6;
	display: block;
}	
					
.table_thumbs_wide a img {   background:#E41DE2;
						border: solid 0px #666; }
						
.table_thumbs_wide a:hover img {
	border: solid 0px #a00100;
}					
						
.friends {
	float: left;
	width: 235px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FBC298;
	padding-bottom: 10px;
}
			
.friends a:link, .friends a:visited {   color: #333;
										text-decoration: none;
										border: none;
										font-weight:none; }

.friends a:hover {  color: #970004;
					text-decoration: none;
					font-weight:none;
					padding: 0px;
					margin: 0px;
					border-bottom: #F1BBFF 1px dashed;
					border-top: #F1BBFF 1px dashed;
					background-color:#FFF; }
/* ----------------------------------------------------------------------------- TABLE  */	
/* ----------------------------------------------------------------------------- FOOTER  */
.footer {   float: none;
			width: 1000px;
			margin-top: 0px;
			margin-right: auto;
			margin-bottom: 0px;
			margin-left: auto;
			background-image: url(images/archive_link_bg.jpg);
			background-repeat: no-repeat; }
							
#bottom {   margin:auto;
			height: 106px;
			background-repeat: no-repeat;
			float: left;
			width: 100%;
			text-align: center;
			margin-top: 0;
			margin-right: auto;
			margin-bottom: 0;
			margin-left: auto;
			background-image: url(images/bottom.png); }
			
.footerb_2 {    float: right;
				width: 640px;
				text-align: center;
				color: #A10000;
				font-family: Geneva, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: normal;
				line-height: 16px;
				margin-top: 13px;
				margin-right: 60px; }
				
.footerb_2 a:link, .footerb_2 a:visited { color: #666;
					text-decoration: none;
					border: none;
					font-weight:bold; }

.footerb_2 a:hover {    color: #AE0004;
						text-decoration: none;
						font-weight:bold;
						padding: 0px;
						margin: 0px; }
/* ----------------------------------------------------------------------------- FOOTER  */						

.search_holder {
	float: right;
	width: 330px;
}.search_field_holder {
	float: left;
	width: 182px;
	margin-top: 0px;
}
.search_button_holder {
	float: left;
	width: 58px;
}
.search_field {
	height: 22px;
	width: 180px;
}

#apDiv1 {
	position:absolute;
	left:88%;
	top:22px;
	width:140px;
	height:101px;
	z-index:1;
}
/* Fixed Positioned AddThis Toolbox */            
.addthis_toolbox.atfixed {
    position: fixed;
    top: 10%;
    left: 20px;
    border: 1px solid #eee;
    padding: 5px 5px 1px;
    width: 32px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.addthis_toolbox .custom_images a {
    width: 32px;
    height: 32px;
    margin: 0;
    padding: 0;
    cursor: pointer;
}
.addthis_toolbox .custom_images a img { border: 0; margin: 0 0 1px; opacity: 1.0; }
.addthis_toolbox .custom_images a:hover img { margin: 1px 0 0; opacity: 0.75; }

