/* Global Settings */
html,body{font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;line-height:18px;color:#474038;margin:0;padding:0;background:#7A7564 url(http://www.farmsexhub.com/images/bgtile.jpg);}
#mainwrap{background:url(http://www.farmsexhub.com/images/bgtile_top.jpg) repeat-x;}
h1,h2,h3,h4{font-size:100%;}
input.checkbox{border:1px solid #bdac85;}
a{color:#0096DB;text-decoration:none;}
a:hover{color:#0074aa;text-decoration:none;}
#othervideo a img,.groupthumb a img{border:0;}
.relatedvideothumb a img{border:1px solid #EAEAEA;padding:2px;}
/*a:link, a:visited {color: #00e5ff;text-decoration: none;border: none;}*/
.right{float:right;}
.left{float:left;}
.clear{clear:both;}
form{margin:0;padding:0;}
fieldset{border:none;margin:1em 0;}
legend{background:transparent;font-size:19px;font-weight:400;color:#2DDAFF;letter-spacing:-1px;margin:1em 0;padding:0 .5em;}
input.fullboxtext{border:1px solid #d3d3d3;;background:#fff url(http://www.farmsexhub.com/images/tpl_input_bg.gif) no-repeat top left;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;width:240px;height:15px;margin:0 0 10px;padding:3px;}
input.logintext{border:1px solid #d3d3d3;;background:#fff url(http://www.farmsexhub.com/images/tpl_input_bg.gif) no-repeat top left;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;width:240px;height:15px;margin:0 0 10px;padding:3px;}
textarea.fullboxtext{border:1px solid #d3d3d3;background:#fff url(http://www.farmsexhub.com/images/tpl_textarea_bg.gif) no-repeat top left;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;width:220px;margin:0 0 10px;padding:6px;}
textarea.fullboxtext{width:290px;}
.dcolor{color:#D12121 !important;}

/* Logo */
#head{width:1000px;height:150px;margin:0 auto;padding:0;background:#FFF url(http://www.farmsexhub.com/images/headert.jpg);}
#head #tophead{float:right;width:500px;text-align:right;padding:0;}
#head #tophead a{font-weight:700;margin:0 15px;color:#FFF;}
#head #tophead a:hover{color:#F1F1F1;text-decoration:underline;}
#head #tophead a img{vertical-align:middle;margin-right:3px;}

#head h1{background:transparent url(http://www.farmsexhub.com/images/logo.gif) no-repeat;text-indent:-9999px;float:left;display:inline;margin:15px 20px 5px 6px;padding:0;}
#head h1.live a.logo{display:block;width:466px;height:89px;border:none;}
#head h1 a.logo{display:block;width:412px;height:89px;border:none;}
#head h2{font:normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#303030;float:left;margin:48px 0 0 10px;padding:0;}
#head h3{font:normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;float:right;margin:48px 0 0 30px;padding:0;}
#headbanner{margin:5px 20px 0 0;}

#head ul{clear:both;list-style-type:none;text-align:center;font:18px Arial, Helvetica, sans-serif;margin:0;padding:5px 0 0 0;}
html > body #head ul{padding-left:4px;}
#head li{display:inline;margin:0;padding:0;}
#head li a{float:left;display:block;width:140px;height:36px;margin-right:2px;background:url(http://www.farmsexhub.com/images/btngrey.gif) center bottom;text-decoration:none;line-height:36px;color:#ECECEC;}
#head li a.premium{background:url(http://www.farmsexhub.com/images/btngold.gif) center bottom;color:#FFF;}
#head li a.premium:hover{background:url(http://www.farmsexhub.com/images/btngold_ovr.gif);}
#head li a:visited{float:left;text-decoration:none;}
#head li a:hover{background:url(http://www.farmsexhub.com/images/btngrey_ovr.gif) center bottom;color:#FFF;text-decoration:underline;}


#headbtm{text-align:left;width:1000px;height:37px;line-height:37px;margin:0 auto;padding:0;background:#3f3f3f url(http://www.farmsexhub.com/images/headertbtm.jpg) center bottom;}

/* Menu */
.menu{border:0;margin:0;padding:0;list-style:none;}
.menu li{border-bottom:1px solid #aad4e8;}
.menu li a{display:block;width:100%;font-size:11px;font-weight:400;text-transform:uppercase;padding:2px;color:#333;background:#EDF9FE;}
.menu li a:hover{background:#1891c0;color:#FFF;}
.menu li a .left{margin-left:3px;}
.menu li a:link .right{margin-right:15px;color:#18a9ec;}

/* Navigation */
#headnav{text-align:left;width:1000px;margin:0 auto;padding:0;}
#navbar{width:1000px;background:#333 /*url(http://www.farmsexhub.com/images/header2.jpg) repeat-x*/;height:40px;}
#navsubbar{width:100%;background:#FFF;height:25px;line-height:20px;}
#navcontainer{position:relative;float:left;}
#navcontainer ul{list-style-type:none;text-align:center;font:bold 13px/27px Arial, Helvetica, sans-serif;margin:0;padding:0;}
#navcontainer li{display:inline;margin:0;padding:0;}
#navcontainer a{float:left;display:block;width:113px;height:40px;margin-right:1px;background:url(http://www.farmsexhub.com/images/navmenu-bg2.jpg) center bottom;text-decoration:none;line-height:40px;color:#fff;}
#navcontainer a:visited{float:left;text-decoration:none;}
#navcontainer a:hover{background:url(http://www.farmsexhub.com/images/navmenu-bg.jpg) center bottom;}
#navcontainer li a#currentTab{background:url(http://www.farmsexhub.com/images/navmenu-bg3.jpg) center bottom;}
#navsubbar p{text-indent:20px;width:730px;color:#5a5a5a;text-align:left;margin:0 auto;padding:2px 0;float:left;}
#navsubbar p a{color:#5a5a5a;margin:0 7px;}

#bookmarklnk{position:relative;width:105px;top:12px;text-align:right;float:left;}
#bookmarklnk a{padding-left:20px;background:url(http://www.farmsexhub.com/images/bookmarks_view.gif) no-repeat;}

.update{text-align:center;width:770px;padding:5px;border:1px solid #CCC;margin:10px auto;background:#FAFAFA;}
.update strong{font-size:1.2em;}

/* Side Join */
h2.membership{font-size:20px;text-align:center;font-family:"Trebuchet MS",Arial,sans-serif;background:#1197CC;margin:0 0 10px;padding:4px 0;}
#sidejoin label{display:block;width:100px;float:left;margin-left:15px;margin-top:2px;}

#sidejoin input, #sidejoin select{border:1px solid #d3d3d3;background:#fff url(http://www.farmsexhub.com/images/tpl_input_bg.gif) no-repeat top left;font:12px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;padding:1px;margin:2px 0;}
#sidejoin input:focus, #sidejoin select:focus{background:#c5efff;border:1px solid #1196CB;}

/*#sidejoin input, #sidejoin select{font-size:12px;margin:2px 0;padding:1px;border:1px solid #AAA;background:#EEE;color:#1891c0;}*/
#sidejoin option{border:0;}
#sidejoin #joinbtn {margin:10px 0 0 120px;color:#1197CC;background:#BFE4F4;padding:3px 8px;font-size:14px;font-weight:700;}

/* Search */
#search{position:relative;top:1px;margin-right:5px;text-align:right;float:right;}
#search form p{margin:0;padding:0;}
#search form input.text,#search form select{border:1px solid #d3d3d3;background:#fff url(http://www.farmsexhub.com/images/tpl_input_bg.gif) no-repeat top left;font:normal 14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#474038;margin:0;}
#search form input.text{padding:1px;border:1px solid #AAA;background:#EEE;color:#1891c0;}
#search form input.button{vertical-align:middle;margin:-5px 0 0 15px;padding:0;}

/* General Container */
#container{width:1000px;text-align:center;margin:0 auto;padding:0;background:#EEE;}
#maincontent{width:825px;text-align:left;float:left;margin:0 0 0 5px;padding:0;}
#fullside{width:1000px;text-align:left;margin:0;padding:0;}
#login-title,#statistic-title,#online-title,#vote-title,#populartags-title,#adv-title,#latestvideo-title,#profiledetail-title,#recenttags-title,#userinfo-title,#mediumbox-title,#recently-title,#fullbox-title,#myprofile-title,#invitefriend-title,#invitenewfriend-title,#mostactive-title,#topwatched-title,#signup-title,#viewvideo-title,#bookmark-title,#videocomment-title,#othervideo-title,#relatedvideo-title,#relatedtag-title,#recently-added-title,#browsegroup-title,#smallbox-title,#videodetails-title,#sharedetails-title,#myvideo-title,#myfriends-title,#groups-title,#groupforum-title,#grouprecentvideo-title,#small-rightbox-title,#mainmiddle-title{height:27px;padding:3px 0 0 10px;background:url("http://www.farmsexhub.com/images/tpl_box_bar.png") repeat-x;font:400 18px "Trebuchet MS", Arial, sans-serif;letter-spacing:-1px;color:#FFF;font-weight:700;}
img.hdrend{float:right;margin-top:-3px;}
#small-rightbox-title-small{height:25px;padding-left:10px;background:url("http://www.farmsexhub.com/images/tpl_box_bar.png") repeat-x;font:400 15px "Trebuchet MS", Arial, sans-serif;letter-spacing:-1px;color:#FFF;font-weight:700;}
#populartags-content,#recenttags-content,#relatedtag-content,#review-content{margin-top:2px;text-align:justify;padding:10px;}
#login-content,#statistic-content,#adv-content,#online-content,#latestvideo-content,#profiledetail-content,#vote-content,#userinfo-content,#mediumbox-content,#recently-content,#fullbox-content,#invitefriend-content,#invitenewfriend-content,#myprofile-content,#mostactive-content,#topwatched-content,#signup-content,#viewvideo-content,#bookmark-content,#othervideo-content,#relatedvideo-content,#recently-added-content,#browsegroup-content,#smallbox-content,#videodetails-content,#sharedetails-content,#groupforum-content,#grouprecentvideo-content,#small-rightbox-content,#mainmiddle-content{margin-top:2px;padding:2px 2px 0 2px;}
#videocomment-content,#myvideo-content,#myfriends-content,#groups-content{background:transparent url("http://www.farmsexhub.com/images/tpl_box_shading.png") repeat-x;margin-top:2px;padding:0 0 20px;}
.noscript{text-align:center;margin:2em 0;font-weight:700;font-size:14px;}
.viewvideo-link{margin-left:20px;font:700 24px "Trebuchet MS", Arial, sans-serif;letter-spacing:-1px;border-bottom:1px dotted #0096DB;}

/* Other */
#small-rightbox-content span.title{font:normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
#small-rightbox-content span.duration{font:bold 12px Arial, Helvetica, sans-serif;}
#small-rightbox-content span.info{color:#999;font-size:13px;}
#small-rightbox-content span.tags{text-decoration:none;font-weight:400;border-bottom:dotted 1px #aaa;}
.small-rightbox .review-rating{color:#FFF;float:right;margin:-5px 15px 0 0;font-weight:700;font-size:26px;}
.small-rightbox .review-ratingtotal{font-weight:400;margin:5px 0 0 0;font-size:16px;}
.small-rightbox #review-content a.review-link{font-weight:700;margin-top:8px;font-size:1.2em;}
.small-rightbox #review-content .reviewporn{float:right;border:0;}
.video_date{clear:both;background:#333;color:#FFF;font-weight:700;font-size:14px;text-align:left;padding:10px;}

/* Banner */
#banner{width:500px;background:transparent url(http://www.farmsexhub.com/images/tpl_banner_bg.gif) repeat-x top;border:1px solid #e8eaea;height:208px;margin:0 0 10px;padding:0;}
.feature{float:left;width:136px;display:inline;margin:10px 0 0 15px;padding:5px;}
.feature h3{font:normal 30px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#008ece;letter-spacing:-2px;margin:0;padding:0;}
.feature p{margin:0;padding:0;}
.feature p img{display:block;margin:5px;padding:0;}

/* Right Side */
#rightside{width:365px;text-align:left;float:right;margin:0;padding:0;}
#rightside #login,#rightside #statistic,#rightside #online,#rightside #vote,#rightside #adv,#rightside #latestvideo,#rightside #populartags,#rightside #profiledetail,#rightside #recenttags,#rightside #othervideo,#rightside #relatedvideo,#rightside #relatedtag,#rightside .small-rightbox,#rightside #bigbanner,#rightside #recently,#rightside #userinfo,#rightside #mediumbox,#rightside #mostactive,#rightside #topwatched,#rightside #signup,#rightside #browsegroup,#rightside #viewvideo,#rightside #recently-added,#rightside #myvideo,#rightside #myfriends,#rightside #groups,#rightside #bookmark,#rightside #videodetails,#rightside #sharedetails,#rightside #videocomment{display:block;width:359px;background:#FFF;border:1px solid #DDD;margin-bottom:10px;padding:2px;}
/*#rightsidemain{width:170px;text-align:left;float:right;margin:0;padding:0;}
#rightsidemain #recently,#rightsidemain #userinfo,#rightsidemain #mediumbox,#rightsidemain #mostactive,#rightsidemain #topwatched,#rightsidemain #signup,#rightsidemain #browsegroup,#rightsidemain #viewvideo,#rightsidemain #recently-added,#rightsidemain #myvideo,#rightsidemain #myfriends,#rightsidemain #groups,#rightsidemain #bookmark,#rightsidemain #videodetails,#rightsidemain #sharedetails,#rightsidemain #videocomment{display:block;width:660px;background:#FFF;border:1px solid #DDD;margin-bottom:10px;padding:2px;}*/
#mostactive img.thumb,#topwatched img.thumb,#recently-added img.thumb{width:120px;height:90px;}
#useraction{display:block;background:#FFF;margin-bottom:20px;padding:0 3px 0 2px;text-align:center;}
#useraction span.info{color:#999;}
#bookmark ul{margin-left:20px;padding:0;}
* html #bookmark ul{margin-left:0;padding:0;}
#useraction p{float:left;margin:20px;}
.arrow-general{height:9px;background:transparent url(http://www.farmsexhub.com/images/tpl_box_arrow.gif) no-repeat top left;position:relative;top:-12px;left:-10px;margin:0;padding:0;}
#videocomment .arrow-general{height:9px;background:transparent url(http://www.farmsexhub.com/images/tpl_box_arrow.gif) no-repeat top left;position:relative;top:-2px;left:0;margin:0;padding:0;}
#myvideo .arrow-general,#myfriends .arrow-general,#groups .arrow-general{height:9px;background:transparent url(http://www.farmsexhub.com/images/tpl_box_arrow.gif) no-repeat top left;position:relative;top:-2px;left:0;margin:0;padding:0;}
#online .arrow-general{height:9px;background:transparent url(http://www.farmsexhub.com/images/tpl_box_arrow.gif) no-repeat top left;position:relative;top:-12px;left:0;margin:0;padding:0;}
#recently,#mainmiddle{width:819px;background:#FFF;border:1px solid #F5F5F5;text-align:left;padding:2px;}
#recently a img.left{border:0;float:left;margin:70px -2px 0 0;padding:0;}
#recently a img.right{border:0;float:left;margin:70px 0 0 2px ;padding:0;}
.viewed{float:left;width:180px;display:inline;margin:10px 5px 0 5px;padding:0;}
.viewed a{border:none;text-decoration:none;}
.viewed a img{border:1px solid #333;display:block;margin:0;padding:1px;}
.viewed p{text-align:center;margin:0;padding:0;}
.viewed p span{display:block;font-size:10px;}
#rightside .viewvideobanner{margin-bottom:10px;text-align:center;/*width:365px;height:600px;*/}

/* Left Side */
#leftside{width:625px;text-align:left;float:left;margin:0;padding:0;}
#leftside #login,#leftside #statistic,#leftside #online,#leftside #vote,#leftside #adv,#leftside #latestvideo,#leftside #populartags,#leftside #profiledetail,#leftside #recenttags,#leftside #othervideo,#leftside #relatedvideo,#leftside #relatedtag,#leftside .small-rightbox,#leftside #bigbanner,#leftside #recently,#leftside #userinfo,#leftside #mediumbox,#leftside #mostactive,#leftside #topwatched,#leftside #signup,#leftside #browsegroup,#leftside #viewvideo,#leftside #recently-added,#leftside #myvideo,#leftside #myfriends,#leftside #groups,#leftside #bookmark,#leftside #videodetails,#leftside #sharedetails,#leftside #videocomment{display:block;width:625px;background:#FFF;border:1px solid #DDD;margin-bottom:10px;padding:2px;}

#leftsidemain{width:170px;text-align:left;float:left;margin:0;padding:0;}
#leftsidemain #login,#leftsidemain #statistic,#leftsidemain #online,#leftsidemain #vote,#leftsidemain #adv,#leftsidemain #latestvideo,#leftsidemain #populartags,#leftsidemain #profiledetail,#leftsidemain #recenttags,#leftsidemain #othervideo,#leftsidemain #relatedvideo,#leftsidemain #relatedtag,#leftsidemain .small-rightbox,#leftsidemain #bigbanner,#leftsidemain #recently,#leftsidemain #userinfo,#leftsidemain #mediumbox,#leftsidemain #mostactive,#leftsidemain #topwatched,#leftsidemain #signup,#leftsidemain #browsegroup,#leftsidemain #viewvideo,#leftsidemain #recently-added,#leftsidemain #myvideo,#leftsidemain #myfriends,#leftsidemain #groups,#leftsidemain #bookmark,#leftsidemain #videodetails,#leftsidemain #sharedetails,#leftsidemain #videocomment{display:block;width:164px;background:#FFF;border:1px solid #DDD;margin-bottom:10px;padding:2px;}
#groupforum,#grouprecentvideo{display:block;width:700px;background:#FFF;border:1px solid #F5F5F5;}
#login-nosearch,#recenttags-nosearch,#othervideo-nosearch{display:block;width:155px;background:#FFF;border:1px solid #F5F5F5;margin:0;}
#login form{margin:2px;padding:0;}
#login form p{font:normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#474038;margin:0;padding:0;}
#login form a{font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
#login form p input.logintext{border:1px solid #d3d3d3;background:#fff url(http://www.farmsexhub.com/images/tpl_input_bg.gif) no-repeat top left;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;width:120px;color:#474038;margin:0 0 5px;padding:2px;}
#login form p input.loginbutton{margin:15px 0 0;padding:0;}
#login,#recenttags,#othervideo,.small-rightbox{margin:0 0 10px 0;}
#latestvideo{margin:37px 0 0 0px;}
#profiledetail{margin:37px 0 0 0px;}
#statistic,#online,#populartags,#vote,#adv{margin:10px 0 0 0;}
#recenttags p{text-align:center;padding-bottom:20px;margin:0 10px;}
#latestvideo p{text-align:center;}
/*#statistic span{margin:20px 4px;padding:0 0 0 5px;}
#statistic span.public{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_public.gif) no-repeat;}
#statistic span.private{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_private.gif) no-repeat;}
#statistic span.member{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_member.gif) no-repeat;}
#statistic span.watch{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_watched.gif) no-repeat;}
#statistic span.visitors{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_visitors.gif) no-repeat;}*/
#statistic .info{color:#999;}
#online p{font-size:14px;margin:0 5px;padding:0;}
#online p span{font-weight:400;font-size:11px;margin:5px 10px 0 0;padding:0 0 0 5px;}
#online p span.video{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_video.gif) no-repeat;}
#online p span.flag{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_flag.gif) no-repeat;}
#online p span.people{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_people.gif) no-repeat;}
#adv p{text-align:center;}
#adv a img{border:none;text-decoration:none;vertical-align:middle;margin:0 auto;padding:0;}

/* Sub Tab Menu */
#submenu{width:825px;margin:0;padding:0;}
#tabmenucontainer{position:relative;top:15px;width:825px;margin:0;padding:0;}
#tabmenucontainer ul{list-style-type:none;text-align:center;font:normal 14px/24px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;margin:0;padding:0;}
#tabmenucontainer li{display:inline;text-indent:-7px;margin:0;padding:0;}
#tabmenucontainer a{float:left;display:block;width:125px;height:25px;color:#fff;border:none;text-decoration:none;}
#tabmenucontainer a:link,#tabmenucontainer a:visited,#tabmenucontainer a:hover,#tabmenucontainer li a.tabactive{float:left;background:transparent url(http://www.farmsexhub.com/images/tpl_tabs_btn.gif) no-repeat left top;background-position:0 -25px;}
#tabmenucontainer a:link,#tabmenucontainer a:visited{background-position:0 -25px;}
#tabmenucontainer ul li.tabactive{background:transparent url(http://www.farmsexhub.com/images/tpl_tabs_btn.gif) no-repeat left top;background-position:0 0;line-height:24px;}
#tabmenucontainer a:hover{background-position:0 -50px;line-height:24px;}
#tabmenucontainer li a.tabactive{background-position:0 0;line-height:24px;}
#subcontent{background:transparent url(http://www.farmsexhub.com/images/tpl_box_shading.png) repeat-x;border:1px solid #eaeaea;width:500px;margin:15px 0 0;padding:0;}
#subcontent p{float:left;display:block;width:480px;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;margin:0;padding:10px;}
#subcontent p.blue{float:left;display:block;background:#f7feff;width:480px;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;margin:0;padding:10px;}
#subcontent span.title{font:normal 14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
#subcontent span.duration{font:bold 12px Arial, Helvetica, sans-serif;}
#subcontent span.info{color:#999;}
#subcontent span.tags{text-decoration:none;font-weight:400;border-bottom:dotted 1px #aaa;}
#subcontent p a img{text-decoration:none;border:1px solid #DDD;float:left;margin:0 20px 0 0;padding:1px;}
.comment{float:left;display:block;border-bottom:1px solid #eaeaea;width:477px;margin:0;padding:0;}
.comment p a img{text-decoration:none;border:1px solid #bbbfaf;float:left;margin:0 20px 10px 0;padding:0;}
.blue{background:#f7feff;}
.selectedvideo{background:#fdf2f7;}

/* Content Styling */
.contentbox{margin:10px;}
.firstdefinition{font-size:14px;font-weight:700;}
.txturgent{font-size:14px;font-weight:700;}
.txtsignup{color:#00B3D9;}
p.txturgent a{color:#00B3D9;}
.txtcontent a{text-decoration:underline;}
.hellomessage{font-size:13px;font-weight:700;}
.imgprofile{margin:10px 0 0;}
.profileinfo{margin:10px 5px 0 0;}
.pictprofile{text-align:center;}
.mypict{width:52px;float:left;display:block;margin:10px;}
.userprofile{width:130px;margin-left:80px;}
#bookmarklist{text-align:center;margin:0 auto;}
#bookmarklist li{list-style-type:none;float:left;margin:0 20px 20px 0;}
.strongtext{font:bold 14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
.ratingDiv,.boxPart{text-align:center;padding:18px 0 8px 0;font-size:13px;margin:0px 0;background:url(http://www.farmsexhub.com/images/boxpart-bg.gif) repeat-x;}
/*.relatedvideolist{padding-top:5px;padding-bottom:5px;margin:0 0 20px;}*/

/* Rich Footer */
#richfooter{background:#303030;margin:0 auto;padding:0;}
#richcontainer{width:950px;text-align:center;margin:0 auto;padding:10px 0;}
#news,#channel,#tags{text-align:left;width:210px;color:#e0e0e0;float:left;margin:20px 20px 0 5px;padding:0 0 30px;}
#news h3,#channel h3,#tags h3{font:normal 20px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#fff;margin:0 0 10px;padding:0;}
#news p,#channel p{border-top:1px dotted #897665;display:block;margin:0;padding:5px;}
#tags p{border-top:1px dotted #897665;text-align:justify;display:block;margin:0;padding:5px 0 0;}
#news p:hover,#channel p:hover{background:#2d2824;}
#news p a,#channel p a{text-decoration:none;color:#e0e0e0;}
#news p a:hover,#channel p a:hover{color:#fff;}
#news img,#channel img{padding:1px;}
#tags p a{border:none;text-decoration:none;color:#e0e0e0;}
#tags p a:hover{color:#fff;}
#tags p.semore{float:right;border:none;}

/* Footer */
#footer{margin:0 auto;padding:10px 0;background:#181818 url(http://www.farmsexhub.com/images/tpl_footer_bg.png) repeat-x;}
#footcontainer{text-align:center;margin:0 auto;padding:0;}
#footcontainer p{color:#635549;margin:0;padding:0;}
#footcontainer p a{border:none;text-decoration:none;color:#fff;margin:0;}
#footcontainer p a:hover{border-bottom:1px dotted #fff;}
#footcontainer p a img.rss{border:none;text-decoration:none;}

/* Medium Box */
/*#mediumbox{margin: 0;padding: 0;background: transparent url(http://www.farmsexhub.com/images/bg_main_box.jpg) repeat-x; border: 1px solid #eaeaea;}
#mediumbox h3{margin: 0px;padding: 0 0 0 5px;background: transparent url(http://www.farmsexhub.com/images/recently_bar.gif) no-repeat top;color: #ffffff;font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;letter-spacing: -1px;height: 38px;}*/

/* Full Box */
#fullbox,#invitefriend,#invitenewfriend{display:block;width:994px;background:#FFF;border:1px solid #F5F5F5;text-align:left;padding:2px;}
#fullbox label,#invitefriend label,#invitenewfriend label{font-weight:700;}
#fullbox form input.inputtext,#invitefriend form input.inputtype,#invitenewfriend form input.inputtype{border:1px solid #d3d3d3;background:#fff url(http://www.farmsexhub.com/images/tpl_input_bg.gif) no-repeat top left;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;width:240px;color:#474038;margin:0 0 5px;padding:2px;}
#fullbox form p input.submitbutton,#invitefriend form p input.submitbutton,#invitenewfriend form p input.submitbutton{margin:5px 0 0;}
#fullbox div.fm-req label:before,#invitefriend div.fm-req label:before,#invitenewfriend div.fm-req label:before{content:"* ";color:#C00;font-weight:700;}
#fullbox div.fm-opt label:before,#invitefriend div.fm-opt label:before,#invitenewfriend div.fm-opt label:before{color:#C00;}
.submitbutton{margin-left:150px;padding:10px 0 0 25px;}

/* Signup */
#signup form{margin:10px;padding:0;}
#signup label,#fullbox label{float:left;width:150px;text-align:right;font:normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#474038;padding:0 1em;}
#signup form p{font:normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#008ece;margin:0;padding:0;}
#signup form input.signuptext,#fullbox form input.fullboxtext{border:1px solid #d3d3d3;background:#fff url(http://www.farmsexhub.com/images/tpl_input_bg.gif) no-repeat top left;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;width:220px;height:15px;margin:0 0 10px;padding:2px;}
#signup form p input.signupbutton{margin:5px 0 0;padding:0;}
/* required fields - does not work in IE  */
#signup div.fm-req{font-weight:700;}
#signup div.fm-req label:before{content:"* ";color:#C00;}
.captcha{float:right;width:400px;text-align:center;margin-right:0;}
.signupstatement{margin-left:150px;float:left;}
#signup ul li{list-style-image:url(http://www.farmsexhub.com/images/tpl_icon_bullet.gif);}
.signupbutton{margin-left:150px;padding:0 0 0 25px;}

/* My Profile */
#myprofile{display:block;width:726px;background:#FFF;border:1px solid #F5F5F5;text-align:left;padding:2px;}
#myprofile form{margin:10px;padding:0;}
#myprofile fieldset{border:none;margin:1em 0;}
#myprofile legend{background:transparent;font-size:19px;font-weight:400;color:#2DDAFF;letter-spacing:-1px;margin:1em 0;padding:0 .5em;}
#myprofile label{float:left;width:150px;text-align:right;font-size:12px;font-weight:400;padding:0 1em;}
#myprofile form p{font:normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#008ece;margin:0;padding:0;}
#myprofile form input.myprofiletext{border:1px solid #d3d3d3;background:#fff url(http://www.farmsexhub.com/images/tpl_input_bg.gif) no-repeat top left;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;width:240px;margin:0 0 5px;padding:2px;}
#myprofile form textarea.myprofiletext,#fullbox form textarea.inputtext{border:1px solid #d3d3d3;background:#fff url(http://www.farmsexhub.com/images/tpl_textarea_bg.gif) no-repeat top left;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;width:240px;margin:0 0 10px;padding:6px;}
#myprofile form select.myprofiletext{border:1px solid #d3d3d3;background:#fff url(http://www.farmsexhub.com/images/tpl_input_bg.gif) no-repeat top left;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;margin:0 0 5px;padding:2px;}
#myprofile form input.myprofilebrowsefile{border:1px solid #d3d3d3;background:#fff url(http://www.farmsexhub.com/images/tpl_input_bg.gif) no-repeat top left;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;margin:0 0 5px;padding:2px;}
#myprofile form p input.myprofilebutton{margin:5px 0 0;padding:0;}
/* required fields - does not work in IE */
#myprofile div.fm-req{font-weight:700;}
#myprofile div.fm-req label:before{content:"* ";color:#C00;}
.myprofilestatement{margin-left:150px;float:left;}
#myprofile ul li{list-style-image:url(http://www.farmsexhub.com/images/tpl_icon_bullet.gif);}
.myprofilebutton{margin-left:150px;padding:0 0 0 25px;}

/* User Menu */
#usermenu p{margin:10px;padding:0 0 0 25px;}
#usermenu h4{font:normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#2DDAFF;letter-spacing:-1px;}
.mystats{float:left;width:250px;display:inline;margin:0 0 0 5px;}
.myinbox{float:left;width:210px;display:inline;margin:0 0 0 5px;}
p.myvideostat{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_video.gif) no-repeat;}
p.friends{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_friends.gif) no-repeat;}
p.friendreq{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_friend_req.gif) no-repeat;}
p.watch{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_watched.gif) no-repeat;}
p.visitors{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_visitors.gif) no-repeat;}
p.profile{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_profile.gif) no-repeat;}
p.message{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_new_message.gif) no-repeat;}

/* Most Active User */
ul#mostactiveuser{margin:0;padding:0;}
ul#mostactiveuser li{float:left;list-style-type:none;text-align:center;margin:0;padding:0 0 15px 24px;}
ul#mostactiveuser img{border:1px solid #EEE;padding:1px;}
ul#mostactiveuser li.boxshow{float:left;list-style-type:none;text-align:center;line-height:14px;height:230px;margin:0;padding:0 0 0 20px;}
ul#mostactiveuser span.title{font:normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
ul#mostactiveuser span.duration{font:bold 12px Arial, Helvetica, sans-serif;}
ul#mostactiveuser span.info{color:#999;}

/* Top Watched */
/*#topwatched {margin: 10px 0 0 0px;height: 230px;}*/
p.specialmessage{border:1px solid #EEE;width:350px;text-align:center;background-color:#EDF9FE;margin:10px auto;padding:10px;}
.navvideo{display:inline;text-align:right;float:left;}
#fullbox-title .basicdetailed a{display:inline;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#333;letter-spacing:normal;width:100px;float:left;padding-top:5px;margin:0 40px;}
#fullbox-title .basicdetailed a:hover{color:#FFF;}
.titlepage{float:left;width:650px;overflow:hidden;}
.videopaging{display:inline;width:300px;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;color:#333;letter-spacing:normal;text-align:right;float:right;padding-top:4px;margin:0 10px 0 0;}
.videopaging a{color:#FFF;}
.videopaging a:hover{color:#0074aa;}
#fullbox-title p img{margin-right:5px;}
#videobox{text-align:center;line-height:14px;margin:0 auto;}
#tagsbox{text-align:justify;margin:0 auto;}
#videobox table tr td{padding-bottom:30px;padding-left:12px;}
#videobox img{border:1px solid #666;padding:1px;}
#videobox img.star{border:none;}
#videobox span.title{font:normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
#videobox span.duration{font:bold 12px Arial, Helvetica, sans-serif;}
#videobox span.info{color:#999;}
.center{text-align:center;}
#paging{width:940px;text-align:center;margin:0 auto 20px;padding:0;}
#paging-left{width:940px;}
.pagingnav{width:940px;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;line-height:28px;text-align:center;margin:0 auto;padding:2px;}
.pagingnav .onpage{background:#FFF;border:1px solid #666;margin:2px;padding:2px 4px;}
.pagingnav a{color:#333;text-decoration:none;border:1px solid #ccc;margin:2px;padding:2px 4px;}
.pagingnav a:hover{text-decoration:none;background-color:#EDF9FE;font-weight:400;}
.replythis{background:url(http://www.farmsexhub.com/images/tpl_icon_reply.gif) no-repeat left center;float:right;margin-bottom:10px;padding:0 80px 0 20px;}
.videoplayer{margin-left:0px;}
.textdesc{width:120px;}
.listchannel,.listchannellarge{float:left;width:184px;height:200px;overflow:hidden;margin-bottom:5px;padding:5px;}
.listchannellarge{width:950px;height:140px;}
.listchannellarge .imagechannelinfo,.listchannellarge .imagechannel{float:left;}
.listchannellarge .imagechannelinfo{padding-left:10px;text-align:left;width:380px;overflow:hidden;}
.listchannel .imagechannel a img{width:180px;height:135px;border:1px solid #333;}
.listchannellarge .imagechannel a img{width:180px;height:135px;border:1px solid #333}
.listchannel .star img,.listchannellarge .star img{border:none;}
.startratebox{height:19px;border:0 solid;}
.startratebox img{border:0 !important;}
.startratebox2{height:19px;border:0 solid;}
.startratebox2 img{border:0 !important;width:11px;}

/* Group */
.groupdetail{float:left;}

/* Friends */
.friendlist{float:left;display:block;border-bottom:1px solid #eaeaea;width:496px;margin:0;padding:0;}
.friendspict{width:52px;float:left;margin:10px 20px 0 10px;}
.dropdownviewnav{width:100%;display:block;float:right;text-align:right;margin:-5px 10px 10px 0;}
.friendsaction{width:496px;}
.selectaction{text-align:right;padding:10px;}
#myfriends p{margin:0;padding:5px 0;}
.friendstat{margin-left:70px;}
.friendstat p span{padding:0 30px 0 20px;}
.friendstat p span.video{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_video.gif) no-repeat;}
.friendstat p span.flag{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_flag.gif) no-repeat;}
.friendstat p span.people{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_people.gif) no-repeat;}

/* My Video */
.myvideo{margin-top:10px;width:495px;display:block;float:left;}
.videothumb{width:140px;display:block;float:left;text-align:center;}
.videothumb img{border:1px solid #EEE;padding:2px;}
.maindesc{width:320px;display:block;float:left;border-bottom:1px solid #EEE;margin:0 0 0 10px;}
.maindescwithoutborder{width:320px;display:block;float:left;border-bottom:none;margin:0 0 0 10px;}
.otherdesc{width:320px;display:block;float:left;margin:0 0 0 140px;}

/* Inbox Outbox */
.inbox th{border-bottom:3px solid #BDF4FF;height:30px;background-color:#EDF9FE;text-align:center;}
.inbox td{height:20px;padding:4px 10px;}
.inbox td.blue{background-color:#EDF9FE;padding:4px 10px;}
a.newmail{padding-left:25px;background:transparent url(http://www.farmsexhub.com/images/tpl_icon_new_message.gif) no-repeat;font-weight:700;}
a.openedmail{padding-left:25px;background:transparent url(http://www.farmsexhub.com/images/tpl_icon_message.gif) no-repeat;}

/* Groups */
#groups p{margin:15px 5px;padding:0;}
#groups p span{font-weight:700;margin:5px 5px 0 0;padding:0 0 0 18px;}
.group{margin-top:10px;width:496px;display:block;float:left;}
.groupthumb{width:140px;display:block;float:left;text-align:center;margin:10px 0 0;}
.groupthumb img{border:1px solid #EEE;padding:2px;}
#groups p span.video{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_video.gif) no-repeat;letter-spacing:-1px;}
#groups p span.topic{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_topic.gif) no-repeat;letter-spacing:-1px;}
#groups p span.people{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_people.gif) no-repeat;letter-spacing:-1px;}
p#grouphome_icon,p#grouppost_icon{margin:15px 5px;padding:0;}
p#grouphome_icon span,p#grouppost_icon span{font-weight:700;margin:5px 5px 0 0;padding:0 0 0 18px;}
p#grouphome_icon span.video,p#grouppost_icon span.video{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_video.gif) no-repeat;letter-spacing:-1px;}
p#grouphome_icon span.people,p#grouppost_icon span.people{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_people.gif) no-repeat;letter-spacing:-1px;}
p#grouppost_icon span.flag{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_flag.gif) no-repeat;letter-spacing:-1px;}
p#grouphome_icon span.newpeople{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_membernew.gif) no-repeat;letter-spacing:-1px;}
p#grouphome_icon span.newvideo{background:transparent url(http://www.farmsexhub.com/images/tpl_icon_videonew.gif) no-repeat;letter-spacing:-1px;}
.groupdesc{width:320px;display:block;float:left;margin:0 0 0 10px;}
.group-home-desc{display:block;float:left;}
.groupforum-items{margin:0 10px;}
.group-post-desc{display:block;float:left;width:550px;}
.grouppost-comment{border-bottom:1px solid #EAEAEA;}
.divede-box{clear:both;padding-bottom:20px;display:block;}
/*form#add_group_topic textarea.fullboxtext{width:300px;float:left;}
.attachvideo{width:300px;margin:0 0 0 20px;}*/
#prevmovie{width:60px;float:left;padding-left:7px;text-align:center;}
#nextmovie{width:60px;float:left;text-align:center;}
#playmovie{width:60px;float:left;text-align:center;}

.relatedvideothumbnail{padding:0 1px;width:175px;float:left;display:block;text-align:center;}
.relatedvideothumbnail img{width:173px;height:130px;border:1px solid #333;}

.relatedvideodesc{float:left;display:block;padding-left:8px;text-align:left;font:normal 11px/14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;}
#recent1,#recent2,#recent3{padding:0;}
.side_results{overflow:auto;display:block;}
.boxtable{padding-left:30px;}
.floatmenu{float:left;width:125px;text-align:left;background:transparent url(http://www.farmsexhub.com/images/tpl_icon_arrow.gif) no-repeat;padding-left:15px;line-height:14px;}
.floatmenu-without-arrow{float:left;width:125px;text-align:left;padding-left:15px;}
.comment-content{text-align:justify;overflow:auto;width:300px;}
.errorbox{border:dotted 1px red;color:red;font-weight:400;font-size:13px;width:728px;margin-top:10px;margin-bottom:15px;padding:3px;}
.msgbox{border:dotted 1px #093;color:#093;font-weight:400;font-size:13px;width:728px;margin-top:10px;margin-bottom:15px;padding:3px;}
a.cloudtags{text-decoration:none;color:#665c50;padding:2px;}
a.cloudtags:hover{text-decoration:none;border-bottom:none;background:#1891C0;color:#FFF;padding:2px;}

/* Display Comments */
.comment-divider{border-bottom:dotted 0px #ccc;}
.comment-image{border:1px solid #ccc;margin:7px 3px 3px;padding:1px;}
span.comment-info{font-size:11px;color:#999;}
.comment-body{border:1px dashed #CCC;background:#FDFDFD;padding:8px;}
#addcomment form{margin:0 60px;}
#divComments textarea.fullboxtext{width:356px;border:1px solid #d3d3d3;background:#fff url(http://www.farmsexhub.com/images/tpl_textarea_bg.gif) no-repeat top left;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;margin:0 0 10px;padding:6px;}
#divComments input.nametext,#divComments input.emailtext{border:1px solid #d3d3d3;background:#fff url(http://www.farmsexhub.com/images/tpl_input_bg.gif) no-repeat top left;font:normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;height:15px;margin:0 0 10px;padding:3px;}
#divComments input.nametext{width:150px;}
#divComments input.emailtext{width:200px;}
#divComments input:focus,#divComments textarea:focus,#divComments select:focus{background:#c5efff;border:1px solid #1196CB;}

/* Categories  */
a.catstandard{display:block;border:1px solid #222222;background:#323232;color:#DDD;padding:5px 15px;clear:both;width:55px;margin:5px 0 0 0;float:left;text-transform:uppercase;text-align:center;}
a.catstandard:hover{background:#424242;}
a.catpremium{display:block;border:1px solid #046698;background:#1196CB;color:#FFF;padding:5px 15px;width:55px;margin:5px 3px 0 0;float:right;text-transform:uppercase;text-align:center;}
a.catpremium:hover{background:#046698;}

/* SASH */
span.sash{z-index:999;display:block;position:absolute;right:0;top:0;background-repeat:no-repeat;border:none;margin:0;padding:0;}
span.sash{width:100px;height:100px;background-image:url(/http://www.farmsexhub.com/images/sash.gif);}
.sashlnk{position:relative;display:block;}