*{margin: 0;padding: 0;font-family: Arial, Helvetica, sans-serif}
body {background:url(bg.jpg) #14d100 center; margin:0px; padding:0px}

a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover {text-decoration: underline;}

A:link {color: #063E00;}
A:visited {color: #063E00;}
A:active {color: #063E00;}
A:hover {color: #FFFF00;}


#bgh {background: url(bgh.jpg) repeat-x center top; height:181px}
#headcontainer {margin: 0px auto; width:998px; height:177px; position: relative; z-index: 2}

#hp1 {height:177px;width:187px;float:left;background:url(hp1.jpg)}
#hp2 {height:177px;width:175px;float:left;background:url(hp2.jpg)}
#hp3 {height:177px;width:191px;float:left;background:url(hp3.jpg)}
#hp4 {height:177px;width:184px; float:left}
			#hp4a {width:184px;height:125px;float:left}
			#hp4b {width:184px;height:52px;float:left;background:url(hp4b.jpg)}
#hp5 {height:177px;width:215px; float:left}
			#hp5a {width:215px;height:132px;float:left;background:url(hp5a.jpg)}
			#hp5b {width:215px;height:45px; float:left}
#hp6 {height:177px;width:46px;float:left;background:url(hp6.jpg)}

#htext {position: absolute; top:22px; right: 50px; width: 202px; height: 105px; text-align: center}
.htxt {text-align: left; font-size: 11px; color:#FFFFFF; font:Verdana, Arial, Helvetica, sans-serif}
.htxt b{color:#FFD352}



#bgf {background: url(bgf.jpg) repeat-x center bottom; height:100px; position:relative;}
#footcontainer {width:998px; height:100px;position: relative; z-index: 2}
#fp1 {height:100px;width:352px; background: url(fp1.jpg) no-repeat;float:left;}
#fp2 {height:100px;width:646px;float:left;}
#footxt {position: absolute;top:2px;right: 2px;width: 641px;height: 93px;text-align:left;}

.textup {color: #FFFFFF;font-size: 12px;}
.textup a{color: #FFEC51;text-decoration: none;font-size: 15px;font-weight: bold;}
.textup a:hover{color: #FFFFFF; text-decoration: underline;}
.webm a{color: #063E00;text-decoration: underline;font-size: 18px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;}
.webm a:hover{color: #FFFF00; text-decoration: underline;}



.linkblock{width:850px;margin:0px;}
.lb1 {border:1px solid #579100;background:url(rl_bg2.jpg) repeat-x bottom;
width:155px;height:20px;margin:3px 6px;float: left;}
.lb1 a{color:#162D11;text-decoration: none;font-size:16px;line-height: 20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.lb1 a:hover{color:#ffffff; background:url(rl_bg.jpg) repeat-x bottom;display: block;}
b .lb1 a{color:#ffff00; background:url(rl_bg.jpg) repeat-x bottom;display: block;}



.rblock{margin:15px 0px 0px;
min-width: 1002px; max-width: 1250px; width:expression(document.body.clientWidth < 1250? "1002px" : document.body.clientWidth > 1250? "1250px" : "auto")}
.mblock{margin:10px 0px 0px;width:1004px;}
.pblock{margin:10px 0px 0px;width:942px;}
.rblockpics{margin:15px 0px 0px;
min-width: 942px; max-width: 1140px; width:expression(document.body.clientWidth < 1250? "942px" : document.body.clientWidth > 1250? "1140px" : "auto")}


.h2container{display: block;background:url(bgt.jpg) repeat-x;height:25px;position: relative;}
.bgt_l{background:url(bgt_l.jpg) no-repeat;height: 25px;width:17px;float:left;}
.bgt_r{background:url(bgt_r.jpg) no-repeat;height: 25px;width:16px;float:right;position: absolute; top:0px; right: 0px;}
H2{color:#FFFFFF;line-height: 23px; font-size:19px;float: left;text-transform:capitalize;}
H2 b{color:#FFFF00;font-weight:bold;}
H4{color:#FFFFFF;line-height: 23px; font-size:19px;text-transform:capitalize;}
H4 b{color:#FFFF00;font-weight:bold;text-transform:capitalize;}

.blockfoot{background:url(bgbd.jpg) repeat-x top;height:27px;clear: both;position: relative;}
.bgt_l2{background:url(bgt_l2.jpg) no-repeat bottom;height: 27px;width:17px;position: absolute; top:0px; left: 0px;}
.bgt_r2{background:url(bgt_r2.jpg) no-repeat right;line-height: 24px;height: 27px;width:16px;position: absolute; top:0px; right: 0px;}
.btl {color:#ffffff;FONT-WEIGHT: bold;font-family: Arial, Helvetica, sans-serif;font-size:16px;line-height: 24px;float:left;margin:0px 0px 0px 17px;}
.arc a{background: url(arc_bg.jpg) repeat-x;color:#000000;border:1px solid #087603;float:left;
width:25px;height: 16px;line-height: 14px;font-size:11px;margin:2px;margin-top: 4px;padding:1px 0 1px 0;text-align:center;
font-weight:700;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
.arc A:hover, .arc b a{background: url(arc_bg2.jpg) repeat-x;color:#000000;border-color:#FFB81E; }
.book {width:260px;height:27;position: absolute; top:0px; right: 16px;}

.arctag a{background: url(arc_bg.jpg) repeat-x;color:#000000;border:1px solid #087603;float:left;
height: 16px;line-height: 14px;font-size:11px;margin:2px;margin-top: 4px;padding:1px 0 1px 0;text-align:center;
font-weight:700;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
.arctag A:hover{background: url(arc_bg2.jpg) repeat-x;color:#000000;border-color:#FFB81E; }



.bestxxxlist{height:20px;position: absolute; top:3px; left: 254px;}
.bestxxxlist a{border:1px solid #579100;background:url(rl_bg.jpg) repeat-x bottom;
color:#FFFFff;text-decoration: none;font-size:16px;line-height: 20px;font-family:Verdana, Arial, Helvetica, sans-serif;margin:4px;}
.bestxxxlist a:hover{color:#162D11; background:url(rl_bg2.jpg) repeat-x bottom;}



.uthumbs {background-color: #182410;border-color: #54B62B;border-top-width: 1px;border-top-style: solid;width: 100%;margin: 0px;padding: 0px;}
.linespace{line-height: 3px;margin: 0px;padding: 0px;}
.tu {background: #182410;border: 0px solid #54B62B;width: 246px;height: 186px;margin: 1px 1px;padding: 0px;
white-space:nowrap;vertical-align:top;overflow: hidden;
display: inline;display: -moz-inline-stack;display: inline-block;*display: inline;}
.tu a img {background: black;border: 1px solid #54B62B;width: 240px;height: 180px;
padding: 0px;margin:1px 1px;display: block;}
.tu a:hover img {border: 1px solid #ffffff;filter:alpha(opacity=80);}

.tud {background: #182410;border: 0px solid #54B62B;width: 246px;height: 202px;margin: 1px 1px;padding: 0px;
white-space:nowrap;vertical-align:top;overflow: hidden;
display: inline;display: -moz-inline-stack;display: inline-block;*display: inline;}
.tud a img {background: black;border: 1px solid #54B62B;width: 240px;height: 180px;
padding: 0px;margin:1px 1px;display: block;}
.tud a:hover img {border: 1px solid #ffffff;filter:alpha(opacity=80);}

.tud a p{width: 230px;overflow: hidden;margin: 0px 2px;}

.tud a {color: #ffff00;background: #182410;
font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;}
.tud a:hover {color:#eee;text-decoration: none;}
.tud a:hover p{background: #184510;}



.tupics {background: #182410;border: 0px solid #54B62B;width: 186px;height: 256px;margin: 1px 1px;padding: 0px;
white-space:nowrap;vertical-align:top;overflow: hidden;
display: inline;display: -moz-inline-stack;display: inline-block;*display: inline;}
.tupics a img {background: black;border: 1px solid #54B62B;width: 180px;height: 240px;
padding: 0px;margin:1px 1px;display: block;}
.tupics a:hover img {border: 1px solid #ffffff;filter:alpha(opacity=80);}

.tupics a p{width: 170px;overflow: hidden;margin: 0px 2px;}

.tupics a {color: #ffff00;background: #182410;
font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;}
.tupics a:hover {color:#eee;text-decoration: none;}




.reviewpaysites{color:#eeeeee;background-color: #182410;border-color: #54B62B;
border-top-width: 1px;border-top-style: solid;width: 100%;margin: 0px;padding: 0px;}
.reviewpaysites a, .reviewpaysites a:link, .reviewpaysites a:visited{ font-weight:bold; text-decoration:underline; color:#f2c01f;}
.reviewpaysites a:hover{ font-weight:bold; text-decoration:underline overline; color:#dddddd;}
.styledesc{font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-align:center; text-decoration:none; color:#eeeeee;}
.stylebonus{font-weight:bold; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#ffff99;}

.reviewpaysites a img, .reviewpaysites a:link img, .reviewpaysites a:visited img{border: 1px solid #54B62B;}
.reviewpaysites a:hover img{border: 1px solid #ffffff;filter:alpha(opacity=80);}



.txtgal{color:#eeeeee;background-color: #182410;border-color: #54B62B;border-top-width: 1px;border-top-style: solid;width: 100%;margin: 0px;padding: 0px;
font-size:16px;font-weight: normal;font-style:normal; font-family: Tahoma, Arial, Helvetica, sans-serif;}
.txtgal p a, .txtgal p a:link, .txtgal p a:visited{ color: #ffffff;font-size: 16px;text-decoration: none;
font-family: Tahoma, Arial, Helvetica, sans-serif;}
.txtgal p a:hover{ color: #182410;background-color: #eeeeee;font-size: 16px;text-decoration: none;
font-family: Tahoma, Arial, Helvetica, sans-serif;}
.txtgal p{color: #ffff00; width: 475px; height: 20px;margin: 0px 4px;margin-bottom: 0px;padding: 0px;
white-space:nowrap;vertical-align:top;overflow: hidden;
display: inline;display: -moz-inline-stack;display: inline-block;*display: inline;}



.paysites{color:#eeeeee;background-color: #182410;border-color: #54B62B;border-top-width: 1px;border-top-style: solid;width: 100%;}
.paysites td{}
.paysites a{color:#FFFFFF;height:18px;line-height: 18px;font-size:14px; text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.paysites td a:link, .paysites td a:active, .paysites td a:visited, .paysites td a:hover{
display:block; float:center; margin:2px 0px; padding: 0.01em 0.1em; text-decoration:none;border-width:1px; border-style: solid;}
.paysites td a:link, .paysites td a:active, .paysites td a:visited{color:#ffff00; background-color:#248824;border:1px solid #579100;}
.paysites td a:hover{color:#162D11; background:url(rl_bg.jpg) repeat-x bottom;display: block; background-color:#3a520d;border:1px solid #579100;}







.ublock{color:#eeeeee;background-color: #182410;border-color: #54B62B;border-top-width: 1px;border-top-style: solid;width: 100%;}
.ublock a:link, .ublock a:visited {color: #ffffff; text-decoration: none;}
.ublock a:hover, .ublock a:active {color: #ffff00; text-decoration: underline;}
.top30, .top100{font-weight: bold; font-family: "Times New Roman", Times, serif; Color: #9ed738;}
.top30 {font-size: 18px;}
.top100 {font-size: 22px;}



.top10 div {width:auto; height:28px; margin: 1px 0px; padding: 0px;
white-space:nowrap;vertical-align:top;overflow: hidden;
display: inline;display: -moz-inline-stack;display: inline-block;*display: inline;}
.top10 div a {color: #ffff00;height: 26px;line-height: 22px;
font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: normal;text-decoration: underline;}
.top10 div a:link, .top10 div a:visited, .top10 div a:active{color: #ffff00;height: 26px;line-height: 22px; background-color:#184d10;border:1px solid #579100;
font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: normal;text-decoration: none;text-transform:capitalize;}
.top10 div a:hover {color: #ffffff; height: 26px;line-height: 22px;background-color:#009218;border:1px solid #579100;
font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: normal;text-decoration: none;text-transform:capitalize;}





.arc a{background: url(arc_bg.jpg) repeat-x;color:#000000;border:1px solid #087603;float:left;
width:25px;height: 16px;line-height: 14px;font-size:11px;margin:2px;margin-top: 4px;padding:1px 0 1px 0;text-align:center;
font-weight:700;text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif;}
.arc A:hover, .arc b a{background: url(arc_bg2.jpg) repeat-x;color:#000000;border-color:#FFB81E; }









.video {background: #003300;border: 1px solid #000;width: 246px;height: 222px;margin: 1px;margin-bottom: 2px;padding: 0px;
white-space:nowrap;vertical-align:top;overflow: hidden;
display: inline;display: -moz-inline-stack;display: inline-block;*display: inline;}
.video a img {background: black;border: 1px solid #888;width: 240px;height: 180px;
padding: 0px;margin: 0px 0px 0px 0px;display: block;}
.video a:hover img {border: 1px solid #eee;filter:alpha(opacity=80);}
.video a {color: #ffff00;background: #003300;
font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;text-decoration: none;}
.video a b{color: #ffff00;background: #003300;
font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;text-decoration: none;text-transform:capitalize;}
.video a:hover {color:#eee;text-decoration: none;}
.video a:hover b{color:#eee;text-decoration: none;}











.topthumb{background-color:#7ca532;border:1px solid #9ed738;width:986; FONT-FAMILY: verdana, Helvetica, sans-serif; FONT-SIZE: 16; FONT-WEIGHT: normal;}
.topthumb div{float:left; margin:1px; padding:0px;}
.topthumb div{float:left; margin:1px; padding:0px;}
.topthumb div a img{border-width:1px;}





.friendtgp
{
font-size: 16px;
FONT-WEIGHT: normal;
font-family: Times New Roman, Times, serif;
color: #FFFFFF;
text-decoration: none;
}



.friendtgp a:link, .friendtgp a:active, .friendtgp a:visited
{
FONT-WEIGHT: bold;
color: #ffc615;
text-decoration: underline;
}
.friendtgp a:hover
{
FONT-WEIGHT: bold;
color: #FFFFFF;
text-decoration: none;
}
.categorytgp
{
font-size: 16px;
font-style: italic;
FONT-WEIGHT: normal;
font-family: Times New Roman, Times, serif;
color: #DDDDDD;
text-decoration: none;
}

.banners a img{background: black;border: 1px solid #54B62B;}
.banners a:hover img {border: 1px solid #ffffff;}
