body {
margin: 0 auto; 
padding: 0;
background:#1a1a1a url(top_bg.jpg) top repeat-x;
font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
font-size: 12px;
color:#fff;}

#preload  {height:0;width:0;overflow:hidden;position:absolute;}
#main{margin:0 auto;padding:0px;width:930px;}

#head {font-size:12px;line-height:14px; font-weight: bold;color:#ffb642;margin:0px 0px 0px 0px;}
#head .lgo1{float:left;width:201px;height:111px;background:url(logo_img_1.jpg) top no-repeat;margin:0px 0px -5px 0px;}
#head .lgo2{float:left;width:201px;height:111px;background:url(logo_img_2.jpg) top no-repeat;margin:0px 0px -5px 0px;}
#head .lgo3{float:left;width:528px;height:111px;margin:0px 0px -5px 0px;}

#head .navi_top{padding:5px 0px 0 0px; color:#eeeeee; text-align:center;}
#head p.descri {padding:5px 0px 0 10px; color:#ffffff;font-size:12px;line-height:14px;  text-align:center;font-weight:bold;margin:0px;}
#head .navi_top a{ -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; background:#95b42b; border:1px solid #95b42b;color:#000;  font-size:12px; padding:0px 5px;  display:inline-block; margin:2px 0;text-decoration:none; font-weight: bold;}
#head .navi_top a:hover {background:#cacaca; border:1px solid #cacaca; color:#000;text-decoration: none;}

#tubth { overflow:hidden; position:relative; clear:both; width:930px; -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; margin:5px 0;padding:0px; text-transform: uppercase; }
.paginator_top {color:#fff; float:left; display:inline; font-size:13px; padding-left:10px; padding-top:2px; padding-bottom:5px; height:15px;font-weight: bold;}
.paginator_top ul { display:inline; margin:0px; padding:6px 3px;}
.paginator_top  .pages { padding-right:15px;}
.paginator_top ul li { display:inline; padding:4px 0px;}
.paginator_top ul li a, .paginator_pages ul li a{ -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;
background:#cacaca; border:1px solid #cacaca; color:#000; font-size:12px; padding:1px 3px;  text-decoration:none; font-weight: bold;}
.paginator_top ul li a:hover {background:#92b22a;  border:1px solid #92b22a;  color:#fff;}

.banner { width: 933px; margin: 0px auto;  text-align: center; }
.titlebloc{color:#fff;  font-size:16px;line-height:16px;
text-align:left;font-weight:bold;
margin:10px 0 5px 0;padding:3px 0px 4px 5px; 
text-transform: uppercase; }
/* TGP TH */
#thumb {width:930px;padding:0 0 0 0; margin:5px auto;overflow:hidden;}
#thumb a { float: left; display:block; width: 150px;height: 200px;margin:0px 3px 3px 0px; background:#161616; border: 1px solid #303030; }
#thumb a img {width: 150px;height: 200px;border:0;}
#thumb a:hover{border:1px dashed #cadb39;}
/* END TGP TH */

.top {font-weight: bold;font-size: 13px;color:#fff;margin:0px 0px 0px 0px;padding:0 0 0 20px;text-align:left;}
.friens {width:930px; background:#161616;  -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; margin: 0px 0 10px 0;	padding: 10px 0;	}
.toplist {font-size:13px; line-height:14px; color:#92b22a; font-weight:bold; margin:0px;padding: 0px 0px 0px 20px;text-align:left;}
.toplist a { text-decoration:none;color:#eeeeee; font-weight:bold;}
.toplist a:hover {text-decoration: underline;color:#cadb39;}

#footer {margin: 0px auto; height:54px; background:url(bottom_bg.jpg) bottom repeat-x;}
.flogo{margin: 0px auto; width: 930px; padding:0px;}
.disc {width: 500px; float:left;  font-size:10px;line-height:12px;color:#eeeeee; text-align:center;font-weight:bold; margin:0px; padding: 5px 0px 0px;}
.friends { width: 400px; float:left;font-size:14px;line-height:14px;color:#fff; text-align:center;font-weight:bold; margin:0px; padding: 15px 0px 0px;}

#footer a{color: #cadb39;  padding-left:0px;font-size:14px; text-decoration: underline; font-weight:bold;}
#footer a:hover {color:#ffffff; text-decoration: none;}

/*========== THUMB TOPLIST ==========*/ 
.bhg{width:1028px; margin:auto;}
.fnqg{padding:10px; padding-right:8px; margin-bottom:0px;}
.fnqg .frx{ float:right; margin-right:2px; margin-bottom:8px; text-decoration:none; font-size:11px; text-transform:uppercase;
font-weight:bold;color:#CADC3A; text-align:center;}
.fnqg .frx img{border:solid 2px #3c3c3c; margin-bottom:3px;}
.fnqg .frx:hover{color:#fff;}
.fnqg .frx:hover img{border:solid 2px #fff;}
.fnqg .frx b{ display:block;}
.cl{ clear:both;}

#adbli { width:1006px; margin: 0 auto; position: relative; margin-bottom: 0px;}
.adcx {width:978px; margin: 0 auto; position: relative; margin-bottom: 0px;}
.adcxb {width:300px; height:250px; padding:7px; margin-left:6px; margin-right:6px; float:left;}


#pay_sites { padding: 0px ; clear:both;margin:10px 0;}
#pay_sites img { background:#141414; width: 200px; float: left; height: 200px;border:0; }
#pay_sites .pic_bg { width: 448px; float: left;  margin-left: 10px; }
#pay_sites .pic_text { margin-left: 217px; padding:0; }
#pay_sites .pic_text a {text-decoration:none;color:#cadb39; font-weight:bold; font-size:14px;}
#pay_sites .pic_text p { margin: 0px;}
#pay_sites .pic_text p a { -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; 
background: #cacaca; color: #000; padding: 0 3px; font-weight: bold; }
#pay_sites .pic_text p a:hover {text-decoration: none; background-color: #fff; color: #09090a; }
