/*  
Theme Name: XXX-LOAD
Theme URI: http://www.xxx-load.net/
Description: <a href="http://www.xxx-load.net">XXX-LOAD</a>
Version: 1.0
Author: http://www.xxx-load.net
Author URI: http://www.xxx-load.net/

	XXX-LOAD v1.0
	 http://www.xxx-load.net/

*/ 

@charset "utf-8";
/* CSS Document */

* {margin: 0px; padding: 0px;}
body  {font: normal 11px Verdana, Arial, Helvetica, sans-serif; background: url(images/bg.png) 50% 0 no-repeat; color: #525252;}
img {border: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}
a {text-decoration: none; color: #525252;}
a:hover {text-decoration: none;}
a:active {outline: none;}
a:focus {-moz-outline-style: none;}

/*center*/
.center {width: 1000px; margin: 0px auto;}
/*center*/

/*head*/
.head {height: 145px; background: url(images/head.png) 0 0 no-repeat; position: relative;}
.logo {position: absolute; width: 300px; height: 100px; top: 40px; left: 11px; background: url(images/logo.jpg) 0 0 no-repeat;}
.logo a {display: block; height: 88px; text-indent: -9999px; overflow: hidden;}

.nav {position: absolute; font-size: 10px; left: 245px; top: 65px;}
.nav img {width: 36px; height: 34px; margin-bottom: 5px;}
.nav li {width: 92px; float: left; text-align: center;}
.nav span {display: block;}
.nav a {color: #fd5a02;}
.nav a:hover span {text-decoration: underline;}

.more {position: absolute; left: 13px; top: 9px;}
.more li {float: left;}
.q01 {font-weight: bold; width: 315px;}
.q01 span {color: #fd5a02;}
.q01 h1 {font-size: 11px; display: inline;}
.q02 {margin-top: -3px; width: 460px; color: #5b5b5b;}
.q02 input {vertical-align: middle;}
.f01 {border: 1px solid #d0d0d0; width: 215px; height: 16px; margin-right: 4px;font-weight: bold; font-size: 14px;padding:3px;}
.q03 {font-weight: bold;}
.q03 a {color: #fd5a02;}
/*head*/

/*menu*/
.menu {background: url(images/menu-bg.png) 0 0 no-repeat; height: 38px; width: 980px; margin: 0px auto 19px auto; position: relative;}
.menu ul {position: absolute; font-weight: bold; font-size: 12px;}
.menu li {float: left; padding: 11px 0; height: 27px; background: url(images/menu-li.gif) 100% 0 no-repeat; width: 113px; text-align: center;}
.menu li.last {background: none; padding: 11px 0; width: 170px;}
.menu li.last a {color: #fd5a02;}
.menu a:hover {color: #79a716;}
.menu li.ps_r {width: 130px;}
.menu li.active span {display: block; float: left; background: url(images/bullet.gif) 50% 22px no-repeat; height: 27px; color: #79a716; width: 112px;}
/*menu*/

/*menu2*/
.menu2 {background: url(images/menu2-bg.png) 0 0 no-repeat; height: 38px; width: 980px; margin: 0px auto 0px auto; position: relative;}
.menu2 ul {position: absolute; font-weight: bold; font-size: 12px;}
.menu2 li {float: left; text-align: center; width: 100px; padding: 5px 11px; background: url(images/menu-li.gif) 100% 0 no-repeat;}
.menu2 li.last {background: none;}
.menu2 a:hover {color: #999999;}
.menu2 li.active span {display: block; float: left; background: url(images/bullet.gif) 50% 22px no-repeat; height: 27px; color: #79a716;}
/*menu2*/

/*left_old*/
.left_old {width: 139px; float: left; margin-right: 5px;}
/*left_old*/


/*nav2*/
.nav2 {padding: 10px 0 0 14px; font-weight: bold;}
.nav2 li {padding-bottom: 12px; color: #fd5a02;}
.nav2 a {color: #5e5f5f;}
.nav2 a:hover {text-decoration: none; color: #fd5a02;}
#back a {color: #fd5a02;}
#back a:hover {text-decoration: underline;}
/*nav2*/

/*left*/
.left {width: 141px; float: left; overflow: hidden; margin-right: 5px;}
.left-bg {background: url(images/left_bg.gif) repeat-y; margin-bottom: 16px; _height: 50px;}
.left-top {background: url(images/left_top.gif) top no-repeat;}
.left-bottom {background: url(images/left_bottom.gif) bottom no-repeat; padding: 7px 0 10px 0; overflow: hidden;}
.left li {padding: 6px 0 4px 11px; border-bottom: 1px solid #bebebe; font-size: 12px; font-weight: bold; height: 14px;}
.left h2 {font-size: 12px; color: #000000; border-bottom: 1px solid #bebebe; padding: 6px 0 2px 0; text-align: center;}
.cat li {background: url(images/left_bullet_1.gif) 7px 9px no-repeat; padding-left: 20px;}
.left li span {color: #FF0000;}
.left a {color: #464646;}
.left a:hover {color: #fb6600;}
#e01 {background: url(images/ar3.gif) -7px 9px no-repeat;}
#e01 a {color: #fb6600;}
#e02 {background: url(images/left_bullet_2.gif) 7px 9px no-repeat;}
#e02 a {color: #fb6600;}
#current {background: url(images/left_bullet_2.gif) 7px 9px no-repeat #464646; color: #FFFFFF;}
/*left*/

/*rec*/
.rec h2 {font: 10px Arial, Helvetica, sans-serif; font-weight: normal; color: #FF6600;}
.rec h2 span {font-size: 130%; font-weight: bold; color: #000000;}
.rec p {padding: 5px 5px 5px 5px; font-size: 10px; text-align: justify;}
.rec a {font-weight: bold; font-size: 11px;}
.rec span {font-weight: bold; font-size: 11px; color: #464646;}
#new {color: #ff6600;}
.rec strong {font-size: 10px;}
#ptube {font-weight: normal; font-size: 10px; color: #000000;}
/*rec*/

/*directories*/
.directories {text-align: center;}
.directories div {border-bottom: 1px solid #bebebe; padding-bottom: 3px;}
.directories h3 {color: #FF6600; margin-top: 10px; font-size: 120%;}
.directories img {width: 120px; height: 160px; margin: 7px 0 7px; border: 1px solid #000000}
.directories a {font-size: 120%;}
/*directories*/

/*dating*/
.dating {text-align: center;}
/*dating*/

/*cam*/
.cam {position: absolute; width: 245px; margin: -30px 0 0 685px; #ffffff; height: 25px; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.cam a {margin-left: 4px; color: #FFFFFF;}
.cam a:hover {text-decoration: underline;}
.cam div { padding: 5px 0 0 40px; height: 20px;}
/*cam*/

/*meet*/
#meet li {font-weight: bold; font: 12px Arial, Helvetica, sans-serif; padding: 6px 0 4px 5; text-align: left;}
#meet a {font-weight: bold;color: #000000;}
#meet a:hover {font-weight: bold;color: #FF6600;}
/*meet*/

/*nav2*/
.nav3 {padding: 10px 0 0 0; font-weight: bold; text-align: center;}
.nav3 li {padding-bottom: 12px; color: #fd5a02;}
.nav3 a {color: #5e5f5f;}
.nav3 a:hover {text-decoration: none; color: #fd5a02;}
/*nav2*/

/*ads*/
.ads {padding: 10px 0; text-align: center;}
/*ads*/

/*main*/
.main {width: 853px; float: left; padding-bottom: 22px;}
/*main*/

/*block2*/
.main h2 {background: url(images/h2_left.gif) left no-repeat #464646; font-size: 12px; color: #FFFFFF; text-indent: 44px; overflow: hidden;}
.main h2 a {color: #FFFFFF;}
.main h2 span {display: block; height: 20px; background: url(images/h2_right.gif) right no-repeat; padding-top: 5px;}
.main h2 span a {color: #FFFFFF;}
.main h2 span a:hover {text-decoration: underline;}
.pr {position: absolute; top: 6px; right: 12px; font: bold 12px Arial, Helvetica, sans-serif;}
.pr a {color: #79a716;}
/*block*/
.h190 {width: 190px;}
.h205 {width: 205px;}
.h230 {width: 230px;}
.h450 {width: 550px;}

/*thumbs*/
.thumbs {padding: 10px 0 0px 0px; width: 846px; border: 1px solid #D8D8D8;margin: 0 0 5px;}
.thumbs h3 { padding-left: 5px; }
.thumbs ul { padding-left: 5px; padding-bottom: 10px }

/*thumbs*/

/*pages*/
.pages {float: right; background: url(images/pages-x.gif) 0 0 repeat-x; font: normal 12px Arial, Helvetica, sans-serif; color: #888; margin: 0px 0px 15px 0;}
.pages div {float: left;}
.pages-l {background: url(images/pages-l.gif) 0 0 no-repeat;}
.pages-r {background: url(images/pages-r.gif) 100% 0 no-repeat; height: 23px; padding: 5px 0 0 13px;}
.pages span.pg {padding: 0 13px 0 13px; color: #878787; font-weight: bold;}
.pages a {color: #3c3c3c; font-weight: bold; margin-right: 13px;}
.pages a:hover {color: #FF6600;}
.pages a.first {color: #878787; text-decoration: underline;}
.pages span.active {color: #79a716; margin-right: 13px; font-weight: bold;}
.pages a.next {text-decoration: underline;}
/*pages*/

/*thumbs-big*/
.thumbs-big {padding: 8px 0 4px 8px; border: 1px solid #D8D8D8; margin: 0px auto 16px; font-size: 12px; font-weight: bold; width: 843px;}
.thumbs-big a {display: block; float: left; text-align: center; color: #464646;}
.thumbs-big a:hover {text-decoration: none; color: #ff6600;}
.thumbs-big a img {width: 270px; height: 198px; border: 1px solid #464646; margin: 0 8px 0 0;}
.thumbs-big a:hover img {border: 1px solid #fb6600;}
.star {text-indent: 0px; font-size: 18px; color: #fb6600; text-align: center; margin-bottom: 9px; margin-top: 9px;}
.video-big {padding: 4px 0 4px 4px; border: 1px solid #D8D8D8; margin-bottom: 16px; font-size: 12px; font-weight: bold; background: url(images/ie_fix.gif);}
.video-big span {float: left; text-align: center; margin: 5px 5px 0}
.video-big a {color: #464646;}
.video-big a:hover {text-decoration: none; color: #fb6600;}
.affilate-thumbs {padding: 4px 0 4px 4px; border: 1px solid #bebebe; margin: 0px auto 16px; font-size: 120%; font-weight: bold; width: 756px;}
.affilate-thumbs a {display: block; text-align: center; color: #464646;}
.affilate-thumbs a:hover {text-decoration: none; color: #fb6600;}
.affilate-thumbs a img {width: 750px; height: 180px; border: 1px solid #464646; margin: 0 4px 0 0;}
.affilate-thumbs a:hover img {border: 1px solid #fb6600;}

/*thumbs-big*/

/*footer*/
.footer {font: normal 10px Arial, Helvetica, sans-serif; color: #a8a8a8; text-align: center; border-top: 1px solid #e7e7e7; padding: 16px 0 14px 0;}
.footer p {padding-bottom: 13px;}
.footer a {color: #a8a8a8;}
/*footer*/

/*ads2*/
.ads2 {text-align: center;}
/*ads2*/


.fav {width: 495px; float: left; height: 207px; margin-left: 2px;}
.favblock2 {background: url(images/block6-y.gif) 0 0 repeat-y; margin-bottom: 15px; position: relative; z-index: 1;}
.favblock2-b {background: url(images/videos/block6-b.gif) 0 100% no-repeat;}
.favblock2-t {background: url(images/videos/block6-t.gif) 0 0 no-repeat;}

.big-toplist {padding: 4px 0 4px 4px; margin-bottom: 15px; border: 1px solid #bebebe;}
.big-toplist ul {display: block; width: 835px;}
.big-toplist li {float: left; width: 204px; text-align: center; padding: 10px 2px; font-size: 11px; color: #464646;}
.big-toplist a {text-align: center; color: #FF6600; font-size: 18px; font-weight: bold;}
.big-toplist a:hover {text-decoration: underline;}

.free {font-size: 12px; color: #464646; margin-top: 10px;}
.free li {padding-left: 16px; background: url(images/star.gif) left no-repeat; margin-bottom: 5px;}
.free a {color: #464646}
.free a:hover {text-decoration: underline;}
.free strong {color: #000000;}
.free span {color: #FF6600;}
.free li.texter {background: none; color: #fff; font-size: 1%; padding-left: 350px;  padding-right: 280px; margin-bottom: 0px;}
.free li.texter a {text-indent: -9000px; color: #fff; display: block;}

/*bookmarks*/
.bookmarks {width: 615px; margin: 0px auto; margin-bottom: 10px;}
.bookmarks p {font-size: 13px; color: #464646; font-weight: bold;}
.bookmarks a {font-size: 48px; color: #464646; font-weight: bold;}
.bookmarks a:hover {color: #FF6600;}
.bookmarks span {color: #FF6600;}
.right {text-align: right;}
/*bookmarks*/

.main_flash_gal {width: 665px; float: left; padding-bottom: 15px;}
.flash_gal_review {border: 1px solid #E7E7E7; background: #FFF; width: 840px; margin: 20px auto; padding: 10px; color: #313131;}
.flash_gal_review a {color: #FF6600;}
.flash_gal_review_left {width:260px; float:left;}
.flash_gal_review_left img {border: 1px solid #D1CECF; width: 250px; height: 190px;}
.flash_gal_review_right {width: 580px; float: right; height: 170px;}
.flash_gal_review_title {font-size: 20px; display: block; margin-bottom: 10px; text-decoration: underline;}
.flash_gal_review_link {width: 580px; float: right; height: 25px;}

.flash_gal_related {border: 1px solid #E7E7E7; background: #FFF; width: 840px; margin: 20px auto; padding: 10px;}
.flash_gal_related_h2 {margin: 0px 0px 10px; font-size: 17px; text-align: left; color: #525252;}
.flash_gal_related_h2 a {color: #FF6600;}
.flash_gal_related div {text-align: center;}

.fr{float: right;}
.fl{float: left;}

/*thumbs*/
.postinfo {padding: 5px 5px 5px 5px;background-color:#D8D8D8;border-top: 1px solid #D8D8D8;}
/*thumbs*/

.commentsbox{padding: 5px 5px 5px 5px; }

h3{
	color: #363636;
	font-size: 12px;
	font-weight: bold;
	margin: 0 0 5px;
}

.moretext {
   font-size: 17px;
   font-weight: bold;
   width: 100%; 
   height: 45px; 
   padding: 10px 50px 15px 5px
   text-align: center; 
   color: #FF6600;   
}

.mytags {
   padding: 0px 50px 0px 44px;
   margin:-10px 0 10px 0; 
   height: 15px; 
   text-align: left; 
   color: #000000;   
}

.mytags a       { color: #FF6600;}
.mytags a:hover { color: #FF6600;text-decoration: underline;}


.most-viewed li      { font-size: 11px; color: #464646;}
.most-viewed a       { font-size: 11px; color: #FF6600;  font-weight: bold;}
.most-viewed a:hover { text-decoration: underline;}
