.clearfix{display:inline-block;}
.recom{float:left;margin:3px;width:160px;height:180px;background:#fbfbfb;border:1px solid #9f0;color:#111;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .clearfix{display:block;}
 html .clearfix{height:1%;}
.cat:hover{background:#fff;color:#000;text-decoration:underline;text-transform:uppercase;}
img{border-style:none;margin-bottom:5px;}
p{margin-top:0;margin-bottom:5px;}
a{color:#ff0154;text-decoration:none;}
a:hover{text-decoration:none;}
body{background:#000 url(http://cdn.xxxvideo3x.com/bg-nav.gif) repeat-x;font:.8em "Lucida Grande",Lucida,Verdana,sans-serif;color:white;}
.header{width:978px;height:180px;margin-top:13px;margin-left:auto;margin-right:auto;border:1px solid #464646;}
.nav{width:978px;background-color:#000;margin-left:auto;margin-right:auto;border:1px solid #464646;border-top-style:none;}
.search{width:973px;height:30px;margin-left:auto;margin-right:auto;background:url(http://cdn.xxxvideo3x.com/bg-nav.gif) repeat-x;color:white;text-align:right;padding-right:5px;border:1px solid #464646;border-top-style:none;}
.main{width:978px;margin-left:auto;margin-right:auto;background-color:#111;border:1px solid #464646;border-top-style:none;}
div.threeColA1{float:left;width:496px;background:transparent url(http://cdn.xxxvideo3x.com/plugbg.jpg) repeat scroll 0 0;}
div.tgp{float:left;background-color:#000;}
div.tgpp{float:left;margin-bottom:10px;margin-right:4px;margin-top:10px;width:180px;height:160px;z-index:auto;margin-left:10px;}
div.threeColA3{float:left;width:482px;background-color:#111;}
.footer{text-align:center;width:972px;background-color:#1b1b1b;margin:0 auto 20px;border:1px solid #464646;border-top-style:none;padding:3px;color:white;font-size:10px;}
.nav ul{margin:0;padding-left:0;}
.nav ul li{display:block;float:left;text-align:center;color:white;font-weight:bold;font-size:11px;text-decoration:none;width:120px;}
.nav ul li.last{width:120px;border-right-style:none;}
.nav ul li a{display:block;padding-top:9px;color:white;padding-bottom:9px;}
.nav ul li a:hover{background-color:#262626;text-decoration:none;}
.nav ul li a.on{background-color:#282828;color:#ff0154;}
.searchbox input{background-color:#909090;border-style:solid;border-width:1px;padding:3px;}
.searchbox img{position:relative;top:4px;}
.plug{margin-bottom:0;display:block;background-color:#000000;margin:2px;padding:5px;}
.plug a{display:block;float:left;color:white;width:314px;}
.plug div{float:left;width:162px;}
.plug div a{color:white;width:100px;}
.plug div a.links:hover{background-color:#f1f1f1;}
.plug div img{background:#fff;width:160px;float:left;margin-right:6px;margin-bottom:0;height:120px;}
.plug h2 {margin-top:0;font-size:120%;margin-bottom:2px;font-weight:normal;font-style:normal;display:block;text-align:center;font-weight:bold; padding-bottom:15px;}
.plug h2 a{padding-bottom:15px;}
.plug h2 a:hover{color:#66b3ff;}
.plug p{margin-top:0;font-size:90%;color:#777777;font-style:normal;font-weight:normal;display:block;margin-bottom:1px;text-align:justify;padding-bottom:15px;}
.plug div.ratingbox{color:white;float:right;padding:3px;width:auto;font-size:12px;}
.plug div.ratingbox a{float:none;display:inline;}
div.pagenav{margin:20px 5px 20px;}
div.pagenav a{border:1px solid #66b3ff;padding:5px;font-size:10px;color:#fff;font-weight:bold;}
div.pagenav a:hover{background-color:#1f000a;padding:5px;font-size:10px;color:#cf0;}
div.contentblock{margin:1px;background:#000000; width:100%;}
div.contentblock h2{font-size:16px;border-bottom:1px solid #9d0136;color:white;padding-bottom:4px;}
div.chosenblock{margin-left:0;text-align:center;margin-top:25px;}
div.chosenblock h2{font-size:16px;border-bottom:1px solid #9d0136;color:white;padding-bottom:4px;}
.hardlinks2		{height:65px; margin-left:20px;}
.hardlinks2 ul 	{padding:0px;}
.hardlinks2 a	{color:#beccdd; font:normal 12px/14px arial; padding-left: 14px; background:url(http://cdn.xxxvideo3x.com/bullet.png) left no-repeat;float:left;}
.hardlinks2 li	{border-bottom:1px dotted #494949; width: 143px; float: left; margin-right:5px; display:block; height:14px; padding:1px 0 2px 2px;}
.hardlinks2 a:hover {color:#66b3ff;}
.titlelink		{height:285px;margin-left:15px;}
.titlelink ul 	{padding:0px;}
.titlelink a	{color:#beccdd; font:normal 12px/14px arial; padding-left: 14px; background:url(http://cdn.xxxvideo3x.com/bullet.png) left no-repeat;float:left;}
.titlelink li	{border-bottom:1px dotted #494949; width: 455px; float: left; margin-right:5px; display:block; height:14px; padding:8px 0 2px 2px;}
.titlelink a:hover {color:#66b3ff;}
#recenthosted * {
display:block;
float:left;
}
#recenthosted {
height:250px;
padding:10px 0 0 10px;
width:999px;
margin: 0px auto;
}
#recenthosted li {
height:120px;
margin-right:5px;
margin-bottom:5px; 
width:160px;
}
#recenthosted a {
border:1px solid #FFB801;
height:120px;
width:160px;
}
#recenthosted a img {
height:120px;
width:160px;
border:0;
}

