* { margin: 0; padding: 0; list-style: none; }
html { background: #121212 url(/im/body-bg.png) repeat-x left top; margin: 0; }
body { background: url(/im/footer-bg.png) repeat-x left bottom; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #a7a7a7; }
a { color: #a1c911; text-decoration: underline; }
a:hover { text-decoration: none; }
a img { border: none; }
.g_clear, .clearfloat, .clear, .h_clear { clear: both; }
p { text-align: justify; }
.fr { float: right; }
.fl { float:left; }
.ac { text-align: center; }
.h_clear { height: 25px; }
.centered { text-align: center; }

#wrapper { width: 1254px; margin: 0 auto; position: relative; }
#wrapper2 { width: 1254px; margin: 0 auto; position: relative; }

/* Layout */
.cl { float:left; width: 1040px;  }
.cc { float:left; width: 710px; margin: 0 0 0 15px; }
.cr { float:left; width: 898px; } /*867*/
.caz { width: 1060px !important; margin: 0 10px 0 0; }
.sr { float: right; width: 204px; margin: 0 4px 0 0; }
.gr { width: 332px !important; }
.sl { float: left; width: 351px; margin-right: 4px; }
.saz { width: 250px !important; }
.sac { width: 158px !important; }
.play { width: 610px; margin-left: 23px; float:left; }
.sab { width: 158px; }
.ml { float:left; width: 890px; }
.galleryright { width: 340px !important; margin: 0 0 0 4px; }

.topmenu { padding-top: 3px; overflow: hidden; _zoom: 1; width: 837px; float: right; margin: 0 12px 0 0; }
.topmenu li { display: inline; background: url(/im/network-separator.png) no-repeat left; padding: 2px 8px 2px 12px; text-transform: uppercase; }
.topmenu li a { color: #fff; text-decoration: none; font-size: 11px; }
.topmenu li a:hover { color: #a1c911; }
.topmenu li.network { font-size: 13px; padding-right: 20px; background: none; color: #fff; }
.topmenu li.first { background: none; }

#header { overflow: hidden; height: 96px; background: url(/im/newlogo.jpg) no-repeat left top; width: 1244px; }
#header h1 { position: absolute; top: 0px; left: 0; }
#header h1 span { position: absolute; top: 35px; left: 70px; font-size: 13px; color: #bbb; font-weight: normal; }
#header p { font-size: 10px; width: 837px; height: 96px; display: block; float: right; text-align: justify; overflow: hidden; padding-top: 24px; line-height: 11px; }
#header .hp  {padding-top: 10px !important;}

.toolbar { width: 1244px; height: 35px; overflow: hidden; _zoom: 1; margin-bottom: 6px; }
.toolbar .title { height: 35px; text-align: center; float: left; width: 344px; display: block; overflow: hidden; }
.toolbar .title h2 { font-size: 18px; color: #ffffff; font-weight: normal; margin: 0 auto; padding: 0; line-height: 30px; }

.mainmenu { position: relative; background: url(/im/menu-bg.png) no-repeat left top; height: 35px; float: left; }
.mainmenu ul { margin: 0 0 0 101px; padding: 0; }
.mainmenu li { float:left; width: 78px; height: 35px; margin: 0; padding: 0; }
.mainmenu li a { text-transform: capitalize; font-weight: bold; width: 78px; height: 35px; display: block; background: url(/im/menu-notactive.png) no-repeat left top; color: #121212; text-decoration: none; text-shadow: 1px 1px #c8c8c8; line-height: 32px; text-align: center; }
.mainmenu li a.act { background: url(/im/menu-active.png) no-repeat left top; text-align: center; text-shadow: 1px 1px #fac325; }
.mainmenu li a:hover { background: url(/im/menu-active.png) no-repeat left top; text-shadow: 1px 1px #fac325; }
.mainmenu ul > :first-child a { background: url(/im/menu-notactive-first.png) no-repeat left top; }
.mainmenu ul > :first-child a.act { background: url(/im/menu-active-first.png) no-repeat left top; text-shadow: 1px 1px #fac325; }
.mainmenu ul > :first-child a:hover { background: url(/im/menu-active-first.png) no-repeat left top; }
.mainmenu ul > :last-child a { background: url(/im/menu-notactive-green.png) no-repeat left top; }
.mainmenu ul > :last-child a:hover { background: url(/im/menu-active.png) no-repeat left top; }

.searchform { float: right; }
.searchform input { border: none; float:left; }
.searchform .txt { background: url(/im/search-form.png) no-repeat left top; color:#ffffff; padding: 0 0 3px 8px; width: 210px; height: 32px; font-size: 12px; margin: 0; }
.searchform .btn { background: url(/im/search-button.png) no-repeat left top; width: 25px; height: 35px; cursor: pointer; }
.search-submit { border: 0; background: transparent url(/im/search-button.png) no-repeat left top; width: 25px; height: 35px; cursor: pointer; }

.share { clear: both; text-align: right; margin-bottom: 60px; }

.related .title, .blocks .title, .thumbs .title { margin-bottom: 5px; overflow: hidden; *zoom: 1; }
.related h2, .blocks h2, .thumbs .title h2 { font-size: 24px; float:left; color: #ffffff; font-weight: normal; background: url(/im/title-bg.png) no-repeat left top; padding: 0px 0 0 40px; line-height: 27px; }
.content .title ul { float: right; padding: 0px 15px 0 0; }
.content .title ul li { display: inline; padding: 0 8px; border-right: 1px solid #ccc; font-size: 11px; margin: 0; background: none !important; }
.content .title ul li.end { border: none; }

.content .thumb225b .title ul { float: right; padding: 0 5px 0 0; }

.thumbs, .blocks { margin-bottom: 10px; overflow: hidden; _zoom: 1; }

.thumbs .inner { clear: both; }
.thumbs li { float:left; text-align: center; }
.thumbs li a img { display:block; border-color: #434343; border-style: solid; }
.thumbs li a:hover img { border-color: #2c2c2c; }

.text .inner li { margin-bottom: 10px; }
.text .inner li img { margin-bottom: 1px; }

.thumb225a li { margin: 0 1px 4px; padding: 1px; background: #ffda6c url(/images/bmodels-bg.gif) no-repeat bottom;  padding-bottom:8px}
.thumb225a li a img { border: 1px solid #e14d16 !important; margin-bottom: 3px !important; }
.thumb225a li a:hover img { border: 1px solid #ec7e54 !important; }
.thumb225a .inner li a { color: #df4310; font-weight: bold; }

.thumb225b li { margin: 0 2px 4px 0 !important; padding: 3px; background: #2c2c2c url(/im/thumb250-bg.png) no-repeat bottom; padding-bottom:6px; }
.thumb225b li a img { border: 1px solid #ebae22 !important; margin-bottom: 3px !important; width: 250px; height: 350px; }
.thumb225b li a:hover img { border: 1px solid #9fc711 !important; }
.thumb225b .inner li a { color: #ebae22; font-weight: bold; }

.thumb225c li { margin: 0 4px 8px !important; padding: 3px; background: #2c2c2c url(/im/thumb400-bg.png) no-repeat bottom; padding-bottom:6px; text-transform: uppercase;}
.thumb225c li a img { border: 1px solid #ebae22 !important; margin-bottom: 3px !important; width: 400px; height: 300px; }
.thumb225c li a:hover img { border: 1px solid #9fc711 !important; }
.thumb225c .inner li a { color: #ebae22; font-weight: bold; }

.thumb300c li { margin: 0 4px 4px 0 !important; padding: 3px; background: #2c2c2c url(/im/thumb300-bg.png) no-repeat bottom; padding-bottom:6px; }
.thumb300c li a img { border: 1px solid #ebae22 !important; margin-bottom: 3px !important; width: 300px; height: 400px; }
.thumb300c li a:hover img { border: 1px solid #9fc711 !important; }
.thumb300c .inner li a { color: #ebae22; font-weight: bold; }

.thumb300d li { margin: 0 13px 20px 4px; padding: 2px; background: #2c2c2c url(/im/thumb300-bg.png) no-repeat bottom; padding-bottom:6px; }
.thumb300d li a img { border: 2px solid #ebae22 !important; margin-bottom: 3px; width: 300px; height: 400px; }
.thumb300d li a:hover img { border: 2px solid #9fc711 !important; }
.thumb300d .inner li a { font-weight: bold; }

.thumb240 li { padding: 0 4px; }
.thumb240 li img { width: 240px; height: 320px; }
.thumb225 li { margin: 0 7px 8px !important; padding: 2px; background: #2c2c2c url(/im/thumb250-bg.png) no-repeat bottom !important; padding-bottom:6px !important; }
.thumb225 li a img { border: 2px solid #ebae22 !important; margin-bottom: 3px; width: 225px; height: 300px; }
.thumb225 li a:hover img { border: 2px solid #9fc711 !important; }
.thumb225 .inner li a { font-weight: bold; }
.thumb250 li { margin: 0 4px; padding: 2px; background: #ffda6c url(/images/bmodels-bg.gif) no-repeat bottom;  }
.thumb250 li a img { border-width: 2px !important; margin-bottom: 3px !important; width: 250px; height: 350px; }
.thumb250 li a:hover img {  }
.thumb250 .inner li a { font-weight: bold; }
.thumb225h li { padding: 0 7px 14px; }
.thumb120 li { padding: 0; font-size: 11px; margin: 6px 12px 6px 0; }
.cl .thumb120 li { padding: 0; font-size: 11px; margin: 3px; }
.thumb160 li { padding: 0 4px; }
.thumb160 li img { border-width: 2px; width:160px; height:120px;}
.thumb165 li { padding: 0 3px 6px 3px; }


.thumb220 ul { float: left; margin: 0; padding: 0; }
.thumb220 li { padding: 4px 4px 4px 0; margin:0px 11px 10px 0px;}
.thumb220 li img { border-width: 2px !important; width:160px; height:220px;}
.thumb220 a { font-weight:bold}

.thumb165c li { padding: 0 2px 6px 3px; }
.thumb165c img { width:165px; height:220px }

.thumb135 li { padding: 5px; }
.thumb216 li { margin: 0 4px 8px; }
.thumb216 li img { width: 216px; height: 162px; }


.thumb300 li { margin: 0 3px 5px 2px; *margin: 0 2px 4px 2px; }
.thumb300 li img { width: 240px; height: 180px; border-width:2px }

.models .thumb135 li { padding: 5px; }
.models .thumb135 li a img { border-width: 1px; }

/*.bmodels .inner li { padding-bottom: 2px; font-size: 15px; background: url(/images/bmodels-bg.gif) no-repeat bottom; }*/
.moviesli li { background: #FFCE16; width: 233px; height: 177px; margin: 0 6px 12px; }
.moviesli li img { margin: 6px 7px; border-width: 1px; }

.mp .thumb165 li { padding: 0 6px 15px; }
.mp .thumb165 li a img { border-width: 4px; }
.mp .thumb135 li { padding: 0 5px 12px; }
.mp .thumb225 li { padding: 0; margin: 0 32px 10px 0!important; background: none; }
.mp .thumb225 li img { border-width: 2px; }
.mp .thumb250 li { padding: 0; margin: 0 6px 10px 0!important; background: none; }
.mp .thumb250 li img { border-width: 2px; }
.mp .thumb135 li a img { border-width: 4px; }
.mp .thumb120 li a img { border-width: 2px; }


.mp .thumb260 li { padding: 2px; }
.mp .thumb260 li a img { border-width: 2px; width:200px; height:260px;}

.thumb260 li { padding: 2px; }
.thumb260 li a img { border-width: 2px; width:200px; height:260px;}

.thumb260c li { padding: 0 3px 4px; }
.thumb260c li a img { border-width: 3px; width:200px; height:260px;}

.block_content { margin-bottom: 30px; }
.item { float:left; font-size:11px; height:208px; margin:0 3px 10px 4px; width: 219px; padding:7px 12px 7px 11px; background: url(/im/tube-bg.png) no-repeat left top; }
.image img { background: #ccc; border: 1px solid #434343; display:block; width: 216px; height: 162px; }
.image a:hover img { border-color: #2c2c2c;  }
.info { color:#fff; line-height:15px; padding: 2px; line-height: 14px; }
.info ul li strong { color: #ff5900; }
.item h3 { font-size: 11px; margin-bottom: 3px; }
.info .length { float:left; width:100px; }
.info .rating { text-align:right; }
.info .added { float:left; }
.info .added span { float:left; width:110px;}
.views { text-align:right; }

.tags { margin-bottom: 30px; }
.tags .inner { background: #252525; padding: 15px; }
.tags a { color: #ccc; }

.blocks .bodyblock { clear: both; }
.content .block-featured-site { background: url(/im/category-paysite-big-2.png) no-repeat left top; margin: 10px 0 20px 3px; width: 1243px; }
.block-featured-site { background: url(/im/category-paysite-big.png) no-repeat left top; margin: 10px 0 20px 3px; }
.caz .block-featured-site { background: url(/im/category-paysite-big.png) no-repeat left top; margin: 10px 0 20px 3px; width: 1055px; }
.cl .block-featured-site { background: url(/im/category-paysite-big.png) no-repeat left top; margin: 10px 0 20px 3px; width: 1035px; }
.block-featured-site h2 { background: none; height: 43px; line-height: 43px; padding: 0 0 0 68px; color: #000; font-size: 20px; font-weight: normal; float: none; text-shadow: 1px 1px #e1ba20; text-transform: uppercase; }
.block-featured-site .bodyblock { padding: 15px 15px 12px 15px; overflow: hidden; _zoom: 1; }
.block-featured-site .bodyblock p { margin-bottom: 10px; }
.block-featured-site .imgWrap { float:left; margin-right: 20px; display: inline; }
.block-featured-site .imgWrap img { border: 4px solid #a1c911; }
.block-featured-site .desc { width: 335px; height: 301px; }
.maxwidth { width: 615px !important; background: url(/im/tube-paysite-bg.png) no-repeat left top !important; margin: 0 0 0 -2px !important;}
.maxwidth .desc { width: 500px; }
.maxwidth p { font-size: 11px; margin: 0;}
.mp .block-featured-site .desc { width: 220px; }
.block-featured-site .desc p { padding: 0 15px 15px; color: #ffffff; }

ul.info { overflow: hidden; }
ul.info li { background: url(/im/paysite-bullet.png) no-repeat left; line-height: 18px; padding-left: 20px; color: #ffffff; }
ul.info li strong { color: #ebae22; }

.maxwidth ul.info { overflow: hidden; }
.maxwidth ul.info li { background: url(/im/paysite-bullet.png) no-repeat left; line-height: 15px; padding-left: 20px; color: #ffffff; font-size: 11px; }
.maxwidth ul.info li strong { color: #ebae22; }

.rate { font-size: 60px; font-weight: normal; margin: 8px 0; color: #ffffff; }
.rate span,.rates span { color: #ebae22; }
.rates { font-size: 48px; color: #646464; }
.maxwidth .rates { font-size: 36px; }
.galleryfeauteredbtn a { padding-right: 10px; }
.galleryfeauteredimgwrap { margin-bottom: 15px; }

.hardlinks3 { margin: 16px 0 26px 0; }
.hardlinks3 table { width: 100%; font-size: 14px; font-weight: bold; }
.hardlinks3 div { float:left; margin: 0 26px 0 0; *margin: 0 16px 0 0; background: url(/im/hardlink-bg.png) no-repeat left top; width: 398px; height: 203px; display: inline; }
.hardlinks3 div h2 { color: #000; font-weight: normal; font-size: 18px; text-transform: uppercase; margin-bottom: 10px; line-height: 42px; text-align: center; text-shadow: 1px 1px #e1ba20; }
.hardlinks3 p { padding: 0 0 5px 20px; color: #a1c911; font-weight: bold; text-align: left; font-size: 12px; }
.t1 { margin-left:8px; }
.q02 { text-indent:35px; }
.hardlinks3 td { font-size:12px; padding:2px 5px; }
.hardlinks3 a { font-weight: bold; color: #ebae22; }
.hardlinks3 .end { width: 398px; margin-right: 0; }

.toplist { margin-bottom: 20px; }
.toplist h2 {width: 1200px; height: 27px; font-size: 24px; float: left; color: #ffffff; font-weight: normal; background: url(/im/category-block-title.png) no-repeat left top; padding: 0; line-height: 27px; }
.toplist ul { float: left; padding: 0; width:200px; margin: 0 8px 0 0; }
.toplist li { line-height: 20px; background: url(/im/toplist-bullet.png) no-repeat left; padding: 0 0 0 12px; }
.toplist li a { font-size: 14px; font-weight: bold; }

.toplist2 { margin: 0 0 20px 0; background: url(/im/category-block-bg.png) no-repeat left 46px; width: 1238px; }
.toplist2 .ttl { width: 1238px; height: 46px; background: url(/im/category-block-title.png) no-repeat left top; }
.toplist2 .ttl h2 { color: #000000; font-size: 20px; line-height: 45px; text-shadow: 1px 1px #e1ba20; text-transform: uppercase; font-weight: normal; background: none; margin: 0 0 0 30px ; }
.toplist2 ul { float: left; padding: 0; width:187px; margin: 2px 0 18px 18px; *width: 177px; }
.toplist2 li { line-height: 19px; background: url(/im/toplist-bullet.png) no-repeat left; padding: 0 0 0 12px; }
.toplist2 li a { font-size: 14px; font-weight: bold; }

.leftmargin { margin: 0 0 20px 5px; }

.screen-rss {padding-left: 3px; margin-top: 28px; }
.screen-rss li { background: url(/im/category-paysite-bg-2.png) no-repeat left top; margin: 10px 48px 38px 0; float:left; height:182px; padding:9px 11px 0 11px; width:574px; }
.screen-rss-sl li { width: 480px !important; background: url(/im/category-paysite-bg.png) no-repeat left top; }
.screen-rss li.second { margin-right: 0; }
.screen-rss img { border: 3px solid #ffe305; height:168px; margin:2px 10px 4px 0; width:150px; float:left; }
.screen-rss-desc { height: 157px; }
.screen-rss-desc h3 { margin-bottom: 8px; font-size: 18px; }
.screen-rss-rate { font-size:12px; font-weight:bold; left:165px; text-decoration:none; }
.screen-rss-rate a, .screen-rss-digits { padding: 0 4px; }

.blogs h2 { font-size: 24px; font-weight: normal; color: #ffa200; margin-bottom: 10px; }
.blogs .stat { margin-bottom: 10px; }
.blogs .post { overflow: hidden; _zoom: 1; margin-bottom: 15px; border-bottom: 1px solid #354b03; padding-bottom: 10px; }
.blogs .post h3 { font-size: 14px; margin-bottom: 5px; }
.blogs .post h3 a { background: url(/im/toplist-bullet.png) no-repeat left; padding-left: 15px; }
.blogs .post-desc { height: 67px; }
.blogs .post ul li { font-size: 10px; }
.blogs .post a .imgWrap { background: url(/images/default_bg.gif); float:left; height:120px; margin:5px 5px 5px 0; width:160px; border:4px solid #434343; overflow:hidden;}
.blogs .post a:hover .imgWrap { border:4px solid #2c2c2c;}
.post-desc p {height:44px; overflow:hidden;}


.watch-now h2 { padding-left: 50px !important; float: none !important; }
.watch-now .player { margin-bottom: 10px; }
.watch-now .rating { float: right; }
.watch-now p { margin-bottom: 12px; }
.video-info {  }
.video-opt .rating { margin-left: 20px; }
.video-opt .fr img { margin-bottom: -4px; height:18px; width:17px;}
.video-info span {  }
.video-info .drt { margin-bottom: 25px; }
.blc { margin-bottom: 15px; }

.related { margin:30px 0;}
.related .inner { overflow: hidden; _zoom: 1; }
.related .inner div { float:left; height:168px; padding:9px 4px 7px 14px; width:172px; background: url(/im/tube-video-bg.png) no-repeat left top; margin:0 8px 15px; }
.related .inner div .w02 { float: right; text-align: right; }
.related .inner div ul { float:left; }
.related p { margin-bottom: 4px; color: #a1c911; font-weight: bold; text-align:left;height:14px;overflow:hidden;}
.related img { border: 1px solid #434343; margin-bottom: 5px;}
.related a:hover img { border-color: #2c2c2c; }
.related ul li img { border: none; }
.related .rating img { padding-right: 2px; }


/* Sidebar
--------------------------*/
.widget a img { border-width: 1px; }
.sr .widget { background: url(/im/index-sidebar-body.png) repeat-y left; margin-bottom: 20px; }
.sr .widget .title { position: relative; height: 47px; }
.sr .widget h2 { color: #000000; text-transform: uppercase; text-shadow: 1px 1px #e1ba20; height: 47px; line-height: 45px; background: url(/im/index-sidebar-title.png); width: 204px; text-align: center; }
.widget h2 { font-size: 18px; color: #fff; font-weight: normal; margin-bottom: 5px; }
.bodywidget { padding:2px; }
.widget-tags .bodywidget { padding: 6px; }
.widget-tags a { text-decoration: none; padding: 2px; }
.widget-tags a:hover { text-decoration: underline;}
.widget-tags .t14 { font-size: 12px; }
.widget-tags .t16 { font-size: 14px; }
.widget-tags .t18 { font-size: 16px; }
.widget-tags .t24 { font-size: 18px; }
.sr .widget-ads { background: url(/im/tube-adsbar-body.png) no-repeat left 48px !important; padding-bottom: 20px; }
.sr .widget-ads img { border-width: 1px !important;  }
.sr .widget-ads .bodywidget { padding:15px 20px 15px 15px !important; }
.sr .widget-ads h2 { color: #000000; text-transform: uppercase; text-shadow: 1px 1px #e1ba20; height: 48px; line-height: 45px; background: url(/im/tube-adsbar-title.png); width: 328px; text-align: center; }

.sr .widget-dir { background: url(/im/dir-bg.png) repeat-y left 48px !important; padding-bottom: 20px; }
.sr .widget-dir .dir-inner { background: url(/im/dir-inner.png) no-repeat left top !important; }
.sr .widget-dir .bodywidget { padding:4px 20px 15px 15px !important; }
.sr .widget-dir h2 { color: #000000; text-transform: uppercase; text-shadow: 1px 1px #e1ba20; height: 48px; line-height: 45px; width: 328px; text-align: center; background: none !important; }

.dir-inner li { width: 228px; text-align: left; margin: 0 0 0 34px; }
.dir-inner a { font-size: 18px; font-weight: bold; }
.dir-inner a span { text-indent: 10px; }
.dir-inner li a img { width: 220px; height: 165px; border: 4px solid #434343; display: block; margin: 4px 0 0 0; }
.dir-inner li a:hover img { border: 4px solid #2c2c2c; }

.widget-thumb a { text-align: center; font-size: 16px; }
.widget-thumb img { width: 198px; }
.widget-thumb ul li { margin-bottom: 15px; /*width: 250px; margin: 0 auto; */}
.widget-thumb ul li img { display: block; margin: 5px 1px 5px 1px; }
.widget-thumb p { margin: 3px; }

.sl .widget { background: url(/im/niche-sidebar-bg.png) repeat-y left top; margin-bottom: 30px; }
.sl .widget a { color: #a1c911; font-weight: bold; }
.sl .widget .inner { padding: 0px; }
.sl .widget ul { margin: 3px 0 3px 0; }
.sl .widget li { line-height: 18px; }
.sl .title { position: relative; height: 42px; }
.sl .title h2 { background: url(/im/niche-sidebar-title.png) no-repeat left; width: 157px; height: 43px; line-height: 40px; color: #000000; text-align: center; text-shadow: 1px 1px #e1ba20; }
.widget-model { background: url(/im/solo-bg.png) no-repeat left bottom !important; width: 328px; }
.widget-model p { margin-bottom: 0; }

.widget-model .golink { font-size: 14px; font-weight: bold; background: url(/im/solo-join.png) no-repeat left top; text-align: center; text-decoration: none; display: block; color: #000 !important; height: 48px; line-height: 44px; width: 310px; text-shadow: 1px 1px #e1ba20; }
.btns { margin-top: 20px; }
.goes { font-size: 22px; font-weight: bold; text-align: center; margin-top: 15px; text-transform: uppercase; }

.widget-model .ttl { position: relative; height: 49px; }
.widget-model .ttl h2 { color: #000000; text-transform: uppercase; text-shadow: 1px 1px #e1ba20; height: 49px; line-height: 45px; background: url(/im/solo-title.png) no-repeat left top; width: 328px; text-align: center; margin: 0; }
.widget-model img { border: 1px solid #8da557; margin: 0; }
.widget-model a:hover img { border-color: #e46a08;  }
.widget-model .inner { width: 314px; padding: 0 4px 10px 5px !important; font-size: 11px; }
.widget-ad { width: 300px; height: 260px; padding: 14px !important; background: url(/im/solo-ad-bg.png) no-repeat left top !important; }

.widget-categories li { line-height: 18px; background: url(/images/toplist_li.gif) no-repeat left; padding-left: 20px; }

.widget-az .inner h2 { font-size: 12px; line-height: 10px; padding: 0 0 0 34px; margin: 0; font-weight: bold; }
.widget-az .inner ul { padding-left: 0px; }
.widget-az .inner ul li { background: url(/im/niche-sidebar-li.png) no-repeat left; text-indent: 34px; line-height: 20px; height: 22px; }

.widget-aza .inner h2 { font-size: 16px; line-height: 20px; padding: 0 0 0 34px; margin: 0; }
.widget-aza .inner ul { padding-left: 0px; }
.widget-aza .inner ul li { background: url(/im/niche-sidebar-li.png) no-repeat left; text-indent: 34px; line-height: 20px; height: 22px; }

.widget-gal { background: none !important; }
.widget-gal .title { height: 47px; position: relative; }
.widget-gal h2 { background: url(/im/tube-sidebar-title.png) no-repeat left top !important; width: 220px !important; height: 47px !important; text-align: left !important; padding-left: 30px; font-weight: normal; line-height: 45px !important; }
.widget-gal a { font-size: 12px; font-weight: bold; }
.widget-gal li { line-height: 21px !important; height: 23px; font-weight: bold !important; background: url(/im/tube-sidebar-li.png) no-repeat left top !important; padding: 0 0 0 10px; }
.widget-gal .inner { padding: 0; }

/* Footer
-------------------------- */
#footer { height: 151px; font-size: 9px; width: 1254px; margin: auto; }
#footer p { margin-bottom: 15px; }
#footer .disc { background: url(/im/footer-logo.png) no-repeat left; height: 79px; width: 550px; padding: 72px 0 0 434px; float: left; }
#footer .copyright { width: 240px; float: right; padding: 72px 0 0 0; }

#footer .disc2 { background: url(/im/footer-logo.png) no-repeat left; height: 79px; width: 550px; padding: 72px 0 0 434px; float: left; }
#footer .copyright2 { width: 240px; float: left; padding: 30px 0 0 0; }

.aboutmodel { margin-bottom: 30px; }
.pagination { padding: 5px; overflow: hidden; _zoom: 1; }
.pagination li { float: left; font-size: 16px; margin: 0 10px 0 0;}
.pagination li.first { color: #fff; margin: 0 10px 0 5px; line-height: 16px; }
.pagination li a { font-size: 16px; float: left; padding: 0 8px; border-right: 1px solid #b4b299; }

.addthis { position: absolute; top: 4px; right: 10px; }
.paginator { margin-bottom: 30px; }
.paginator span { color: #ffa200; }
.paginator .total { font-size: 18px; margin-top: 10px; }

.toplist .ttl h2 { font-size: 24px; float:left; color: #ffffff; font-weight: normal; background: url(/im/title-bg.png) no-repeat left top; padding: 0px 0 10px 40px; line-height: 27px; }

.tags_block .inner { padding: 15px; text-align: justify; }


.play .block-featured-site .imgWrap { margin-right: 5px !important; }
.play .block-featured-site .bodyblock { padding:15px 12px 12px !important; }

.featured-index { width: 920px !important; }

.top_big2 {width: 1245px; font-size: 10px; margin: 0px auto; margin-top: 0px; padding-right: 1px; text-align:left ; float: left; }
.top_big2 li {width: 239px; height: 265px; background: url(/im/trader-bg.png) no-repeat left top; float: left; padding: 16px 0 0 0; margin: 0 10px 0 0; padding-right: 0; line-height: 15px; text-align: center; }
.top_big2 ul {width:1245px; margin: 0; padding: 0; }
.top_big2 a {font: bold 21px;}
.top_big2 img {border:0; width:200px; height:150px; margin: 6px 0 6px -3px; }

.hardlinks {margin: 0 0 10px 0; padding-left:50px}
.hardlinks div {width: 330px; padding: 0 20px; float: left; text-align: center; margin-bottom: 15px;}
.hardlinks p {padding-top: 3px;font-size: 10px; text-align: center; }
.hardlinks a {font-weight: bold; font-size: 22px;}

.related-form { width: 1236px; height: 100px; background: url(/im/related-form.png) no-repeat left top; display: block; overflow: hidden; margin: 16px 0 20px 0; font-size: 18px; color: #cdcdcd; }
.related-form .related-videos { margin: 20px 0 0 80px; }
.related-form .related-niches { margin: 14px 0 0 80px; }
