* {margin: auto; padding: auto;}

body {font: normal 13px Tahoma, Verdana, Helvetica, Arial, sans-serif;
color: white; margin-top: 0px; margin-bottom: 0px;
background: #333; text-align: center;}
tr {vertical-align:top;}
td {font: normal 12px Tahoma, Verdana, Helvetica, Arial, sans-serif; vertical-align:top; 
text-align: center;}
table {margin:0px auto;}

/*LINKS*/
a {color: white; text-decoration: none;}
a:hover {color: #B10000; text-decoration: underline;}

/*FOOTER*/

#footer {width:468px; height:150px; background:center url(/images/footer.jpg) no-repeat;}
#footer p {margin:40px 20 0 150px; text-align:center; font-size: 10px; color: gray;}
.webmasterlink{font-weight:bold; font-size:13px; }
#footer a {color:#c4c4c4; text-decoration:none;}
#footer a:hover {color:#b10000; text-decoration:underline;}
.firstline{
	color:white; font-weight:none;
}

/*A-Z BLOCK*/
.azletter {width:29px; height:28px; text-align:center;background: url(/images/bkg_letters.jpg) no-repeat; font-size:15px;font-weight:bold;vertical-align:middle;}
.azletter a {color: white; text-decoration:underline;text-align:center;}
.azletter a:hover {color: #a6a6a6; text-decoration:none;text-align:center;}
.azletter_s {width:23px; height:22px; text-align:center;background: url(/images/bkg_letters_s.jpg) no-repeat; font-size:12px;font-weight:bold;padding-top:3px;}
.azletter_st {height:22px; text-align:center;font-size:11px;font-weight:bold;padding-top:3px;}
.azletter_s a {color: white; text-decoration:underline;text-align:center;}
.azletter_s a:hover {color: #a6a6a6; text-decoration:none;text-align:center;} 
 
.toptoptd a{
	color:white; font-size:12px; 
}
.toptoptd a:hover{
	color:#b10000; font-size:12px; text-decoration:underline;
}
.toptoptd{
	width:598px; height: 55px;background:black;
}
.toptop{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style:solid;
	border-bottom-style: solid;
	border-top-color: #CC0000;
	border-right-color: #CC0000;
	border-bottom-color: #CC0000;
	border-left-color: #CC0000;
	border-right-style: solid;
	border-left-style: solid;
}
/*TITLEs*/

H6.titlelarge {text-align:center; width:100%; height:31px; border:none; margin-top:10px; margin-bottom: 0px; padding-top: 2px; background: url(/images/title_bkg.jpg) center no-repeat; vertical-align:bottom;}
H6.titlelargebott {text-align:center; width:100%; height:31px; border:none;background: url(/images/titlebott_bkg.jpg) center no-repeat; vertical-align:bottom;margin:0 0 10px 0;}
H6.titleleft {text-align:center; width:255px; height:31px; border:none; background: url(/images/title_x3_bkg_01.jpg) no-repeat; vertical-align:bottom;margin:0 0 0 0;}
H6.titlecenter {text-align:center; width:476px; height:31px; border:none; background: url(/images/title_x3_bkg_02.jpg) no-repeat; vertical-align:bottom;margin:0 0 0 0;}
H6.titleright {text-align:center; width:255px; height:31px; border:none; background: url(/images/title_x3_bkg_03.jpg) no-repeat; vertical-align:bottom;margin:0 0 0 0;}
.titletext {vertical-align:middle; font-size: 19px; font-weight:normal;}
.titletext1 {vertical-align:middle; font-size: 17px; font-weight:normal;}
#x3table td{
	background: black; border:none;text-align:left;padding:3px 1px 3px 1px;}
#x3table {
	border:1px solid gray;}

/*BOOKMARK_GO TO MAIN*/
.bookmark_main {width:100%; height:30px;  background: url(/images/bookmark_bkg.gif) center no-repeat; text-align:center; margin-top:15px; margin-bottom:10px; padding-top:3px;}
.bookmark_main a, a:hover{color:#b10000;}
.bookmark_maintext {vertical-align:middle; font-size: 17px; font-weight:normal; text-transform:none;}

/*THUMBS*/
#thumbs{
	background: black; border:none;
}
#thumbs img{border:1px solid gray; margin-bottom: 2px; margin-top: 2px;}
#thumbs a:hover img {border:1px solid #b10000;}
.th180x140 {width:242px;}
.th150x200 {width:155px;}
.bigadv{
	font-size:15px; font-weight:bold; font-style: italic;
}
.x180_140 img{width: 240px; height: 180px;}

.smallban{padding:5px 0 5px 0;
	background: black; border:none;
}
.smallban a{
	font-size:14px; font-weight:bold; 
}
#thumbsadv td{
	background: black; border:0px dashed gray;
}
#thumbsadv img{border:1px solid gray; margin-bottom: 3px; margin-top: 7px;}
#thumbsadv a:hover img {border:1px solid #b10000;}

.desc a{font-family:Trebuchet MS, Tahoma, sans-serif; font-size:11px; color:#FAF0C4;}
.desc a:hover{color: #a7a7a7;}
.more a {font-family:Trebuchet MS, Tahoma, sans-serif;color:#f4a460; text-decoration:underline;}
.more a:hover {color:white; text-decoration:none;}

/*SEXTAPE*/
#sextape{width:492px; border:1px solid #7c7c7c; border-bottom:1px solid #7c7c7c;border-left:1px solid #7c7c7c; background: url(/images/pattern_gray.gif); text-align:left;}
.sextapedesc{width:320px; padding-left:5px;text-align:left; border-top:1px solid #7c7c7c; border-bottom:1px solid #7c7c7c;border-left:1px solid #7c7c7c;}
h5.sextapetitle {color: #a7a7a7; font-weight:bold; font-size:15px;margin:10px 0 0 0;}
.sextapeimg{width:170px;padding: 2px 2px 2px 2px; border-top:1px solid #7c7c7c; border-bottom:1px solid #7c7c7c;border-right:1px solid #7c7c7c;}
.sextapeimg img {border: 1px dotted #a7a7a7;}
.sextapeimg a:hover img {border:1px dotted #b10000;}

/*DESC LINK BLOCK*/
#desclinkblock td{width:492px; border:1px solid #7c7c7c; background: url(/images/pattern_gray.gif); text-align:left; margin-left:7px;padding-bottom:7px;}
.desclink{font-weight:bold; text-align:left;  margin-left:7px;}
.magenta {color:#a7a7a7; font-weight:normal;}

/*LIST ALPHABET*/
#list_alphabet td{width:990px; padding-left:2px; border:1px solid #7c7c7c; background: black; text-align:left;font-size:12px;}

#list_alphabet1 td{width:990px; padding-left:2px; border-right:1px solid #7c7c7c; border-left:1px solid #7c7c7c;background: url(/images/pattern_gray.gif); text-align:left;}
.alphaletter{color: #b10000; font-weight:normal; font-size:17px;}

/*TOP TRADERS*/
#toptraders {width:990px; border:1px solid #7c7c7c; text-align:left;background:black;}
#toptraders td {width:250px; padding-left:5px; padding-top:5px; padding-bottom: 5px; border:1px solid #7c7c7c; background: url(/images/pattern_gray.gif); text-align:left;}
.toplink {font-weight:bold;}

.archlinks a{
	color:#b10000; font-weight:bold; text-decoration: underline;
}
.archlinks a:hover{
	color:white; font-weight:bold; text-decoration: none;
}
.buttons{
	width:200px;height:33px;vertical-align:middle; text-align:center;
	background: url(/images/buttons_bkg.jpg) no-repeat;
	font-weight:bold; font-size:11px;
	padding-bottom:1px;
}
.banner{
	width:330px;padding:3px 2px 6px 2px;
}
.banner p{
	font-size:12px;
}
/*ADVERTISEMENT*/


.bannernew{
	width:330px;padding:3px 2px 6px 2px;
}
.bannernew p{
	font-size:12px;
}
.advertnew{
	font-size:18px; font-weight:bold;font-family:Trebuchet MS, Tahoma, sans-serif;
	text-decoration:underline;
}
.advnewp{
	font-size:15px;
}


#advert td{width:990px; padding-left:2px; border:1px solid #7c7c7c; background: url(/images/pattern_gray.gif); text-align:center;}

/*X3 BLOCK*/
#x3 {width:1000px; padding-left:2px;  background: url(/images/pattern_gray.gif); text-align:center;}
#x3 td{border:0px solid #7c7c7c; text-align:left; font-weight:bold;}
#left {width:22%; padding-left:1px; border-left:1px solid #7c7c7c; background: url(/images/pattern_gray.gif); text-align:left;}
#center {width:53%; padding-left:1px; background: url(/images/pattern_gray.gif); text-align:left;}
#right {width:25%;padding-left:1px; border-left:1px solid #7c7c7c; background: url(/images/pattern_gray.gif); text-align:center;}
#desclinkblock td{border:0px}
#top30celebs td{border-right:1px solid gray;}

/*TOP TEXT BLOCK*/
.toptxtdesc{
	width:180px; padding: 2px 0 2px 0;border:background: black;
}
.toptxtdesc a{
	font-size:16px; color:red; font-weight: bold; text-decoration:underline;
}
.toptxtdesc a:hover{
	font-size:16px; color:gray; font-weight: bold; text-decoration:none;
}
.advert{
	font-size:17px; font-weight:bold;font-family:Trebuchet MS, Tahoma, sans-serif;
	text-decoration:underline;
}
.redcolor{
	color:red;
}

.pay_adv td { font-family: Arial; font-size: 10px bold; text-align: center}
.pay_adv img {width:  250px;height: 310px;border: 1px gray solid}
.pay_adv a {font: 14px bold;font-family: arial;letter-spacing: -1;text-align: center}

.letter {width:990px; padding-left:2px; border:1px solid #7c7c7c; background: black; text-align:left;font-size:12px;}

.top_adv {width: 100%}
.top_adv td { font-family: Arial; font-size: 16px bold; color: #FFFFFF;text-align: center}
.top_adv th { font-family: Arial; font-size: 12px; color: #FFFFFF;text-align: center; width: 25%}
.top_adv a {color: #FFFFFF;font: 20px bold;font-family: arial black;letter-spacing: -1}
.top_adv th img {width:  220px;height: 150px;2px #FFFFFF solid}
.top_adv th a:hover img {2px #FFCCCC dotted;filter:alpha(opacity=70, style=0); opacity: 0.7}

.bannernew{width:310px;padding:3px 2px 6px 2px;text-align: center;}
.bannernew p{font-size:14px;font-weight: bold;}
.bannernew a{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:16px;font-weight: bold;}
.bannernew img {border: 1px gray solid}
.advertnew{font: 20px bold;font-family: arial black;text-decoration:underline;text-align: center;}
.advnewp img {border: 1px gray solid}
.advnewp{font-size:16px;font-family: Verdana;font-weight: bold;}

.pay_t {font-family: Geneva, Arial, Helvetica, san-serif;color:#FFFFFF;margin: 1px;width: 70px;height: 20px;text-align:center;text-decoration: none;font-weight: bold;font-size:13px;float:left;border: 1px #604d3e solid;vertical-align:middle;}
.pay_u A:link, .pay_u A:visited, .pay_u A:active {font-family: Geneva, Arial, Helvetica, san-serif;color:#ab0303;margin: 1px;width: 17px;height: 20px;text-align:center;text-decoration: none;font-weight: bold;font-size:13px;float:left;border: 1px #604d3e solid;background-color:#E9E2D8;vertical-align:middle;}
.pay_u A:hover {font-family: Geneva, Arial, Helvetica, san-serif;color:#000000;margin: 1px;width: 17px;height: 20px;text-align:center;text-decoration: none;font-weight: bold;font-size:13px;float:left;border: 1px #604d3e solid;background-color:#ffffff;vertical-align:middle;}

.pay_txt_block a{font-size:17px; font-weight:normal;  text-decoration:underline;}
.pay_txt_block a:hover{text-decoration: none;}
.pay_txt_block_price {color: #E8E6E6; text-decoration: none;}

/*new 8.09.11*/
.top_new{
	width:1000px;
	height:6px;
	background:url(images/top_new.gif) no-repeat;
}
.bottom_new{
	width:1000px;
	height:6px;
	background:url(images/bottom_new.gif) no-repeat;
}
.sideL_new{
	width:7px;
	background:url(images/sideL_new.gif) repeat-y;
}
.sideR_new{
	width:7px;
	background:url(images/sideR_new.gif) repeat-y;
}

.tops {
width : 980px;
border : 1px solid #3d3d3d;
text-align : left;
padding-left : 10px;
}

.topts td {
width : 33%;
padding-top : 6px;
padding-bottom : 6px;
border : 1px solid #3d3d3d;
font-size:16px;
font-weight : bold;
}
.tops a {font-size:16px;;font-weight : bold;}

.small_letter {
color : #c9c9c9;
font-weight : normal;
}

.bannerarchives img {border: 2px #c9c9c9 solid}
.bannerarchives a:hover img {filter:alpha(opacity=70, style=0); opacity: 0.7}
.bannerarchives td{font: 18px bold;font-family: arial black;text-align: center;}

