* {margin: auto; padding: auto;}

body {font: normal 13px Tahoma, Verdana, Helvetica, Arial, sans-serif; color: #dcdcdc; margin-top: 0px; margin-bottom: 0px; background-image: url(bg.jpg);background-repeat: repeat;color:#dcca7a; text-align: center;}
tr {vertical-align:top;}
td {font: normal 12px Tahoma, Verdana, Helvetica, Arial, sans-serif; text-align: center;}
table {margin:0px auto;}


/*LINKS*/
a {color: #ffff00; text-decoration: none;}
a:hover {color: white; text-decoration: underline;}
.link1 {font-size: 12px; font-weight:bold;color: #dcdcdc; text-decoration: none;}
.link1:hover {color: white; text-decoration: underline;}
.link2 {font-size: 12px; font-weight:bold;color: #4b0c00; text-decoration: none;}
.link2:hover {color: #160400; text-decoration: underline;}

/*bottom*/
.bottom {width:984px; height:111px; background-image: url(bottom.jpg);background-repeat: no-repeat;color:#fefefe; font-size:14px; vertical-align:middle; font-weight:normal; text-transform: uppercase;}
.abottom a {color: #ffff00; text-decoration:underline;}
.bottom a:hover {color: white; text-decoration:none;} 

/*A-Z BLOCK*/
.aztitle {width:120px; height:15px;font: bold 12px Tahoma, Verdana, Helvetica, Arial, sans-serif;color: #000000; vertical-align:middle;}
.azletter {width:20px; height:10px;font-size:14px;font-weight:bold; vertical-align:middle;}
.azletter_fot {width:21px; height:35px; font-size:16px;font-weight:bold; vertical-align:middle;}
.azletter a {color: #ffffff; text-decoration:underline;}
.azletter a:hover {color: #cccccc; text-decoration:none;} 
.azletter_fot a {color: #731800; text-decoration:none;}
.azletter_fot a:hover {color: ff0000; text-decoration:none;} 

/*TITLEs*/
.titletext {width:267px; height:45px; background-image: url(up_name.jpg);background-repeat: no-repeat;color:#4f4200; font-size:14px; vertical-align:bottom;text-align: center; font-weight:bold; text-transform: none;}
.titletext1 {vertical-align:middle; font-size: 17px; font-weight:normal; text-transform: uppercase;}
.welc {FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #2e2e2e; FONT-FAMILY: Tahoma; TEXT-DECORATION: none;text-align: center;}
.titletext2 {width:300px; height:39px; background-image: url(up1_tr.jpg);background-repeat: no-repeat;color:#fefefe; font-size:20px; vertical-align:middle; font-weight:normal; text-transform: uppercase;}
.titlelarge {width:395px; height:34px; background-image: url(up_small.jpg);background-repeat: no-repeat;color:#fefefe; font-size:20px; vertical-align:middle; font-weight:normal; text-transform: uppercase;}

/*BOOKMARK_GO TO MAIN*/
.bookmark {width:146; height:35px; background-image: url(up3.gif) center no-repeat;}

/*THUMBS*/
#thumbs img{border:1px solid #faf0c4; margin-bottom: 0px; margin-top: 0px;}
#thumbs a:hover img {border:1px dotted #ffffff;}
.th240x180 img{width: 240px;height:180px;}
.th150 img{width: 150px; height: 200px;}
.desc a{font-size: 11px;color:#faf0c4;}
.desc a:hover{color:#ff0000;}
.more a {font-size: 11px;color:#ffff00; text-decoration:underline;}
.more a:hover {color:#faf0c4; text-decoration:none;}

#thumbs150 img{width: 150px;height: 200px;border:1px solid #faf0c4; margin-bottom: 0px; margin-top: 0px;}
#thumbs150 a:hover img {border:1px dotted #ffffff;}


/*SEXTAPE*/
#sextape{width:492px; border-top: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:#be89ff; font-weight:bold; font-size:15px;}
.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 #ff2864;}
.sextapeimg a:hover img {border:1px dotted #fffd89;}

/*DESC LINK BLOCK*/
.desclink{font-weight:bold; text-align:left;  margin-left:7px;}
.magenta {color:#ff0000; font-weight:normal;}

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

/*TOP TRADERS*/
#toptraders {width:100%; border:0px solid #7c7c7c; text-align:left;}
#toptraders td {width:180px; padding-left:5px; padding-top:5px; padding-bottom: 5px; text-align:left;}

/*Bonus Block*/
#bonusblock {width:960px; border:0px solid #7c7c7c; text-align:left;}
#bonusblock td {width:960px; padding-left:5px; padding-top:5px; padding-bottom: 5px; text-align:left;}
.bonusblockdesc a{font-weight:bold;font-size: 11px;color:#faf0c4;}
.bonusblockdesc  a:hover{color:#ffffff;}

/*TOP head*/
#toptradershead {width:205px; border:0px solid #ffffff; text-align:left;}
#toptradershead td {width:126px; padding-left:5px; padding-top:0px; padding-bottom: 5px; text-align:left;}

/*ADVERTISEMENT*/
#advert {width:980px; padding-left:2px; border:1px solid #7c7c7c; background: url(/images/pattern_gray.gif); text-align:center;}
#advert img {border: 1px #fffd89 solid}
#advert a { font-family: Arial; font-size: 18px; color: #fffd89;font-weight:bold;text-align: center;}
#advert a:hover{color: #FFFFFF;text-decoration:none}

/*X3 BLOCK*/
.paid_site img{border:1px solid #fffd89; margin-bottom: 2px; margin-top: 2px;}
.paid_site a:hover img {border:1px dotted #ff2864;}

.top_adv {width: 980px}
.top_adv td { font-family: Arial; font-size: 12px; color: #FF0000;text-align: center}
.top_adv th { font-family: Arial; font-size: 12px; color: #FFFFFF;text-align: center; width: 25%}
.top_adv a {color: #FF0000;font: 12px;font-family: arial;letter-spacing: -1}
.top_adv a:hover {color: #FFFC13}
.top_adv th img {width:  220px;height: 150px;border: 2px #787878 solid}

.tops {width: 250px}
.tops td { font-family: Arial; font-size: 16px bold; color: #FFFFFF;text-align: center;width: 20%;border: 1px #7c7c7c dashed; background-color: #000000}
.tops a {color: #faf0c4;font: 20px bold;font-family: arial black;letter-spacing: -1}
.tops img {border: 1px #fffd89 solid}
.spon_small {font-size: 18px; font-weight: bold; text-decoration: underline}
.spon_small a:hover{text-decoration: none}

.ban {width:100%; font-size:16px;color: #FFFFFF;}
.ban img {border:1px solid #feff75;margin: 0 0 0 0;}
.ban a:hover img {1px #FFFFFF dotted;filter:alpha(opacity=70, style=0); opacity: 0.7}
.spon_url {font-size: 24px; font-family: Tahoma;text-decoration:underline}

#thumbsadv td{border:0px dashed gray;font-size:12px;font-family: Verdana;font-weight: normal;color: #1FFFF99;}
#thumbsadv img{border:1px solid #faf0c4; margin-bottom: 3px; margin-top: 7px;}
#thumbsadv a:hover img {border:1px dotted #ffffff}
#thumbsadv a {font-size:15px; font-weight:bold; font-style: italic;color: #FFFF99}
.bigadv{font-size:15px; font-weight:bold; font-style: italic;color: #FFFF99}

.bannernew img {border: 1px #faf0c4 solid}
.bannernew a:hover img {filter:alpha(opacity=70, style=0); opacity: 0.7}
.bannernew td{font: 18px bold;font-family: arial black;text-decoration:underline;text-align: center;color: #FFFF99;}
.advertnew{font: 20px bold;font-family: arial black;text-decoration:underline;text-align: center;color: #ffff00;}
.advnewp img {border: 1px #faf0c4 solid}
.advnewp a:hover img {filter:alpha(opacity=70, style=0); opacity: 0.7}
.advnewp{font-size:14px;font-family: Verdana;font-weight: bold;color: #FFFF99;}

.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;}

.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;}

.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;
}

