body { margin: 0pt; padding: 0pt; background: rgb(0, 0, 0) none repeat scroll 0% 0%; text-align: center; color: rgb(206, 207, 206); font-size: 12px; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; }
a { color: #aa35eb; text-decoration: none; }
a:focus, a:hover { color: rgb(255, 255, 255); }
#container { width: 960px; margin-left: auto; margin-right: auto; text-align: left; }
#header { width: 100%; }
.vtaimg {border:0px solid #222222;}
.vthumba {border:1px solid #222222;}
.vthumba a{font-size:11px;}
.vthumba a img {border:1px solid #cecfce;}
.vthumba img:hover{border:1px dotted #aa35eb;}
#logo { width: 230px; height: 60px; float: left; }
#right { width: 720px; height: 71px; float: right; text-align: right; }
#userlinks { margin-top: 3px; }
#userlinks ul { margin: 0pt; padding: 0pt; }
#userlinks li { display: block; float: right; line-height: 15px; margin-left: 12px; }
#userlinks li a { font-size: 12px; }
#userlinks li a.icon { padding-left: 20px; }
#new_mail { background: transparent url('images/email.png') no-repeat scroll 0% 0%; }
#new_requests { background: transparent url('images/group.png') no-repeat scroll 0% 0%; }
#my_feeds { background: transparent url('images/xmas.png') no-repeat scroll 0% 0%; }
#sex-shop { background: transparent url('images/gift_box.png') no-repeat scroll 0% 0%; }
#my_home { background: transparent url('images/home_16.png') no-repeat scroll 0% 0%; }
#my_download { background: transparent url('images/download.png') no-repeat scroll 0% 0%; }
#my_bookmark { background: transparent url('images/bookmark.png') no-repeat scroll 0% 0%; }
#my_categories { background: transparent url('images/favicon.ico') no-repeat scroll 0% 0%; }
#my_login { background: transparent url('images/login.png') no-repeat scroll 0% 0%; }
#my_signout { background: transparent url('images/logout.png') no-repeat scroll 0% 0%; }
#my_signup { background: transparent url('images/signup.png') no-repeat scroll 0% 0%; }
#nologinlinks { margin-top: 3px; }
#toplinks { margin-top: 3px; }
#toplinks a { color: rgb(140, 138, 140); }
#toplinks a:hover { color: rgb(255, 255, 255); }
#menu { margin: 5px 0pt 0pt; padding: 5px 0pt; float: right; display: block; position: relative; font-size: 14px; height: 23px; }
#menu ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; clear: right; }
#menu li { display: block; float: right; margin-left: 3px; }
#menu a { padding: 2px 10px 5px; background: transparent url('images/menu.gif') repeat-x scroll 0% 0%; display: block; font-weight: bold; text-decoration: none; color: rgb(255, 255, 255); }
#menu a:hover { background-position: 0pt -23px; color: rgb(255, 255, 255); }
#menu a.active { background-position: 0pt -46px; color: rgb(255, 255, 255); }
#submenu { background: transparent url('images/search_bg.png') repeat-x scroll 0% 0%; width: 100%; height: 35px; text-align: right; }
#content { background: rgb(0, 0, 0) none repeat scroll 0% 0%; width: 100%; margin-top: 5px; }
#errors { border: 1px solid rgb(33, 32, 33); margin: 5px 0pt; padding: 5px 0pt; background: rgb(16, 16, 16) none repeat scroll 0% 0%; width: 100%; font-size: 14px; font-weight: bold; text-align: center; color: red; }
#messages { border: 1px solid rgb(33, 32, 33); margin: 5px 0pt; padding: 5px 0pt; background: rgb(16, 16, 16) none repeat scroll 0% 0%; width: 100%; font-size: 16px; font-weight: bold; text-align: center; color: rgb(255, 255, 255); }
.error_message { padding: 20px 0pt; width: 80%; margin-left: 10%; margin-right: 10%; font-size: 16px; font-weight: bold; text-align: center; color: red; }
.left { float: left; }
.right { float: right; }
.span-150 { width: 150px; }
.span-200 { width: 200px; }
.span-300 { width: 300px; }
.span-302 { width: 302px; }
.span-320 { width: 320px; }
.span-350 { width: 350px; }
.span-390 { width: 390px; }
.span-400 { width: 400px; }
.span-550 { width: 550px; }
.span-560 { width: 560px; }
.span-590 { width: 590px; }
.span-600 { width: 600px; }
.span-630 { width: 630px; }
.span-650 { width: 650px; }
.span-653 { width: 653px; }
.span-740 { width: 740px; }
.span-745 { width: 745px; }
.span-750 { width: 750px; }
.span-755 { width: 755px; }
.span-760 { width: 760px; }
.span-100 { width: 100%; }
.height-190 { height: 190px; }
.height-200 { height: 200px; }
.margin-left { margin-left: 10px; }
#viewed_videos ul { margin: 0pt; padding: 0pt; }
#viewed_videos li { margin: 0pt; padding: 0pt; float: left; }
ul.quick-links { margin: 0pt 0pt 0pt 10px; padding: 0pt; }
ul.quick-links li { margin: 4px 0pt; padding: 0pt; float: left; width: 140px; }
ul.video_links { margin: 5px 0pt 10px 15px; padding: 0pt; }
ul.video_links li { margin: 5px 0pt 0pt; padding: 0pt; float: left; width: 140px; }
ul.categories { margin: 5px 0pt 10px 15px; padding: 0pt; }
ul.categories li { margin: 5px 0pt 0pt; padding: 0pt; float: left; width: 140px; }
ul.submenu_links { margin: 5px 0pt 0pt 20px; padding: 0pt; }
ul.submenu_links li { margin: 3px 0pt; padding: 0pt; float: left; width: 200px; font-size: 13px; font-weight: bold; }
.user_actions { margin: 5px auto; width: 290px; height: 45px; }
.user_actions ul { margin: 0pt; padding: 0pt; }
.user_actions li { margin: 5px 0pt 0pt 10px; float: left; width: 130px; line-height: 16px; font-weight: bold; }
.user_actions li a { padding-left: 18px; font-size: 12px; }
.user_actions li a:hover { color: rgb(255, 255, 255); }
#add_friend { background: transparent url('images/user_add.png') no-repeat scroll 0% 0%; }
#remove_friend { background: transparent url('images/user_delete.png') no-repeat scroll 0% 0%; }
#send_message { background: transparent url('images/email.png') no-repeat scroll 0% 0%; }
#report_user { background: transparent url('images/user_comment.png') no-repeat scroll 0% 0%; }
#block_user { background: transparent url('images/cancel.png') no-repeat scroll 0% 0%; }
#handle_subscription { background: transparent url('images/user_go.png') no-repeat scroll 0% 0%; }
#invite_message, #report_message, #sendmymessage { border: 1px solid rgb(119, 119, 119); margin: 5px 2%; background: rgb(0, 0, 0) none repeat scroll 0% 0%; width: 94%; }
#invite_message span, #invite_message textarea, #report_message span, #report_message textarea, #sendmymessage span, #sendmymessage textarea { margin: 0pt 2%; }
#invite_message textarea, #report_message textarea, #sendmymessage textarea { overflow: auto; width: 96%; }
#invite_message input.radio, #report_message input.radio, #sendmymessage input.radio { border: 0pt none ; margin-left: 10px; }
.invite_header { border-bottom: 1px solid rgb(119, 119, 119); padding: 5px 0pt; width: 100%; font-size: 11px; }
.invite_left { width: 48%; float: left; margin-left: 2%; font-weight: bold; }
.invite_right { width: 48%; float: right; margin-right: 1%; text-align: right; }
.invite_error { margin-left: 10px; font-weight: bold; color: red; }
.submit_box { margin-top: 5px; text-align: center; }
.posting { border: 2px solid rgb(234, 182, 101); margin: 5px 3% 5px 2%; padding: 5px 0pt; background: rgb(229, 216, 195) none repeat scroll 0% 0%; width: 95%; text-align: center; color: rgb(0, 0, 0); }
.response, .response_full { border: 1px solid rgb(179, 231, 111); padding: 5px 0pt; background: rgb(213, 229, 192) none repeat scroll 0% 0%; text-align: center; color: rgb(0, 0, 0); }
.response { margin: 5px 3% 5px 2%; width: 95%; }
.response_full { margin: 5px 0pt; width: 100%; }
.request { margin: 10px 5px; width: 640px; }
.request_left { width: 100px; margin-left: 5px; float: left; }
.request_left img { border: 1px solid rgb(119, 119, 119); }
.request_left img:hover { border: 1px solid #aa35eb; }
.request_right { width: 470px; margin-right: 10px; float: right; }
.request_right p { margin: 5px; }
.request_actions { margin: 5px; }
.request_actions a { border: 1px solid rgb(119, 119, 119); padding: 2px 5px; background: rgb(33, 32, 33) none repeat scroll 0% 0%; margin-right: 10px; float: left; display: block; width: 100px; color: rgb(255, 255, 255); text-align: center; }
.request_message { border: 1px solid rgb(119, 119, 119); margin: 10px 2%; padding: 5px 0pt; background: rgb(33, 32, 33) none repeat scroll 0% 0%; width: 96%; color: rgb(255, 255, 255); font-weight: bold; text-align: center; font-size: 14px; }
.user_message { margin: 5px 0pt; padding: 5px 0pt; }
.quick_links_left { margin: 5px 0pt 5px 6px; width: 140px; float: left; text-align: left; }
.quick_links_right { margin: 5px 6px 5px 0pt; width: 140px; float: right; text-align: left; }
#footer { width: 100%; margin-top: 5px; text-align: center; color: rgb(255, 255, 255); }
#footer a { color: rgb(140, 138, 140); }
#footer a:hover { color: rgb(255, 255, 255); }
.clear { clear: both; }
.clear_right { clear: right; }
.clear_left { clear: left; }
#search { width: 56%; float: right; }
#search form { margin: 7px 100px 0pt 0pt; }
#upload { margin: 7px 5px 0pt 0pt; width: 9%; float: right; text-align: center; }
#upload a { padding: 3px 0pt; background: transparent url('images/button.png') repeat-x scroll 0% 0%; display: block; font-weight: bold; text-decoration: none; color: rgb(255, 255, 255); }
#search_advanced form { margin: 10px 10% 0pt; width: 80%; }
#search_advanced label { width: 130px; }
#search_advanced .center { margin: 5px 0pt; width: 800px; text-align: center; }
#scroller { width: 33%; float: left; text-align: left; }
#scroller_title { margin: 10px 0pt 0pt 5px; width: 40px; float: left; font-weight: bold; }
#scroller_container { overflow: hidden; width: 265px; height: 15px; float: left; margin-top: 10px; font-weight: bold; }
.search_left { width: 49%; float: left; }
.search_right { width: 49%; float: right; }
.button { border: 1px solid rgb(189, 186, 189); background: rgb(49, 48, 49) none repeat scroll 0% 0%; margin-left: 5px; color: rgb(255, 255, 255); font-weight: bold; cursor: pointer; }
.span_search { font-size: 10px; color: rgb(153, 153, 153); margin-left: 10px; }
.advanced-search a { color: rgb(153, 153, 153); }
.advanced-search a:hover { color: #aa35eb; }
.box, .box_margin { margin: 0pt 0pt 5px; padding: 1px; background: rgb(17, 17, 17) none repeat scroll 0% 0%; }
.box, .box_margin { border: 1px solid rgb(33, 32, 33); }
.box_insert { border: 1px solid rgb(53, 51, 53); }
.bsub { background: rgb(33, 32, 33) none repeat scroll 0% 0%; width: 100%; height: 1px; }
.btitle { background: rgb(24, 28, 24) url('images/btitle.png') repeat-x scroll 0% 0%; width: 100%; text-align: left; }
.btitle h2 { margin: 0pt 0pt 0pt 10px; padding: 5px 0pt; font-weight: bold; font-size: 14px; }
.bcontent { margin: 10px; padding: 0pt; }
.bmenu { background: rgb(24, 28, 24) none repeat scroll 0% 0%; width: 100%; text-align: left; }
.bmenul, .btitlel { width: 60%; float: left; }
.bmenul h2, .btitlel h2 { margin: 0pt 0pt 0pt 10px; padding: 5px 0pt; font-weight: bold; font-size: 14px; }
.bmenur { margin: 2px 2% 0pt 0pt; width: 37%; float: right; text-align: right; }
.btitler { margin: 5px 1% 0pt 0pt; width: 38%; float: right; text-align: right; }
.btitlerr { margin: 2px 1% 0pt 0pt; width: 38%; float: right; text-align: right; }
.bsubmenu { border-bottom: 1px dotted rgb(33, 32, 33); padding: 3px 2%; width: 96%; text-align: right; font-size: 12px; height: 20px; }
.bsubmenul { width: 69%; float: left; text-align: left; margin-top: 2px; }
.bsubmenur { width: 30%; float: right; text-align: right; }
.bcenter { margin: 0pt auto; padding: 5px; width: 120px; }
.btop { background: rgb(24, 28, 24) none repeat scroll 0% 0%; width: 100%; text-align: left; }
.btopl { width: 35%; float: left; }
.btopl h2 { margin: 0pt 0pt 0pt 10px; padding: 5px 0pt; font-weight: bold; font-size: 14px; }
.btopc { width: 30%; float: left; text-align: center; margin-top: 5px; }
.btopr { margin: 5px 1% 0pt 0pt; width: 30%; float: right; text-align: right; }
.blink { border-bottom: 1px dotted rgb(33, 32, 33); padding: 3px 1% 3px 0pt; width: 99%; text-align: right; font-size: 10px; }
.blinkl { padding: 3px 0pt 3px 5px; width: 49%; float: left; font-size: 10px; text-align: left; }
.blinkr { padding: 3px 0pt; width: 49%; float: right; font-size: 10px; text-align: right; }
.blinkcl { width: 49%; float: left; text-align: left; font-size: 12px; }
.blinkcr { width: 49%; float: right; text-align: right; font-size: 12px; }
.blinkp { border-bottom: 1px solid rgb(33, 32, 33); padding: 3px 2%; width: 96%; }
.blinkp span, .blinkcl span { font-weight: bold; color: rgb(255, 255, 255); }
.blinkpl { border-bottom: 1px solid rgb(33, 32, 33); padding: 3px 2%; float: left; font-size: 11px; color: rgb(153, 153, 153); width: 96%; }
.blinkpr { border-bottom: 1px solid rgb(33, 32, 33); padding: 3px 2%; float: right; font-size: 11px; color: rgb(153, 153, 153); width: 96%; }
.blinkml { border-bottom: 1px solid rgb(33, 32, 33); padding: 3px 2%; font-size: 11px; color: rgb(153, 153, 153); width: 96%; text-align: left; }
.blinkmr { border-bottom: 1px solid rgb(33, 32, 33); padding: 3px 2%; font-size: 11px; color: rgb(153, 153, 153); width: 96%; text-align: right; }
.btext { margin: 5px 1%; width: 98%; text-align: center; font-size: 14px; font-weight: bold; }
.binfo { margin: 10px 1% 0pt 2%; width: 97%; }
.bexpl { margin: 20px 2% 0pt; width: 96%; font-size: 12px; }
.profile_avatar { margin: 5px 6px; width: 100px; float: left; }
.profile_info { margin: 5px 6px 5px 2px; width: 175px; float: right; }
.user_message { border: 1px solid rgb(33, 32, 33); margin: 10px 5%; padding: 10px 0pt; width: 90%; text-align: center; font-weight: bold; }
ul.profile_info { margin: 0pt 0pt 0pt 10px; padding: 0pt; }
ul.profile_info li { margin: 4px 0pt; padding: 0pt; float: left; width: 175px; }
ul.user_info { margin: 10px 0pt 0pt 5px; padding: 0pt; }
ul.user_info li { margin: 4px 5px; padding: 0pt; }
.upload_video { margin: 25px 0pt 25px 20px; width: 300px; float: left; text-align: center; }
.upload_photo { margin: 25px 20px 25px 0pt; width: 300px; float: right; text-align: center; }
#order_form, #timeline_form, #avatar_form { font-size: 12px; }
#order_form span, #timeline_form span, #avatar_form span { font-weight: bold; }
#order_form span.mleft, #timeline_form span.mleft, #avatar_form span.mleft { margin-left: 5px; }
#order_form select, #timeline_form select, #avatar_form select { border: 1px solid rgb(33, 32, 33); padding: 2px; font-size: 10px; width: 85px; }
.pagination { border: 1px solid rgb(33, 32, 33); margin: 5px 2% 10px; padding: 6px 0pt; background: rgb(0, 0, 0) none repeat scroll 0% 0%; width: 96%; text-align: center; }
.pagination ul { margin: 0pt; padding: 0pt; font-size: 12px; }
.pagination li { display: inline; padding-bottom: 1px; margin-left: 5px; }
.pagination a, .pagination a:visited, .pagination span { border: 1px solid rgb(33, 32, 33); padding: 0pt 5px; text-decoration: none; color: rgb(255, 255, 255); }
.pagination a:hover, .pagination a:active { border: 1px solid rgb(33, 32, 33); color: rgb(0, 0, 0); background-color: rgb(255, 255, 128); }
.pagination span.currentpage { border-color: rgb(33, 32, 33); background-color: #aa35eb; color: rgb(255, 255, 255) ! important; font-weight: bold; cursor: default; }
.pagination a.disablelink, .pagination a.disablelink:hover { border-color: rgb(146, 146, 146); background-color: white; cursor: default; color: rgb(146, 146, 146); font-weight: normal ! important; }
.pagination a.prevnext { font-weight: bold; }
.wall_comment { border: 1px solid rgb(33, 32, 33); margin: 10px 2%; background: rgb(0, 0, 0) none repeat scroll 0% 0%; width: 96%; }
.comment-controllers-box { border-top: 1px dotted rgb(68, 68, 68); margin: 5px 15px 0pt 0px; padding: 3px 10px; font-size: 11px; }
.video-comment-controllers-box { border-top: 1px dotted rgb(68, 68, 68); margin: 5px 15px 0pt 0px; padding: 3px 10px; font-size: 11px; }
.wall_left { width: 70px; float: left; margin-top: 10px; text-align: center; }
.wall_right { width: 545px; float: right; margin-top: 10px; }
.wall_info { border: 1px solid rgb(33, 32, 33); padding: 5px; background: rgb(16, 16, 16) none repeat scroll 0% 0%; width: 520px; }
.wall_actions { border-top: 1px dotted rgb(68, 68, 68); padding: 5px 0pt; width: 550px; margin-top: 10px; font-size: 10px; }
p.wall_message { margin: 10px; width: 520px; }
.wall_posting { border: 2px solid rgb(234, 182, 101); margin: 10px auto; padding: 5px 0pt; background: rgb(229, 216, 195) none repeat scroll 0% 0%; width: 600px; text-align: center; color: rgb(0, 0, 0); }
.wall_response { border: 1px solid rgb(179, 231, 111); margin: 10px auto; padding: 10px 0pt; background: rgb(213, 229, 192) none repeat scroll 0% 0%; width: 600px; text-align: center; color: rgb(0, 0, 0); }
.comment { border: 1px solid rgb(33, 32, 33); margin: 10px 2%; background: rgb(0, 0, 0) none repeat scroll 0% 0%; width: 96%; }
.comment span { margin: 0pt; padding: 0pt; }
.comment_left { width: 70px; float: left; margin-top: 10px; text-align: center; }
.comment_right, .comment_right_video, .comment_right_notice { float: right; margin-top: 10px; }
.comment_right { width: 545px; }
.comment_right_video { width: 830px; margin-right: 10px; }
.comment_right_notice { width: 630px; margin-right: 10px; }
.comment_info, .comment_info_video, .comment_info_notice { border: 1px solid rgb(33, 32, 33); padding: 5px; background: rgb(16, 16, 16) none repeat scroll 0% 0%; font-size: 12px; }
.comment_info { width: 520px; }
.comment_info_video { width: 815px; }
.comment_info_notice { width: 615px; }
.comment_actions, .comment_actions_video, .comment_actions_notice { border-top: 1px dotted rgb(68, 68, 68); padding: 5px 0pt; margin-top: 10px; font-size: 12px; }
.comment_actions { width: 525px; }
.comment_actions_video { width: 750px; }
.comment_actions_notice { width: 625px; }
p.comment_body, p.comment_body_video, p.comment_body_notice { margin: 10px; font-size: 12px; }
p.comment_body { width: 520px; }
p.comment_body_video { width: 805px; }
p.comment_body_notice { width: 590px; }
.no_comments { margin-left: 10px; }
.blog_underbar { border-bottom: 1px dotted rgb(68, 68, 68); padding: 5px 0pt; width: 100%; margin-top: 10px; font-size: 12px; }
.request { margin: 5px 25px; width: 600px; }
.no_items { margin: 10px 0pt 0pt 10px; }
#post_comment form, #post_comment_blog form { margin: 10px auto; width: 96%; }
#post_comment form { border: 1px solid rgb(33, 32, 33); background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
#post_comment textarea, #post_comment_blog textarea { margin: 10px 0pt 0pt 35px; padding: 5px; }
#post_comment textarea.video_comment, #post_comment textarea.game_comment { width: 840px; }
#post_comment textarea.user_txtarea, #post_comment_blog textarea.user_txtarea { width: 540px; }
#post_comment textarea.notice_comment { width: 630px; }
#post_comment .action, #post_comment_blog .action { margin: 10px 0pt 5px; width: 32%; float: left; text-align: center; }
.post_message { margin: 10px 0pt 10px 35px; font-weight: bold; color: red; }
.blog_header { margin: 10px 0pt 0pt 10px; font-size: 12px; }
.blog_header h5 { margin: 5px 0pt 0pt; font-weight: bold; font-size: 14px; }
.blog_header a { font-weight: bold; }
.blog_time { font-size: 11px; }
.blog_content { border: 0px solid rgb(34, 34, 34); margin: 10px; overflow: hidden; background-color: rgb(17, 17, 17); }
.blog_links, .blog_links_user { padding: 3px 10px; background: rgb(24, 28, 24) none repeat scroll 0% 0%; font-size: 10px; }
.blog_links { width: 735px; }
.blog_links_user { width: 630px; }
.blog_links_u { padding: 3px 10px; background: rgb(24, 28, 24) none repeat scroll 0% 0%; width: 630px; font-size: 10px; }
.blog_links_l { width: 250px; float: left; }
.blog_links_r { width: 250px; float: right; text-align: right; }
img.blog_image { border: 1px solid rgb(119, 119, 119); margin: 5px; }
img.blog_image:hover { border: 1px solid #aa35eb; }
.blog_video { margin: 0pt auto; padding: 0pt; width: 510px; height: 390px; }
.wall_video { margin: 0pt auto; padding: 0pt; width: 510px; height: 390px; }
.toplinks { margin-top: 3px; }
.grey { color: rgb(115, 113, 115); }
.small { font-size: 10px; }
#wall form { margin: 0pt auto; width: 90%; }
#wall textarea { margin: 10px 0pt; padding: 5px; }
#wall .center { margin: 0pt auto; width: 90%; }
#wall .left { width: 32%; float: left; }
#wall .middle { width: 32%; float: left; text-align: center; }
#wall .right { width: 32%; float: left; text-align: right; }
#wall textarea.user_txtarea { width: 570px; }
#search_tabs { margin: 0pt auto; width: 50%; }
#search_tabs ul { margin: 0pt; padding: 0pt; }
#search_tabs li { border-style: solid; border-color: rgb(119, 119, 119); border-width: 1px 1px 0pt; margin: 0pt 0.5em 0pt 0pt; float: left; font-weight: bold; }
#search_tabs a { padding: 3px 8px; background: rgb(16, 16, 16) none repeat scroll 0% 0%; display: block; }
#search_tabs a:hover { color: rgb(255, 255, 255); position: relative; top: 1px; }
#search_tabs a.active { color: rgb(255, 255, 255); position: relative; top: 1px; }
#search_tabs_delimiter { border-top: 1px solid rgb(119, 119, 119); margin: 0pt auto; width: 96%; padding-top: 10px; font-size: 1px; }
#profile_menu { width: 100%; margin-top: 5px; }
#profile_menu ul { margin: 0pt; padding: 0pt; }
#profile_menu li { border-style: solid; border-color: rgb(33, 32, 33); border-width: 1px 1px 0pt; margin: 0pt 0.5em 0pt 0pt; float: left; }
#profile_menu a { padding: 3px 8px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; display: block; }
#profile_menu a:hover { color: rgb(255, 255, 255); position: relative; top: 1px; }
#profile_menu a.active { color: rgb(255, 255, 255); position: relative; top: 1px; }
#profile_menu_expl { border: 1px solid rgb(33, 32, 33); padding: 10px 0pt; background: rgb(0, 0, 0) none repeat scroll 0% 0%; width: 100%; }
.pmenu_left { width: 74%; float: left; margin-left: 1%; }
.pmenu_right { width: 18%; float: right; margin-right: 1%; text-align: right; }
#user_profile label { color: rgb(255, 255, 255); font-size: 12px; }
#user_profile label.small { width: 125px; }
#user_profile label.large { width: 150px; }
#user_profile label.mega { width: 220px; }
#user_profile textarea { width: 400px; height: 75px; }
#user_profile input.profile_button { border: 0pt none ; padding: 2px 10px 10px; background: transparent url('images/button.png') repeat-x scroll 0% 0%; font-size: 16px; font-weight: bold; text-decoration: none; color: rgb(255, 255, 255); }
.profile_trans { padding: 5px 0pt; width: 100%; text-align: center; }
.profile_bl { padding: 5px; width: 150px; float: left; text-align: left; margin-left: 5px; }
.profile_blr { padding: 5px; width: 50px; float: left; text-align: center; margin-left: 5px; }
.profile_blm { padding: 5px; width: 75px; float: left; text-align: center; margin-left: 5px; }
.profile_photo { margin: 10px 0pt; width: 100%; }
#simple_form { margin: 10px auto; width: 90%; }
#simple_form label { width: 100px; }
#simple_form label.delete { width: 300px; font-size: 12px; font-weight: bold; }
#simple_form img { border: 1px solid rgb(189, 186, 189); margin: 5px 0pt 0pt 113px; }
#username_check_response { padding: 3px 0pt; margin-left: 145px; font-weight: bold; color: #aa35eb; }
#signup form, #login form, #blog_form form { margin: 10px auto; width: 90%; }
#signup label { width: 130px; }
#login label { width: 100px; }
#signup img { border: 1px solid rgb(189, 186, 189); margin: 5px 0pt 0pt 143px; }
#contact_form img { border: 1px solid rgb(189, 186, 189); margin: 5px 0pt 0pt 113px; }
#upload_photo_form form { width: 100%; }
#upload_photo_form label { width: 150px; color: #aa35eb; font-weight: bold; }
#upload_photo_form span { margin: 3px 0pt 3px 165px; color: red; font-weight: bold; }
.upload_container { margin: 10px auto; width: 90%; }
.upload_photo_container { margin: 10px auto; padding: 10px 1%; background: rgb(49, 48, 49) none repeat scroll 0% 0%; width: 88%; }
.remove_photo { margin-left: 5px; }
.upload_photo_submit { margin: 0pt auto; width: 92%; padding-bottom: 10px; }
.add_photo { margin-left: 5%; }
#upload_video_form form, #upload_game_form form { margin: 10px auto; width: 90%; }
#upload_video_form label, #upload_game_form label { width: 150px; color: #aa35eb; font-weight: bold; }
#upload_video_form input.large, #upload_game_form input.large { width: 350px; }
#upload_video_form span.radio, #upload_game_form span.radio { font-weight: bold; }
#upload_video_form span.expl, #upload_game_form span.expl { margin: 3px 0pt 3px 163px; font-size: 10px; }
#upload_video_form span.error, #upload_game_form span.error { margin: 3px 0pt 3px 163px; font-size: 11px; font-weight: bold; color: red; }
#upload_video_form textarea, #upload_game_form textarea { width: 350px; }
#upload_status, #upload_message { margin: 5px 0pt 10px 167px; }
#upload_message { font-size: 11px; font-weight: bold; color: red; }
#upload_progress { border: 1px solid rgb(255, 255, 255); width: 400px; }
#upload_progress .bar { background: #aa35eb none repeat scroll 0% 0%; }
.upload_info { width: 400px; font-size: 10px; }
#upload_time { width: 145px; float: left; }
#upload_size { width: 145px; float: right; }
#upload_loader { margin: 3px 0pt 5px 163px; }
.delete_account { font-size: 14px; font-weight: bold; color: red; }
.ads { overflow: hidden; width: 100%; text-align: center; }
#blog_form { width: 100%; }
#blog_form label { width: 20px; }
#blog_form input.large { width: 400px; }
#blog_form .blog_toolbar { margin-left: 60px; }
#blog_form .blog_toolbar { border: 1px solid rgb(33, 32, 33); background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: block; float: left; margin-right: 2px; }
#blog_form .blog_toolbar img { border: 0pt none ; }
.blog_message { margin: 0pt auto; width: 96%; }
.block_username { margin: 10px; width: 250px; text-align: center; float: left; }
.block_action { margin: 10px; width: 250px; text-align: center; float: left; }
.block_none { margin: 10px; width: 500px; text-align: center; font-size: 13px; }
#compose_message form { margin: 0pt auto; width: 90%; }
#compose_message label { width: 100px; }
#compose_message input.large { width: 400px; }
#compose_message span.expl { margin: 3px 0pt 3px 113px; font-size: 10px; }
#mail table { border: 0pt none ; margin: 0pt auto; width: 96%; }
#mail tr { padding: 3px 0pt; }
#mail tr.legend { background: rgb(33, 32, 33) none repeat scroll 0% 0%; text-align: center; font-size: 12px; font-weight: bold; }
#mail tr.dark { background: rgb(67, 65, 67) none repeat scroll 0% 0%; }
#mail tr.light { background: rgb(87, 85, 87) none repeat scroll 0% 0%; }
#mail td.center { text-align: center; }
#mail a.new { background: transparent url('images/message_new.gif') no-repeat scroll 0% 0%; padding-left: 25px; }
#mail a.read { background: transparent url('images/message.gif') no-repeat scroll 0% 0%; padding-left: 24px; }
.mail_left { margin: 20px 0pt 10px 10px; width: 70px; float: left; text-align: center; }
.mail_right { margin: 20px 10px 10px 0pt; width: 500px; float: right; }
.video_box, .video_c_box { padding: 0pt; float: left; position: relative; width: 160px; height: 180px; }
.video_box { margin: 10px 17px 0pt 10px; }
.video_c_box { margin: 10px 10px 0pt 12px; }
.video_box img, .video_box_related img, .video_c_box img { border: 1px solid rgb(119, 119, 119); margin-bottom: 3px; }
.video_box img:hover, .video_box_related img:hover, .video_c_box img:hover { border: 1px solid #aa35eb; }
.box_left { margin: 3px 0pt 1px 1px; width: 78px; float: left; text-align: left; font-size: 10px; }
.box_right { margin: 3px 1px 1px 0pt; width: 78px; float: right; text-align: right; font-size: 10px; }
.video_box_related { margin: 10px 0pt 0pt 18px; padding: 0pt; float: left; position: relative; width: 160px; height: 180px; }
.vbox_rel_left { margin: 3px 0pt 1px 1px; width: 78px; float: left; text-align: left; font-size: 9px; }
.vbox_rel_right { margin: 3px 0pt 1px 1px; width: 78px; float: right; text-align: right; font-size: 9px; }
.album_box { margin: 10px 10px 0pt 17px; float: left; position: relative; width: 120px; height: 210px; }
.album_box img { border: 1px solid rgb(119, 119, 119); margin-bottom: 3px; }
.album_box img:hover { border: 1px solid #aa35eb; }
.album_info { font-size: 10px; }
.album_left { float: left; text-align: left; }
.album_right { float: right; text-align: right; }
.category_box { margin: 0pt 5px 0pt 0pt; float: left; position: relative; width: 375px; }
.category-box { margin: 5px; float: left; position: relative; width: 140px; height: 120px; text-align: center; }
.category-box img { border: 1px solid rgb(119, 119, 119); }
.category-box img:hover { border: 1px solid #aa35eb; }
.user-box { margin: 10px 10px 20px 25px; float: left; height: 120px; width: 110px; }
.user-box img { border: 1px solid rgb(119, 119, 119); }
.user-box img:hover { border: 1px solid #aa35eb; }
.user_box { margin: 10px 10px 20px 20px; float: left; height: 120px; width: 110px; }
.user_box img { border: 1px solid rgb(119, 119, 119); }
.user_box img:hover { border: 1px solid #aa35eb; }
.video_box_small, .video_box_smaller, .video_box_attach { margin: 10px 5px 20px 15px; float: left; font-size: 10px; position: relative; }
.video_box_small { width: 140px; height: 145px; }
.video_box_smaller { width: 130px; height: 135px; }
.video_box_attach { width: 120px; height: 90px; }
.video_box_small img, .video_box_smaller img, .video_box_attach img { border: 1px solid rgb(119, 119, 119); margin-bottom: 3px; }
.video_box_small img:hover, .video_box_smaller img:hover, .video_box_attach img:hover { border: 1px solid #aa35eb; }
.vbox_small_left, .vbox_smaller_left { float: left; }
.vbox_small_left { width: 47px; }
.vbox_smaller_left { width: 45px; }
.vbox_small_right, .vbox_smaller_right { float: right; text-align: right; }
.vbox_small_right { width: 85px; }
.vbox_smaller_right { width: 85px; }
.vbox_small_remove { margin: 0pt auto; width: 70px; text-align: center; }
.vbs_left { width: 45px; float: left; }
.vbs_right { width: 60px; float: right; text-align: right; }
.photo_row { width: 100%; }
.photo_box, .photo_box_small { float: left; font-size: 10px; }
.photo_box { margin: 10px 5px 20px 6px; width: 150px; }
.photo_box_small { margin: 10px 5px 20px 16px; width: 120px; }
.photo_box img, .photo_box_small img { border: 1px solid rgb(119, 119, 119); }
.photo_box img:hover, .photo_box_small img:hover { border: 1px solid #aa35eb; }
.album_cover img { margin-left: 10px; }
.photo { width: 100%; text-align: center; font-size: 14px; font-weight: bold; }
.photo img { margin: 10px 0pt; }
.album { width: 100%; text-align: center; font-size: 10px; }
.photo_actions { border: 1px solid rgb(33, 32, 33); margin: 5px auto; padding: 5px 10px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; width: 555px; }
.photo_rating { width: 250px; float: left; text-align: left; }
.photo_remove { width: 100%; text-align: center; }
.video_actions { margin: 5px 0pt; padding: 1% 0.5%; width: 99%; }
.video_info { border: 1px solid rgb(33, 32, 33); padding: 5px; background: rgb(16, 16, 16) none repeat scroll 0% 0%; width: 618px; margin-bottom: 5px; }
.video-info-left { margin: 0pt; padding: 0pt; float: left; width: 33%; }
.video-info-mid { margin: 0pt; padding: 0pt; float: left; text-align: center; width: 30%; }
.video-info-right { margin: 0pt 3px 0pt 0pt; padding: 0pt; float: right; text-align: right; }
.video_username { width: 20%; height: 16px; float: left; text-align: left; }
.video_views { width: 78%; height: 16px; float: right; text-align: right; }
.video_tags { width: 83%; float: left; text-align: left; margin-top: 5px; }
.video_addtime { width: 15%; float: right; text-align: right; margin-top: 5px; }
.video_rating { width: 245px; float: left; text-align: left; }
#download_video a, #download_photo a, #download_game a { float: right; padding-left: 25px; background-image: url('images/down.png'); background-repeat: no-repeat; background-position: 0pt 0pt; font-weight: bold; font-size: 15px; }
#share_video a, #share_photo a, #share_game a { float: right; padding-left: 25px; background-image: url('images/share_video.gif'); background-repeat: no-repeat; background-position: 0pt 0pt; font-weight: bold; font-size: 15px; }
#share_video a:hover, #share_photo a:hover, #share_game a:hover { background-position: 0pt -20px; }
#favorite_video a, #favorite_photo a, #favorite_game a { margin-left: 5px; float: right; padding-left: 25px; background-image: url('images/favorite_video.gif'); background-repeat: no-repeat; background-position: 0pt 0pt; font-weight: bold; font-size: 15px; }
#favorite_video a:hover, #favorite_photo a:hover, #favorite_game a:hover { background-position: 0pt -20px; }
#favorite_video_message, #favorite_photo_message, #favorite_game_message { margin: 5px 0pt; width: 100%; text-align: center; font-size: 14px; font-weight: bold; color: rgb(255, 255, 255); }
#flag_video a, #flag_photo a, #flag_game a { margin-left: 5px; float: right; padding-left: 25px; background-image: url('images/flag_video.gif'); background-repeat: no-repeat; background-position: 0pt 0pt; font-weight: bold; font-size: 15px; }
#flag_video a:hover, #flag_photo a:hover, #flag_game a:hover { background-position: 0pt -20px; }
#flag_video_message, #flag_photo_message, #flag_game_message { margin: 5px 0pt; width: 100%; text-align: center; font-size: 14px; font-weight: bold; color: rgb(255, 255, 255); }
#embed_video a { margin-left: 5px; float: right; padding-left: 25px; background-image: url('images/embed_video.gif'); background-repeat: no-repeat; background-position: 0pt 0pt; font-weight: bold; font-size: 15px; }
#embed_video a:hover { background-position: 0pt -20px; }
.video_box_left, .photo_box_left { padding: 10px; width: 270px; margin-left: 20px; float: left; }
.video_box_right, .photo_box_right { padding: 10px; width: 290px; float: right; }
.separator { padding: 0.3em 0pt; clear: left; }
label { margin: 0.1em 1em 0pt 0pt; float: left; text-align: right; font-size: 12px; }
input { border: 0px solid rgb(189, 186, 189); }
input.large { width: 250px; }
input.mega { width: 350px; }
input.radio { border: 0pt none ; }
input.checkbox { margin: 0pt; padding: 0pt; }
select { border: 1px solid rgb(189, 186, 189); }
textarea { border: 1px solid rgb(189, 186, 189); }
.font-9 { font-size: 9px; }
.font-10 { font-size: 10px; }
.font-11 { font-size: 11px; }
.font-12 { font-size: 12px; }
.font-13 { font-size: 13px; }
.font-14 { font-size: 14px; }
.font-bold { font-weight: bold; }
.font-normal { font-weight: normal; }
.info { font-size: 9px; }
.reload { margin-left: 200px; font-size: 9px; }
.reload_contact { margin-left: 170px; font-size: 9px; }
.center, .center_related { width: 100%; text-align: center; }
.center_related { margin: 5px 0pt; }
ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
img { border: 0pt none ; }
h1 { margin: 4px 0pt; font-size: 16px; font-weight: bold; }
#rating { width: 115px; float: left; text-align: left; }
#rating ul { margin: 0pt; padding: 0pt; background: transparent url('images/star.jpg') repeat scroll center bottom; overflow: hidden; height: 21px; width: 115px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#rating li { display: inline; float: left; }
#rating a { display: block; width: 23px; height: 21px; text-indent: -9999px; position: relative; }
#rating a.full { background: transparent url('images/star.jpg') repeat scroll center center; position: static; }
#rating a.half { background: transparent url('images/star.jpg') repeat scroll center top; position: static; }
#rating a:hover { background: transparent url('images/star.jpg') repeat scroll center center; position: static; }
#rating span { display: block; width: 23px; height: 21px; float: left; text-indent: -9999px; position: relative; }
#rating span.full { background: transparent url('images/star.jpg') repeat scroll center center; position: static; }
#rating span.half { background: transparent url('images/star.jpg') repeat scroll center top; }
#rating_text { width: 125px; height: 21px; line-height: 21px; float: right; text-align: left; font-size: 14px; font-weight: bold; }
#rating_user { width: 95px; float: left; text-align: left; margin-top: 5px; }
#rating_user ul { margin: 0pt; padding: 0pt; background: transparent url('images/star_user.jpg') repeat scroll center bottom; overflow: hidden; height: 17px; width: 95px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#rating_user li { display: inline; float: left; }
#rating_user a { display: block; width: 19px; height: 17px; text-indent: -9999px; position: relative; }
#rating_user a.full { background: transparent url('images/star_user.jpg') repeat scroll center center; position: static; }
#rating_user a.half { background: transparent url('images/star_user.jpg') repeat scroll center top; position: static; }
#rating_user a:hover { background: transparent url('images/star_user.jpg') repeat scroll center center; position: static; }
#rating_user span { display: block; width: 19px; height: 17px; float: left; text-indent: -9999px; position: relative; }
#rating_user span.full { background: transparent url('images/star_user.jpg') repeat scroll center center; position: static; }
#rating_user span.half { background: transparent url('images/star_user.jpg') repeat scroll center top; }
#rating_text_user { width: 93px; height: 17px; line-height: 17px; text-align: center; font-size: 14px; font-weight: bold; }
ul.rating_small { margin: 0pt; padding: 0pt; overflow: hidden; height: 10px; width: 50px; float: right; }
ul.rating_small li { display: inline; float: right; }
.rating_small span { background: transparent url('images/star_small.jpg') repeat scroll center bottom; display: block; width: 10px; height: 10px; text-indent: -9999px; position: relative; }
.rating_small span.full { background: transparent url('images/star_small.jpg') repeat scroll center center; width: 50px; margin-left: -40px; position: static; }
.rating_small span.half { background: transparent url('images/star_small.jpg') repeat scroll center top; }
.photoslider { margin: 0pt auto; width: 630px; text-align: center; }
.photoslider_nav { border: 1px solid black; background: rgb(0, 0, 0) none repeat scroll 0% 0%; overflow: hidden; position: relative; height: 85px; width: 630px; }
.photoslider_thumbBar { margin: 0px; padding: 0px; overflow: hidden; position: relative; display: block; width: 32000px; }
.photoslider_thumb { border: 1px solid black; margin: 5px; padding: 5px; width: 90px; height: 65px; float: left; cursor: pointer; }
.photoslider_thumb img { width: 90px; height: 65px; }
.photoslider_clear { clear: both; }
.photoslider_main { position: relative; padding-bottom: 5px; }
.photoslider_main img { border: 10px solid rgb(0, 0, 0); margin: auto; position: relative; display: block; }
.photoslider_caption { font-weight: bold; text-align: center; }
.photoslider_control { margin: auto; display: none; text-align: center; font-weight: bold; padding-top: 10px; height: 30px; width: 52px; }
.photoslider_play, .photoslider_stop { margin: auto; padding: 3px; width: 18px; height: 19px; cursor: pointer; text-align: center; float: left; }
.photoslider_play { background: transparent url('images/play_pause.gif') no-repeat scroll 0px 0px; }
.photoslider_stop { background: transparent url('images/play_pause.gif') no-repeat scroll -25px 0px; }
.slideshow_disabled { border-bottom: 2px solid rgb(145, 145, 145); }
.ui-slider { width: 200px; height: 23px; position: relative; background-repeat: no-repeat; background-position: center center; }
.ui-slider-handle { position: absolute; z-index: 1; height: 23px; width: 12px; top: 0px; left: 0px; background-image: url('images/slider-handle.gif'); }
.ui-slider-handle-active { border: 1px dotted black; }
.ui-slider-disabled .ui-slider-handle { opacity: 0.5; }
.ui-slider-range { background: rgb(80, 160, 41) none repeat scroll 0% 0%; position: absolute; opacity: 0.3; width: 100%; height: 100%; }
.ui-slider, .ui-slider-1 { background-image: url('images/slider-bg-1.png'); }
.ui-slider-2 { background-image: url('images/slider-bg-2.png'); }
#scrollable_musers, #scrollable_fusers, #scrollable_mousers, #scrollable_fousers { margin: 0pt auto; height: 160px; width: 730px; }
.items { height: 160px; width: 740px; float: left; }
a.paging_related, a.prev_loop, a.next_loop { padding: 0pt 2px; background: transparent url('images/prev_next.gif') repeat-x scroll center top; display: block; height: 15px; float: right; color: rgb(255, 255, 255); margin-right: 5px; text-align: center; font-weight: bold; }
a.paging_related { width: 50px; }
a.prev_loop, a.next_loop { width: 30px; }
a.prev_loop:hover, a.next_loop:hover, a.paging_related:hover { background-position: center bottom; color: #aa35eb; }
a.remove { padding: 0pt 4px; background: transparent url('images/prev_next.gif') repeat-x scroll center top; width: 60px; display: block; height: 15px; color: rgb(255, 255, 255); font-weight: bold; margin-top: 3px; }
a.remove:hover { background-position: center bottom; color: #aa35eb; }
a.prev_bar, a.next_bar, .bar_space_left, .bar_space_right, a.prev_bar_related, a.next_bar_related, .bar_space_related_left, .bar_space_related_right { width: 15px; display: block; background-repeat: no-repeat; background-position: left center; }
a.prev_bar, a.next_bar, .bar_space_left, .bar_space_right, a.prev_bar_related, a.next_bar_related { height: 98px; }
.bar_space_related_left, .bar_space_related_right { margin: 125px 5px 0pt; height: 98px; }
.bar_space_left, .bar_space_related_left { float: left; }
a.prev_bar, a.prev_bar_related { background: transparent url('images/prev_bar_small.png') repeat scroll 0% 0%; }
.bar_space_right, .bar_space_related_right { float: right; }
.bar_space_left, .bar_space_right { margin: 25px 5px 0pt; }
a.next_bar, a.next_bar_related { background: transparent url('images/next_bar_small.png') repeat scroll 0% 0%; }
a.prev_bar:hover, a.next_bar:hover, a.prev_bar_related, a.next_bar_related { background-position: right center; }
#users_new_Male, #users_new_Female, #users_online_Male, #users_online_Female, #users_popular_All, #related_videos_container, #related_games_container { float: left; }
#related_videos_container, #related_games_container { width: 900px; }
ul.notice_categories { margin: 5px 5px 5px 10px; padding: 0pt; }
ul.notice_categories li { margin: 2px 0pt; padding: 0pt; float: left; width: 180px; }
.notice_info { border-bottom: 1px dotted rgb(33, 32, 33); margin: 0pt auto; padding: 3px 0pt; width: 745px; font-size: 12px; }
.notice_info_left { padding: 0pt 10px; float: left; font-size: 11px; color: rgb(153, 153, 153); }
.notice_info_right { padding: 0pt 10px; float: right; font-size: 11px; color: rgb(153, 153, 153); }
.notice_content { border: 0px solid rgb(34, 34, 34); margin: 10px; overflow: hidden; background-color: rgb(17, 17, 17); }
.notice_footer { padding: 3px 10px; background: rgb(24, 28, 24) none repeat scroll 0% 0%; width: 733px; font-size: 10px; }
#embed_video_box textarea { border: 1px solid rgb(119, 119, 119); width: 500px; height: 70px; }
#player { width: 630px; height: 500px; }
.private { margin: 5px 0pt 5px 10px; }
.feed_row { border-bottom: 1px dotted rgb(34, 34, 34); margin: 5px 13px 0pt; width: 720px; padding-bottom: 2px; }
.font-size14 { font-size: 14px; }
.font-size16 { font-size: 16px; }
.profile-box { border: 1px solid rgb(34, 34, 34); overflow: hidden; background-color: rgb(17, 17, 17); margin-bottom: 11px; font-size: 14px; }
.verysmall { font-size: 11px; }

#slidetabsmenu { margin: 8px 0pt 0pt; float: right; width: 100%; font-size: 14px; height: 35px; line-height: normal; }
#slidetabsmenu ul { margin: 0pt; padding: 0pt; list-style-type: none; }
#slidetabsmenu li { padding: 0pt; display: inline; }
#slidetabsmenu a { margin: 0pt 0pt 0pt 1px; padding: 0pt 0pt 0pt 13px; background: transparent url('images/tab-left.png') no-repeat scroll 0% -70px; float: right; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px; line-height: 28px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(255, 255, 255); }
#slidetabsmenu a span { padding: 0px 20px 0px 11px; background: transparent url('images/tab-right.png') no-repeat scroll 100% -70px; float: right; cursor: pointer; display: block; height: 35px; }
#slidetabsmenu a span { float: none; }
#slidetabsmenu a:hover span {  }
#slidetabsmenu #current a { background-position: 0pt 0px; }
#slidetabsmenu #current a span { background-position: 100% 0px; }
#slidetabsmenu a:hover { background-position: 0% -35px; }
#slidetabsmenu a:hover span { background-position: 100% -35px; }

