/*  
Template Name: Panty Porn XXX
Description: TGP Template.
Version: 1.0
Author: Krissy@KDADULT.com
Author URI: http://www.kdadult.com/

*/
/* ----------------------------------------------------------------------------- BODY  */
body { text-align: center;
		background-color: #7bc3dd;
		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; }
/* ----------------------------------------------------------------------------- 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: 317px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

#hdt_1_2 {
	float: left;
	height: 226px;
	width: 402px;
	background-image: url(images/index_02.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: left;
	height: 226px;
	width: 402px;
	background-image: url(images/index_02.png);
}
			
#hdt2_1 {
	float: left;
	margin-top: 34px;
	line-height: 13px;
	;
	font-size: 12px;
	color: #AA1404;
	margin-left: 10px;
}
			
#hdt_3 {
	float: right;
	height: 226px;
	width: 281px;
	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: 177px;
	width: 281px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFBD01;
	font-weight: bold;
	background-image: url(images/index_03.png);
}

#hdt_3_3 {
	float: left;
	width: 281px;
	text-align: left;
	height: 49px;
	background-image: url(images/index_06.png);
}
/* ----------------------------------------------------------------------------- HEADER  */
/* ----------------------------------------------------------------------------- SPACE/ARCHIVES (middle ad's section/Archives links)  */
.space {    float: left;
			width: 980px;
			padding-left: 20px;
			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: 90px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	padding-top: 5px;
	text-align: right;
	padding-right: 10px;
}

.archives_link {    display: block;
					float: left;
					margin-right: 11px;
					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: 920px;
	border: 1px solid #225b96;
	margin-right: 10px;
	color: #333;
	background-color: #B1D1F7;
}

.space_advert_big_text {    margin: 5px;
							padding: 5px;
							float: left;
							width: 890px;
							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: 960px;
				margin-left: 18px; }
				
.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: 180px;
					float: left;
					margin-bottom: 2px;
					margin-left: 2px;
					display: block;
					background-image: url(images/archive_link_bg.jpg);
					background-repeat: no-repeat; }
					
.table_thumbs a img {   background: #FFF;
						border: solid 1px #666; }
						
.table_thumbs a:hover img { border: solid 1px #a00100; }

.table_thumbs2 img {    width: 160px;
						float: left;
						margin-bottom: 2px;
						margin-left: 2px;
						display: block;
						background-image: url(images/archive_link_bg.jpg);
						background-repeat: no-repeat; }
						
.friends {
	float: left;
	width: 300px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFF;
	padding-bottom: 10px;
}
			
.friends a:link, .friends a:visited {   color: #333;
										text-decoration: none;
										border: none;
										font-weight:none; }

.friends a:hover {  color: #990056;
					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: #900058;
	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: #FFF;
					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  */						

