body {
 margin: 0 auto;
 background: #000000 url(http://www.adulttubexxx.com/images/tn2/buh.jpg) repeat-x top;
 color: #CCCCCC;
 font: 13px tahoma, Arial;
}

#pagepossition {
 width: 954px;
 padding-bottom: 10px;
 margin-right: auto;
 margin-left: auto;
}
.title {
 color: #AAAAAA;
 font: 17px Arial Narrow;
 font-weight: bold;
 padding-left: 15px;
 padding-top: 6px;
}
.text {
 color: #CCCCCC;
 font: 13px tahoma, Arial;
 padding-top: 5px;
 padding-left: 8px;
 padding-right: 8px;
 padding-bottom: 5px;
}
.center {
 margin-right: auto;
 margin-left: auto;
 text-align:center;
}
#header {
 width: 942px;
 height: 65px;
}
.header_possition {
 padding-left: 10px;
 padding-bottom: 10px;
}
#logo_ads {
 width: 717px;
 float: left;
}
#logo {
 width: 226px;
 float: left;
 padding-top: 20px;
}
.logo {
 width: 226px;
 height: 45px;
 border: 0px;
}
#ads_header {
 width: 481px;
 float: right;
 padding-left: 10px;
}
#login {
 float: right;
 width: 225px;
}

.user_pass {
 width: 119px;
 float: left;
 color: #ff9900;
 font: 13px tahoma, Arial;
 text-align: right;
 padding-top: 8px;
 padding-right: 1px;
}
.input_user_pass {
 width: 105px;
 float: right;
 padding-top: 5px;
}
.input_login {
 width: 93px;
 height: 13px;
 color:#FFFFFF;
 font: 11px tahoma, Arial;
 padding-left: 3px;
 border-top: solid 1px #888888;
 border-left: solid 1px #555555;
 border-right: solid 1px #555555;
 border-bottom: solid 1px #888888;
 background-color: #000000;
}
.login_bottom {
 width: 45px;
 height: 19px;
 color:#FFBB56;
 font: 13px tahoma, Arial;
 border-top: solid 1px #888888;
 border-left: solid 1px #555555;
 border-right: solid 1px #555555;
 border-bottom: solid 1px #888888;
 background-color: #303030;
}
.red {
 color:#FF2121;
}
#menu {
 width: 952px;
 height: 35px;
 border-top: solid 1px #414141;
 border-left: solid 1px #414141;
 border-right: solid 1px #414141;
 border-bottom: solid 1px #414141;
 background-color: #191919;
}
#search {
 float: left;
 width: 407px;
}
.search {
 width: 200px;
 height: 19px;
 color:#DDDDDD;
 font: 14px tahoma, Arial;
 font-weight:bold;
 padding-top: 3px;
 padding-left: 3px;
 border-top: solid 1px #888888;
 border-left: solid 1px #555555;
 border-right: solid 1px #555555;
 border-bottom: solid 1px #888888;
 background-color: #000000;
}
.search_possition {
 padding-top: 5px;
 padding-left: 10px;
}
.search_buttons {
 width: 65px;
 height: 23px;
 color:#EEEEEE;
 font: 13px tahoma, Arial;
 font-weight:bold;
 margin-left: 10px;
 margin-top: 2px;
 border-top: solid 1px #FFFFFF;
 border-left: solid 1px #DDDDDD;
 border-right: solid 1px #DDDDDD;
 border-bottom: solid 1px #FFFFFF;
 background-color: #353535;
}
#bottons {
 float: right;
 width: 535px;
}




/* Page css */
.left { float: left; }
.right { float: right; }
.clear { clear: both; }
.center { text-align:center; }

/* Header */
.logo_bg {
 width: 298px;
 height: 88px;
 background: url(http://www.adulttubexxx.com/images/tn2/lbh.jpg);
 text-align: center;
}
.logo {
 width: 226px;
 height: 45px;
 border: 0px;
}
.awnav_left {
 width: 4px;
 height: 20px;
 background: #000000 url(http://www.adulttubexxx.com/images/tn2/abl.jpg);
 float: left;
}
.awnav_space {
 width: 1px;
 height: 42px;
 background: #000000 url(http://www.adulttubexxx.com/images/tn2/bbs.jpg);
 float: left;
}
.awnav_right {
 width: 4px;
 height: 20px;
 background: #000000 url(http://www.adulttubexxx.com/images/tn2/abr.jpg);
 float: left;
}

#awnav_links {
 margin: 0px;
 width:612px;
 height: 42px;
 color:#FFF;
 font-size:12px;
 font-weight:bold;
}
#awnav_links a {
 line-height:42px;
 text-decoration:none;
 color:#FFF;
 background-repeat:no-repeat;
 text-align: center;
}
#awnav_links a:hover{
 line-height:42px;
 text-decoration:none;
 color:#FFF;
 background-repeat:no-repeat;
 text-align:center;
}
.awnav {
 font:bold 12px Verdana,Arial;
 list-style-type:none;
 text-align:left;
 padding-top:0px
}
.awnav li {
 display:inline;
 margin: 0px;
 text-decoration:none;
 text-align:center;
 color:#FFF;
 padding:0px
}
.awnav li a {
 text-decoration: none;
 color:#FFF;
 background: url(http://www.adulttubexxx.com/images/tn2/bba.jpg);
 text-align:center;
 padding-top:0px;
 width:93px;
 height:42px;
 display:block;
 float:left
}
.awnav li a:visited {
 color:#FFF;
 text-decoration:none
}
.awnav li a:hover {
 background-color: #252525;
 text-decoration:none;
 background: url(http://www.adulttubexxx.com/images/tn2/bbh.jpg);
 color:#FFF;
 padding-top: 3px;
}
.awnav li.selected {
 color:#FFF;
 text-decoration:none;
}
.awnav li.selected a {
 background-color: #252525;
 text-decoration:none;
 color:#FFF;
 background: url(http://www.adulttubexxx.com/images/tn2/bbh.jpg);
 padding-top: 3px;
}
.awnav li.selected a:hover {
 text-decoration:none;
 color:#FFF;
}
.awnav_possition {
 padding-top: 1px;
}

.search_bg {
 width: 954px;
 height: 35px;
 background: #000000 url(http://www.adulttubexxx.com/images/tn2/srbg.jpg) no-repeat;
 overflow: hidden;
}

.fbs2 {
 width: 175px;
 height: 27px;
 background: url(http://www.adulttubexxx.com/images/tn2/fbs2.gif) no-repeat;
 margin-top: 5px;
}

.fbs {
 width: 150px;
 height: 16px;
 background: url(http://www.adulttubexxx.com/images/tn2/fbs.gif) repeat-x;
 color: #999999;
 font-size: 13px;
 margin-top: 3px;
 margin-left: -2px;
 border: none;
}



/* Table */
.tdt { padding-top: 20px; padding-left: 10px; padding-right: 10px; padding-bottom: 20px; }

/* Table videos left css */
.tul { width: 750px; height: 35px; overflow: hidden; border-top: solid 1px #454545; border-left: solid 1px #414141; border-right: solid 1px #414141; background-color: #191919; }
.tdl { width: 750px; overflow: hidden; border-left: solid 1px #414141; border-right: solid 1px #414141; border-bottom: solid 1px #454545; background-color: #111111; }
.tu { height: 35px; overflow: hidden; border-top: solid 1px #454545; border-left: solid 1px #414141; border-right: solid 1px #414141; background: #191919 url(http://www.adulttubexxx.com/images/tn2/bg_up_tb.jpg) repeat-x top; }
.td { overflow: hidden; border-left: solid 1px #414141; border-right: solid 1px #414141; border-bottom: solid 1px #454545; background-color: #111111; }

/* Table play video left css */
.tul2 {
 width: 750px;
}

/* Table videos right css */
.tur { width: 190px; height: 35px; overflow: hidden; border-top: solid 1px #454545; border-left: solid 1px #414141; border-right: solid 1px #414141; background-color: #191919; }
.tdr { width: 190px; overflow: hidden; border-left: solid 1px #414141; border-right: solid 1px #414141; border-bottom: solid 1px #454545; background-color: #111111; }

/* Table title css */
.tut { color: #AAAAAA; font: 17px Arial Narrow; font-weight: bold; padding-left: 15px; padding-top: 6px; }
.tut2 { color: #CCCCCC; font: 20px Arial Narrow; font-weight: bold; padding-bottom: 10px; }

/* Star css */
.star,.starRated,.starRated_half,.starRated_self{margin:1px;padding:0;width:18px;height:18px;display:block;float:left;border:0;background:transparent url(/images/stars.gif) no-repeat 0px 0px}
.starRated{background:transparent url(/images/stars.gif) no-repeat 0px -18px}
.starRated_half{background:transparent url(/images/stars.gif) no-repeat 0px -72px}
.star:hover,.starRated:hover,.starRated_half:hover,.starRated_self:hover{background:transparent url(/images/stars.gif) no-repeat 0px -36px}
.starRated_self,.star:active,.starRated:active,.starRated_half:active,.starRated_self:active{background:transparent url(/images/stars.gif) no-repeat 0px -54px}
.full_star,.half_star,.no_star{margin:1px 2px;padding:0;width:20px;height:24px;display:block;float:left;border:0;background:transparent url(/images/rating.png) no-repeat 0px 0px}
.half_star{background:transparent url(/images/rating.png) no-repeat 0px -24px}
.no_star{background:transparent url(/images/rating.png) no-repeat 0px -48px}
.rateThis{margin:0;padding:0;width:130px;display:block;float:left;text-align:center}
.rateThis p{margin:0;padding:0;text-align:center;font:normal 10px/12px Verdana,Arial,Helvetica,sans-serif}

/* Table page links css */
.links { width: 660px; height: 25px; overflow: hidden; text-align:center; margin-top: 15px; margin-right: auto; margin-left: auto; margin-bottom: 20px; border-top: solid 1px #454545; border-left: solid 1px #414141; border-right: solid 1px #414141; border-bottom: solid 1px #454545; background-color: #050505; padding-top: 2px; padding-bottom: 2px; }
.page_links { text-align:center; }
.page_currents { font:bold 18px Verdana; padding-right: 5px; }
.page_separators { margin-right: 5px; font:normal 18px/12px Arial; color:#FFFFFF; }
a.pagelinks { color: #FF2121; font: 15px tahoma, Arial Black; text-decoration: none; }
a.pagelinks:hover { color: #FF0000; font: 15px tahoma, Arial Black; }
#page_links a { padding:0 7px; margin-right: 5px; border:solid 1px #333333; background:#000000; text-decoration:none; line-height:21px; }

/* table ads css */
.at { overflow: hidden; border-top: solid 1px #454545; border-left: solid 1px #414141; border-right: solid 1px #414141; border-bottom: solid 1px #454545; background-color: #111111; padding-top: 20px; padding-bottom: 20px; }
.tradeimages { width: 148px; height: 110px; border: 0px; }

/* Register/Menu css */
.user_avantar { width: 65px; height: 65px; border-top: solid 1px #454545; border-left: solid 1px #414141; border-right: solid 1px #414141; border-bottom: solid 1px #454545; }

/* Text color css */
.text_no1 { color: #FF00000; font: 14px tahoma, Arial; font-weight: bold; }

/* Links color css */
a{font-weight:bold;color:#dd2929;text-decoration:none}
a:hover,a:active{color:#dd2929;text-decoration:underline}

a.register_now { color: #FF2121; font: 15px tahoma, Arial Black; text-decoration: none; }
a.register_now:hover { color: #FF0000; }
a.menu_user { color: #FF2121; font: 13px tahoma, Arial Black; text-decoration: none; }
a.menu_user:hover { color: #FF0000; }
a.links_no1 { color: #ff9900; font: 17px Arial Narrow; text-decoration: none; }
a.links_no1:hover { color: #FFFFFF; }
.links_no2 a { color: #ff9900; font: 12px tahoma, Arial; text-decoration: none; }
.links_no2 a:hover { color: #FFFFFF; }
.links_no3 a { color:#999999; font: 13px tahoma, Arial; text-decoration:none; }
.links_no3 a:hover { color: #EEEEEE; }

a.links_no4 { color: #ff9900; font: 13px tahoma, Arial; text-decoration: none; }
a.links_no4:hover { color: #FFFFFF; }

.video_title { color: #ff9900; font: 12px tahoma, Arial; }
a.video_title { color: #ff9900; font: 12px tahoma, Arial; text-decoration: none; }
a.video_title:hover { color: #FFFFFF; font: 12px tahoma, Arial; text-decoration: none; }

.video_title a { color: #ff9900; font: 11px tahoma, Arial; text-decoration: none; }
.video_title a:hover { color: #FFFFFF; font: 11px tahoma, Arial; text-decoration: none; }

a.ads { color: #ff9900; font: 13px tahoma, Arial; text-decoration: none; }
a.ads:hover { color: #FFFFFF; }

a.bookmark { color: #FFFFFF; font: 19px tahoma, Arial; text-decoration: none; font-weight: bold; }
a.bookmark:hover { color: #FF0000; }
.bookmark { color: #FFFFFF; font: 19px tahoma, Arial; font-weight: bold; }

.friends a { color: #ff9900; font: 13px tahoma, Arial; text-decoration: none; }
.friends a:hover { color: #FFFFFF; }

/* movies browser css */
.video_box { float: left; position: relative; padding: 0; }
.video_box img { border: 1px solid #777; }
.video_box img:hover { border: 1px solid #ff9900; }
.video_pic { width: 160px; height: 120px; }
.video_pic_cat { width: 160px; height: 160px; }
.box-left { float: left; color: #999; font-size: 12px; text-align: left; }
.box-right { float: right; color: #999; font-size: 13px; text-align: right; }

/* Play video css */
.tools { width: 590px; height: 28px; overflow: hidden; background-image:url(../images/templatenew/movie_bg.jpg); text-align: center; color: #CCCCCC; font: 13px tahoma, Arial; }
.video-actions-box { margin: 4px 5px 0; padding: 0; text-align: center; }
.video-actions-box a { color: #BBBBBB; font-size: 14px; font-weight: bold; text-decoration:none; }
.video-actions-box a:hover { color: #DDDDDD; font-size: 14px; font-weight: bold; text-decoration:none; }
a img.share { width: 25px; height: 15px; background: transparent url("http://www.adulttubexxx.com/images/templatenew/mega-bgv26.png") no-repeat scroll -479px -3px; }
a:hover img.share { background: transparent url("http://www.adulttubexxx.com/images/templatenew/mega-bgv26.png") no-repeat scroll -479px -24px; }
a img.favorite { width: 25px; height: 15px; background: transparent url("http://www.adulttubexxx.com/images/templatenew/mega-bgv26.png") no-repeat scroll -505px -5px; }
a:hover img.favorite { background: transparent url("http://www.adulttubexxx.com/images/templatenew/mega-bgv26.png") no-repeat scroll -505px -27px; }

.dn { display:none; margin-top: 5px;padding-bottom: 3px; width: 590px; text-align: center; color: #FF0000; font: 15px Arial Narrow; font-weight: bold; border: solid 1px #FF0000; }
.dn2 { display:none; margin-top: 5px;padding-bottom: 3px; text-align: center; color: #FF0000; font: 15px Arial Narrow; font-weight: bold; border: solid 1px #FF0000; }
.dn3 { margin-top: 5px;padding-bottom: 3px; text-align: center; color: #FF0000; font: 15px Arial Narrow; font-weight: bold; border: solid 1px #FF0000; }
.pvm { overflow: hidden; border-top: solid 1px #454545; border-left: solid 1px #414141; border-right: solid 1px #414141; border-bottom: solid 1px #454545; background-color: #111111; }
.si { border-top: solid 1px #777777; border-left: solid 1px #555555; border-right: solid 1px #555555; border-bottom: solid 1px #777777; background-color: #000000; }



#comments_user {
 width: 917px;
 overflow: hidden;
 border-top: solid 1px #454545;
 border-left: solid 1px #414141;
 border-right: solid 1px #414141;
 border-bottom: solid 1px #454545;
 background-color: #000000;
}
.comments_user {
 padding-top: 10px;
 padding-left: 10px;
 padding-right: 5px;
 padding-bottom: 5px;
}
#comments_user_left {
 width: 70px;
 float: left;
}
#comments_user_right {
 float: left;
}
#comments_user_right_menu {
 width: 830px;
 border-top: solid 1px #454545;
 border-left: solid 1px #414141;
 border-right: solid 1px #414141;
 border-bottom: solid 1px #454545;
 background-color: #222222;
}
.comments_user_right_menu {
 color: #CCCCCC;
 font: 13px Arial Narrow;
 font-weight: bold;
 padding-top: 5px;
 padding-left: 5px;
 padding-right: 5px;
 padding-bottom: 5px;
}

.comments_user_image {
 border: 0px;
 width: 60px;
 height: 72px;
}
.addcomment_text {
 background-color: #00000;
 color: #CCCCCC;
 font: 13px Arial Narrow;
 border:1px solid #333333
 width: 850px;
}




/* Members css */
.members { width: 120px; height: 210px; float: left; border-top: solid 1px #454545; border-left: solid 1px #414141; border-right: solid 1px #414141; border-bottom: solid 1px #454545; background-color: #050505; margin-left: 48px; margin-bottom: 20px; }
.members_possitin { padding-left: 5px; padding-right: 5px; padding-bottom: 10px; }
.imgmembers { width: 90px; height: 108px; border: 0px; }

/* Embed Video */
.error { font-family: Tahoma; font-size: 8pt; color: red; display:none; }

/* View Message */
.wmb { overflow: hidden; border-top: solid 1px #454545; border-left: solid 1px #414141; border-right: solid 1px #414141; border-bottom: solid 1px #454545; background-color: #000000; }
.wmu { overflow: hidden; border-top: solid 1px #454545; border-bottom: solid 1px #454545; }
.wmup { padding-top: 5px; padding-left: 10px; padding-right: 10px; padding-bottom: 5px; }
.wmum { padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 50px; }

.mf { width: 120px; float: left; border-top: solid 1px #454545; border-left: solid 1px #414141; border-right: solid 1px #414141; border-bottom: solid 1px #454545; background-color: #050505; margin-left: 48px; margin-bottom: 20px; }

/* Members Profile */
.bpm { margin-top: 3px;  margin-right: auto; margin-left: auto; padding-top: 5px; padding-bottom: 7px; text-align: center; color: #FFFFFF; font: 13px tahoma, Arial; border: solid 1px #414141; background: #000000; }
.cpm {
 overflow: hidden;
 border-top: solid 1px #454545;
 border-left: solid 1px #414141;
 border-right: solid 1px #414141;
 border-bottom: solid 1px #454545;
 background-color: #000000;
}
.cpm2 {
 border-top: solid 1px #454545;
 border-left: solid 1px #414141;
 border-right: solid 1px #414141;
 border-bottom: solid 1px #454545;
 background-color: #222222;
}
.cpm2b {
 padding-top: 3px;
 padding-left: 7px;
 padding-right: 7px;
 padding-bottom: 4px;
}
.cpm3 {
 padding-top: 5px;
 padding-right: 7px;
 padding-bottom: 5px;
}