body
{
	margin: 0;
	padding: 0;
	text-align: center;
	background: #000;
	color: #cecfce;
	font-size: 12px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}

a
{
	color: #f72740;
	text-decoration: none;
}

a: focus, a: hover
{
	color: #fff;
}

#container
{
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#header
{
	width: 100%;
}

#logo
{
	width: 230px;
	height: 60px;
	float: left;
}

#right
{
	width: 720px;
	height: 71px;
	float: right;
	text-align: right;
}

#userlinks
{
	margin-top: 3px
}

#userlinks ul
{
	margin: 0;
	padding: 0
}

#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: url('../images/email.png') no-repeat
}

#myvids
{
	background: url('../images/myvids.png') no-repeat
}

#new_requests
{
	background: url('../images/group.png') no-repeat
}

#my_feeds
{
	background: url('../images/xmas.png') no-repeat
}

#sex-shop
{
	background: url('../images/gift_box.png') no-repeat
}

#my_home
{
	background: url('../images/home_16.png') no-repeat
}

#my_download
{
	background: url('../images/download.png') no-repeat
}

#my_bookmark
{
	background: url('../images/bookmark.png') no-repeat
}

#my_categories
{
	background: url('../images/favicon.ico') no-repeat
}

#my_login
{
	background: url('../images/login.png') no-repeat
}

#my_signout
{
	background: url('../images/logout.png') no-repeat
}

#my_signup
{
	background: url('../images/signup.png') no-repeat
}

#nologinlinks
{
	margin-top: 3px
}

#toplinks
{
	margin-top: 3px
}

#toplinks a
{
	color: #8c8a8c
}

#toplinks a: hover
{
	color: #fff
}

#menu
{
	float: right;
	margin: 5px 0 0 0;
	padding: 5px 0 5px 0;
	display: block;
	position: relative;
	font-size: 14px;
	height: 23px
}

#menu ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	clear: right
}

#menu li
{
	display: block;
	float: right;
	margin-left: 3px
}

#menu a
{
	display: block;
	padding: 2px 10px 5px 10px;
	font-weight: bold;
	text-decoration: none;
	background: transparent url(../images/menu.gif) repeat-x;
	color: #fff
}

#menu a: hover
{
	background-position: 0 -23px;
	color: #fff
}

#menu a.active
{
	background-position: 0 -46px;
	color: #fff
}

#submenu
{
	width: 100%;
	background: transparent url(../images/search_bg.png) repeat-x;
	height: 35px;
	text-align: right
}

#content
{
	width: 100%;
	margin-top: 5px;
	background: #000
}

#errors
{
	width: 100%;
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 0;
	background: #101010;
	border: 1px solid #212021;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: red
}

#messages
{
	width: 100%;
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 0;
	background: #101010;
	border: 1px solid #212021;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #fff
}

.error_message
{
	width: 80%;
	margin-left: 10%;
	margin-right: 10%;
	padding: 20px 0 20px 0;
	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: 0;
	padding: 0
}

#viewed_videos li
{
	float: left;
	margin: 0;
	padding: 0
}

ul.quick-links
{
	margin: 0 0 0 10px;
	padding: 0
}

ul.quick-links li
{
	float: left;
	width: 140px;
	margin: 4px 0;
	padding: 0
}

ul.video_links
{
	margin: 5px 0 10px 15px;
	padding: 0
}

ul.video_links li
{
	float: left;
	width: 140px;
	margin: 5px 0 0 0;
	padding: 0
}

ul.categories
{
	margin: 5px 0 10px 15px;
	padding: 0
}

ul.categories li
{
	float: left;
	width: 140px;
	margin: 5px 0 0 0;
	padding: 0
}

ul.submenu_links
{
	margin: 5px 0 0 20px;
	padding: 0
}

ul.submenu_links li
{
	float: left;
	width: 200px;
	margin: 3px 0;
	padding: 0;
	font-size: 13px;
	font-weight: bold
}

.user_actions
{
	width: 290px;
	height: 45px;
	margin: 5px auto
}

.user_actions ul
{
	margin: 0;
	padding: 0
}

.user_actions li
{
	float: left;
	width: 130px;
	margin: 5px 0 0 10px;
	line-height: 16px;
	font-weight: bold
}

.user_actions li a
{
	padding-left: 18px;
	font-size: 12px
}

.user_actions li a: hover
{
	color: #fff
}

#add_friend
{
	background: url('../images/user_add.png') no-repeat
}

#remove_friend
{
	background: url('../images/user_delete.png') no-repeat
}

#send_message
{
	background: url('../images/email.png') no-repeat
}

#report_user
{
	background: url('../images/user_comment.png') no-repeat
}

#block_user
{
	background: url('../images/cancel.png') no-repeat
}

#handle_subscription
{
	background: url('../images/user_go.png') no-repeat
}

#invite_message, #report_message, #sendmymessage
{
	width: 94%;
	margin: 5px 2% 5px 2%;
	background: #000;
	border: 1px solid #777
}

#invite_message span, #invite_message textarea, #report_message span, #report_message textarea, #sendmymessage span, #sendmymessage textarea
{
	margin: 0 2% 0 2%
}

#invite_message textarea, #report_message textarea, #sendmymessage textarea
{
	width: 96%;
	overflow: auto
}

#invite_message input.radio, #report_message input.radio, #sendmymessage input.radio
{
	border: 0;
	margin-left: 10px
}

.invite_header
{
	width: 100%;
	padding: 5px 0 5px 0;
	border-bottom: 1px solid #777;
	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
{
	width: 95%;
	margin: 5px 3% 5px 2%;
	padding: 5px 0 5px 0;
	text-align: center;
	border: 2px solid #eab665;
	background: #e5d8c3;
	text-align: center;
	color: #000
}

.response,.response_full
{
	padding: 5px 0 5px 0;
	border: 1px solid #b3e76f;
	background: #d5e5c0;
	text-align: center;
	color: #000
}

.response
{
	width: 95%;
	margin: 5px 3% 5px 2%
}

.response_full
{
	width: 100%;
	margin: 5px 0 5px 0
}

.request
{
	width: 640px;
	margin: 10px 5px 10px 5px
}

.request_left
{
	width: 100px;
	margin-left: 5px;
	float: left
}

.request_left img
{
	border: 1px solid #777
}

.request_left img: hover
{
	border: 1px solid #f72740
}

.request_right
{
	width: 470px;
	margin-right: 10px;
	float: right
}

.request_right p
{
	margin: 5px
}

.request_actions
{
	margin: 5px
}

.request_actions a
{
	margin-right: 10px;
	float: left;
	display: block;
	width: 100px;
	padding: 2px 5px 2px 5px;
	background: #212021;
	border: 1px solid #777;
	color: #fff;
	text-align: center
}

.request_message
{
	width: 96%;
	margin: 10px 2% 10px 2%;
	padding: 5px 0 5px 0;
	background: #212021;
	border: 1px solid #777;
	color: #fff;
	font-weight: bold;
	text-align: center;
	font-size: 14px
}

.user_message
{
	margin: 5px 0 5px 0;
	padding: 5px 0 5px 0
}

.quick_links_left
{
	width: 140px;
	float: left;
	margin: 5px 0 5px 6px;
	text-align: left
}

.quick_links_right
{
	width: 140px;
	float: right;
	margin: 5px 6px 5px 0;
	text-align: left
}

#footer
{
	width: 100%;
	margin-top: 5px;
	text-align: center;
	color: #fff
}

#footer a
{
	color: #8c8a8c
}

#footer a: hover
{
	color: #fff
}

.clear
{
	clear: both
}

.clear_right
{
	clear: right
}

.clear_left
{
	clear: left
}

#search
{
	width: 56%;
	float: right
}

#search form
{
	margin: 7px 100px 0 0
}

#upload
{
	width: 9%;
	float: right;
	margin: 7px 5px 0 0;
	text-align: center
}

#upload a
{
	display: block;
	padding: 3px 0 3px 0;
	font-weight: bold;
	text-decoration: none;
	background: transparent url('../images/grey-pink/button.png') repeat-x;
	color: #fff
}

#search_advanced form
{
	width: 80%;
	margin: 10px 10% 0 10%
}

#search_advanced label
{
	width: 130px
}

#search_advanced .center
{
	width: 800px;
	margin: 5px 0 5px 0;
	text-align: center
}

#scroller
{
	width: 33%;
	float: left;
	text-align: left
}

#scroller_title
{
	width: 40px;
	float: left;
	margin: 10px 0 0 5px;
	font-weight: bold
}

#scroller_container
{
	width: 265px;
	height: 15px;
	float: left;
	margin-top: 10px;
	overflow: hidden;
	font-weight: bold
}

.search_left
{
	width: 49%;
	float: left
}

.search_right
{
	width: 49%;
	float: right
}

.button
{
	margin-left: 5px;
	background: #313031;
	border: 1px solid #bdbabd;
	color: #fff;
	font-weight: bold;
	cursor: pointer
}

.span_search
{
	font-size: 10px;
	color: #999;
	margin-left: 10px
}

.advanced-search a
{
	color: #999
}

.advanced-search a: hover
{
	color: #f72740
}

.box,.box_margin
{
	background: #111111;
	padding: 1px;
	margin: 0 0 5px 0
}

.box,.box_margin
{
	border: 1px solid #212021
}

.box_insert
{
	border: 1px solid #353335
}

.bsub
{
	width: 100%;
	background: #212021;
	height: 1px
}

.btitle
{
	width: 100%;
	background: #181c18 url('../images/btitle.png') repeat-x;
	text-align: left
}

.btitle h2
{
	margin: 0 0 0 10px;
	padding: 5px 0 5px 0;
	font-weight: bold;
	font-size: 14px
}

.bcontent
{
	margin: 10px;
	padding: 0
}

.bmenu
{
	width: 100%;
	background: #181c18;
	text-align: left
}

.bmenul,.btitlel
{
	width: 60%;
	float: left
}

.bmenul h2,.btitlel h2
{
	margin: 0 0 0 10px;
	padding: 5px 0 5px 0;
	font-weight: bold;
	font-size: 14px
}

.bmenur
{
	width: 37%;
	float: right;
	margin: 2px 2% 0 0;
	text-align: right
}

.btitler
{
	width: 38%;
	margin: 5px 1% 0 0;
	float: right;
	text-align: right
}

.btitlerr
{
	width: 38%;
	margin: 2px 1% 0 0;
	float: right;
	text-align: right
}

.bsubmenu
{
	width: 96%;
	text-align: right;
	border-bottom: 1px dotted #212021;
	padding: 3px 2% 3px 2%;
	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
{
	width: 120px;
	margin: 0 auto;
	padding: 5px
}

.btop
{
	width: 100%;
	background: #181c18;
	text-align: left
}

.btopl
{
	width: 35%;
	float: left
}

.btopl h2
{
	margin: 0 0 0 10px;
	padding: 5px 0 5px 0;
	font-weight: bold;
	font-size: 14px
}

.btopc
{
	width: 30%;
	float: left;
	text-align: center;
	margin-top: 5px
}

.btopr
{
	width: 30%;
	float: right;
	text-align: right;
	margin: 5px 1% 0 0
}

.blink
{
	width: 99%;
	text-align: right;
	border-bottom: 1px dotted #212021;
	padding: 3px 1% 3px 0;
	font-size: 10px
}

.blinkl
{
	width: 49%;
	float: left;
	padding: 3px 0 3px 5px;
	font-size: 10px;
	text-align: left
}

.blinkr
{
	width: 49%;
	float: right;
	padding: 3px 0 3px 0;
	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
{
	width: 96%;
	padding: 3px 2% 3px 2%;
	border-bottom: 1px solid #212021
}

.blinkp span,.blinkcl span
{
	font-weight: bold;
	color: #fff
}

.blinkpl
{
	float: left;
	font-size: 11px;
	color: #999;
	width: 96%;
	padding: 3px 2% 3px 2%;
	border-bottom: 1px solid #212021
}

.blinkpr
{
	float: right;
	font-size: 11px;
	color: #999;
	width: 96%;
	padding: 3px 2% 3px 2%;
	border-bottom: 1px solid #212021
}

.blinkml
{
	font-size: 11px;
	color: #999;
	width: 96%;
	padding: 3px 2% 3px 2%;
	border-bottom: 1px solid #212021;
	text-align: left
}

.blinkmr
{
	font-size: 11px;
	color: #999;
	width: 96%;
	padding: 3px 2% 3px 2%;
	border-bottom: 1px solid #212021;
	text-align: right
}

.btext
{
	width: 98%;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	margin: 5px 1% 5px 1%
}

.binfo
{
	width: 97%;
	margin: 10px 1% 0 2%
}

.bexpl
{
	width: 96%;
	margin: 20px 2% 0 2%;
	font-size: 12px
}

.profile_avatar
{
	width: 100px;
	float: left;
	margin: 5px 6px 5px 6px
}

.profile_info
{
	width: 175px;
	float: right;
	margin: 5px 6px 5px 2px
}

.user_message
{
	margin: 10px 5% 10px 5%;
	padding: 10px 0 10px 0;
	width: 90%;
	text-align: center;
	border: 1px solid #212021;
	font-weight: bold
}

ul.profile_info
{
	margin: 0 0 0 10px;
	padding: 0
}

ul.profile_info li
{
	float: left;
	width: 175px;
	margin: 4px 0 4px 0;
	padding: 0
}

ul.user_info
{
	margin: 10px 0 0 5px;
	padding: 0
}

ul.user_info li
{
	margin: 4px 5px 4px 5px;
	padding: 0
}

.upload_video
{
	width: 300px;
	float: left;
	text-align: center;
	margin: 25px 0 25px 20px
}

.upload_photo
{
	width: 300px;
	float: right;
	text-align: center;
	margin: 25px 20px 25px 0
}

#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
{
	font-size: 10px;
	padding: 2px;
	border: 1px solid #212021;
	width: 85px
}

.pagination
{
	width: 96%;
	margin: 5px 2% 10px 2%;
	padding: 6px 0 6px 0;
	text-align: center;
	background: #000;
	border: 1px solid #212021
}

.pagination ul
{
	margin: 0;
	padding: 0;
	font-size: 12px
}

.pagination li
{
	display: inline;
	padding-bottom: 1px;
	margin-left: 5px
}

.pagination a,.pagination a: visited,.pagination span
{
	padding: 0 5px;
	border: 1px solid #212021;
	text-decoration: none;
	color: #fff
}

.pagination a: hover,.pagination a: active
{
	border: 1px solid #212021;
	color: #000;
	background-color: #FFFF80
}

.pagination span.currentpage
{
	background-color: #f72740;
	color: #FFF!important;
	border-color: #212021;
	font-weight: bold;
	cursor: default
}

.pagination a.disablelink,.pagination a.disablelink: hover
{
	background-color: white;
	cursor: default;
	color: #929292;
	border-color: #929292;
	font-weight: normal!important
}

.pagination a.prevnext
{
	font-weight: bold
}

.wall_comment
{
	width: 96%;
	margin: 10px 2% 10px 2%;
	background: #000;
	border: 1px solid #212021
}

.comment-controllers-box
{
	margin: 5px 15px 0 0px;
	border-top: 1px dotted #444;
	padding: 3px 10px;
	font-size: 11px
}

.video-comment-controllers-box
{
	margin: 5px 15px 0 0px;
	border-top: 1px dotted #444;
	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
{
	width: 520px;
	padding: 5px;
	background: #101010;
	border: 1px solid #212021
}

.wall_actions
{
	width: 550px;
	border-top: 1px dotted #444;
	padding: 5px 0 5px 0;
	margin-top: 10px;
	font-size: 10px
}

p.wall_message
{
	margin: 10px;
	width: 520px
}

.wall_posting
{
	width: 600px;
	margin: 10px auto;
	padding: 5px 0 5px 0;
	border: 2px solid #eab665;
	background: #e5d8c3;
	text-align: center;
	color: #000
}

.wall_response
{
	width: 600px;
	margin: 10px auto;
	padding: 10px 0 10px 0;
	border: 1px solid #b3e76f;
	background: #d5e5c0;
	text-align: center;
	color: #000
}

.comment
{
	width: 96%;
	margin: 10px 2% 10px 2%;
	background: #000;
	border: 1px solid #212021
}

.comment span
{
	margin: 0;
	padding: 0
}

.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
{
	padding: 5px;
	background: #101010;
	border: 1px solid #212021;
	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 #444;
	padding: 5px 0 5px 0;
	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
{
	width: 100%;
	border-bottom: 1px dotted #444;
	padding: 5px 0 5px 0;
	margin-top: 10px;
	font-size: 12px
}

.request
{
	width: 600px;
	margin: 5px 25px 5px 25px
}

.no_items
{
	margin: 10px 0 0 10px
}

#post_comment form,#post_comment_blog form
{
	width: 96%;
	margin: 10px auto
}

#post_comment form
{
	background: #000;
	border: 1px solid #212021
}

#post_comment textarea,#post_comment_blog textarea
{
	padding: 5px;
	margin: 10px 0 0 35px
}

#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
{
	width: 32%;
	float: left;
	text-align: center;
	margin: 10px 0 5px 0
}

.post_message
{
	margin: 10px 0 10px 35px;
	font-weight: bold;
	color: red
}

.blog_header
{
	margin: 10px 0 0 10px;
	font-size: 12px
}

.blog_header h5
{
	margin: 5px 0 0;
	font-weight: bold;
	font-size: 14px
}

.blog_header a
{
	font-weight: bold
}

.blog_time
{
	font-size: 11px
}

.blog_content
{
	background-color: #111;
	margin-bottom: 10px;
	border: 0px solid #222;
	overflow: hidden;
	margin: 10px 10px 10px
}

.blog_links,.blog_links_user
{
	padding: 3px 10px 3px 10px;
	background: #181c18;
	font-size: 10px
}

.blog_links
{
	width: 735px
}

.blog_links_user
{
	width: 630px
}

.blog_links_u
{
	width: 630px;
	padding: 3px 10px 3px 10px;
	background: #181c18;
	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 #777;
	margin: 5px
}

img.blog_image: hover
{
	border: 1px solid #f72740
}

.blog_video
{
	width: 510px;
	height: 390px;
	margin: 0 auto;
	padding: 0
}

.wall_video
{
	width: 510px;
	height: 390px;
	margin: 0 auto;
	padding: 0
}

.toplinks
{
	margin-top: 3px
}

.grey
{
	color: #737173
}

.small
{
	font-size: 10px
}

#wall form
{
	width: 90%;
	margin: 0 auto
}

#wall textarea
{
	padding: 5px;
	margin: 10px 0 10px 0
}

#wall .center
{
	width: 90%;
	margin: 0 auto
}

#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
{
	width: 50%;
	margin: 0 auto
}

#search_tabs ul
{
	margin: 0;
	padding: 0
}

#search_tabs li
{
	float: left;
	border: 1px solid #777;
	border-bottom-width: 0;
	margin: 0 0.5em 0 0;
	font-weight: bold
}

#search_tabs a
{
	display: block;
	background: #101010;
	padding: 3px 8px 3px 8px
}

#search_tabs a: hover
{
	color: #fff;
	position: relative;
	top: 1px
}

#search_tabs a.active
{
	color: #fff;
	position: relative;
	top: 1px
}

#search_tabs_delimiter
{
	width: 96%;
	margin: 0 auto;
	padding-top: 10px;
	font-size: 1px;
	border-top: 1px solid #777
}

#profile_menu
{
	width: 100%;
	margin-top: 5px
}

#profile_menu ul
{
	margin: 0;
	padding: 0
}

#profile_menu li
{
	float: left;
	margin-left: 10px;
	border: 1px solid #212021;
	border-bottom-width: 0;
	margin: 0 0.5em 0 0
}

#profile_menu a
{
	display: block;
	background: #000;
	padding: 3px 8px 3px 8px
}

#profile_menu a: hover
{
	color: #fff;
	position: relative;
	top: 1px
}

#profile_menu a.active
{
	color: #fff;
	position: relative;
	top: 1px
}

#profile_menu_expl
{
	width: 100%;
	background: #000;
	border: 1px solid #212021;
	padding: 10px 0 10px 0
}

.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: #fff;
	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
{
	font-size: 16px;
	border: 0;
	padding: 2px 10px 10px 10px;
	font-weight: bold;
	text-decoration: none;
	background: transparent url('../images/grey-pink/button.png') repeat-x;
	color: #fff
}

.profile_trans
{
	width: 100%;
	padding: 5px 0 5px 0;
	text-align: center
}

.profile_bl
{
	width: 150px;
	float: left;
	text-align: left;
	padding: 5px;
	margin-left: 5px
}

.profile_blr
{
	width: 50px;
	float: left;
	text-align: center;
	padding: 5px;
	margin-left: 5px
}

.profile_blm
{
	width: 75px;
	float: left;
	text-align: center;
	padding: 5px;
	margin-left: 5px
}

.profile_photo
{
	margin: 10px 0 10px 0;
	width: 100%
}

#simple_form
{
	width: 90%;
	margin: 10px auto
}

#simple_form label
{
	width: 100px
}

#simple_form label.delete
{
	width: 300px;
	font-size: 12px;
	font-weight: bold
}

#simple_form img
{
	margin: 5px 0 0 113px;
	border: 1px solid #bdbabd
}

#username_check_response
{
	margin-left: 145px;
	font-weight: bold;
	color: #f72740;
	padding: 3px 0 3px 0
}

#signup form,#login form,#blog_form form
{
	width: 90%;
	margin: 10px auto
}

#signup label
{
	width: 130px
}

#login label
{
	width: 100px
}

#signup img
{
	margin: 5px 0 0 143px;
	border: 1px solid #bdbabd
}

#contact_form img
{
	margin: 5px 0 0 113px;
	border: 1px solid #bdbabd
}

#upload_photo_form form
{
	width: 100%
}

#upload_photo_form label
{
	width: 150px;
	color: #f72740;
	font-weight: bold
}

#upload_photo_form span
{
	margin: 3px 0 3px 165px;
	color: red;
	font-weight: bold
}

.upload_container
{
	width: 90%;
	margin: 10px auto
}

.upload_photo_container
{
	width: 88%;
	margin: 10px auto;
	padding: 10px 1% 10px 1%;
	background: #313031
}

.remove_photo
{
	margin-left: 5px
}

.upload_photo_submit
{
	width: 92%;
	margin: 0 auto;
	padding-bottom: 10px
}

.add_photo
{
	margin-left: 5%
}

#upload_video_form form,#upload_game_form form
{
	width: 90%;
	margin: 10px auto
}

#upload_video_form label,#upload_game_form label
{
	width: 150px;
	color: #f72740;
	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 0 3px 163px;
	font-size: 10px
}

#upload_video_form span.error,#upload_game_form span.error
{
	margin: 3px 0 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 0 10px 167px
}

#upload_message
{
	font-size: 11px;
	font-weight: bold;
	color: red
}

#upload_progress
{
	width: 400px;
	border: 1px solid #fff
}

#upload_progress .bar
{
	background: #f72740
}

.upload_info
{
	width: 400px;
	font-size: 10px
}

#upload_time
{
	width: 145px;
	float: left
}

#upload_size
{
	width: 145px;
	float: right
}

#upload_loader
{
	margin: 3px 0 5px 163px
}

.delete_account
{
	font-size: 14px;
	font-weight: bold;
	color: red
}

.ads
{
	width: 100%;
	text-align: center;
	overflow: hidden
}

#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
{
	display: block;
	float: left;
	margin-right: 2px;
	background: #fff;
	border: 1px solid #212021
}

#blog_form .blog_toolbar img
{
	border: 0
}

.blog_message
{
	width: 96%;
	margin: 0 auto
}

.block_username
{
	width: 250px;
	margin: 10px;
	text-align: center;
	float: left
}

.block_action
{
	width: 250px;
	margin: 10px;
	text-align: center;
	float: left
}

.block_none
{
	width: 500px;
	margin: 10px;
	text-align: center;
	font-size: 13px
}

#compose_message form
{
	width: 90%;
	margin: 0 auto
}

#compose_message label
{
	width: 100px
}

#compose_message input.large
{
	width: 400px
}

#compose_message span.expl
{
	margin: 3px 0 3px 113px;
	font-size: 10px
}

#mail table
{
	width: 96%;
	margin: 0 auto;
	border: 0
}

#mail tr
{
	padding: 3px 0 3px 0
}

#mail tr.legend
{
	background: #212021;
	text-align: center;
	font-size: 12px;
	font-weight: bold
}

#mail tr.dark
{
	background: #434143
}

#mail tr.light
{
	background: #575557
}

#mail td.center
{
	text-align: center
}

#mail a.new
{
	padding-left: 25px;
	background: url('../images/message_new.gif') no-repeat
}

#mail a.read
{
	padding-left: 24px;
	background: url('../images/message.gif') no-repeat
}

.mail_left
{
	margin: 20px 0 10px 10px;
	width: 70px;
	float: left;
	text-align: center
}

.mail_right
{
	margin: 20px 10px 10px 0;
	width: 500px;
	float: right
}

.video_box,.video_c_box
{
	float: left;
	position: relative;
	padding: 0;
	width: 160px;
	height: 180px
}

.video_box
{
	margin: 10px 17px 0 10px
}

.video_c_box
{
	margin: 10px 10px 0 12px
}

.video_box img,.video_box_related img,.video_c_box img
{
	border: 1px solid #777;
	margin-bottom: 3px
}

.video_box img: hover,.video_box_related img: hover,.video_c_box img: hover
{
	border: 1px solid #f72740
}

.box_left
{
	width: 78px;
	float: left;
	margin: 3px 0 1px 1px;
	text-align: left;
	font-size: 10px
}

.box_right
{
	width: 78px;
	float: right;
	margin: 3px 1px 1px 0;
	text-align: right;
	font-size: 10px
}

.video_box_related
{
	float: left;
	position: relative;
	padding: 0;
	width: 160px;
	height: 180px;
	margin: 10px 0 0 18px
}

.vbox_rel_left
{
	width: 78px;
	float: left;
	margin: 3px 0 1px 1px;
	text-align: left;
	font-size: 9px
}

.vbox_rel_right
{
	width: 78px;
	float: right;
	margin: 3px 0 1px 1px;
	text-align: right;
	font-size: 9px
}

.album_box
{
	float: left;
	position: relative;
	margin: 10px 10px 0 17px;
	width: 120px;
	height: 210px
}

.album_box img
{
	border: 1px solid #777;
	margin-bottom: 3px
}

.album_box img: hover
{
	border: 1px solid #f72740
}

.album_info
{
	font-size: 10px
}

.album_left
{
	float: left;
	text-align: left
}

.album_right
{
	float: right;
	text-align: right
}

.category_box
{
	float: left;
	position: relative;
	margin: 0 5px 0 0;
	width: 375px
}

.category-box
{
	float: left;
	position: relative;
	margin: 5px 5px 5px 5px;
	width: 140px;
	height: 120px;
	text-align: center
}

.category-box img
{
	border: 1px solid #777
}

.category-box img: hover
{
	border: 1px solid #f72740
}

.user-box
{
	float: left;
	height: 120px;
	width: 110px;
	margin: 10px 10px 20px 25px
}

.user-box img
{
	border: 1px solid #777
}

.user-box img: hover
{
	border: 1px solid #f72740
}

.user_box
{
	float: left;
	height: 120px;
	width: 110px;
	margin: 10px 10px 20px 20px
}

.user_box img
{
	border: 1px solid #777
}

.user_box img: hover
{
	border: 1px solid #f72740
}

.video_box_small,.video_box_smaller,.video_box_attach
{
	float: left;
	margin: 10px 5px 20px 15px;
	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 #777;
	margin-bottom: 3px
}

.video_box_small img: hover,.video_box_smaller img: hover,.video_box_attach img: hover
{
	border: 1px solid #f72740
}

.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
{
	width: 70px;
	margin: 0 auto;
	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
{
	width: 150px;
	margin: 10px 5px 20px 6px
}

.photo_box_small
{
	width: 120px;
	margin: 10px 5px 20px 16px
}

.photo_box img,.photo_box_small img
{
	border: 1px solid #777
}

.photo_box img: hover,.photo_box_small img: hover
{
	border: 1px solid #f72740
}

.album_cover img
{
	margin-left: 10px
}

.photo
{
	width: 100%;
	text-align: center;
	font-size: 14px;
	font-weight: bold
}

.photo img
{
	margin: 10px 0 10px 0
}

.album
{
	width: 100%;
	text-align: center;
	font-size: 10px
}

.photo_actions
{
	width: 555px;
	background: #000;
	border: 1px solid #212021;
	margin: 5px auto;
	padding: 5px 10px 5px 10px
}

.photo_rating
{
	width: 250px;
	float: left;
	text-align: left
}

.photo_remove
{
	width: 100%;
	text-align: center
}

.video_actions
{
	width: 99%;
	padding: 1% 0.5% 1% 0.5%;
	margin: 5px 0 5px 0
}

.video_info
{
	width: 618px;
	padding: 5px;
	background: #101010;
	border: 1px solid #212021;
	margin-bottom: 5px
}

.video-info-left
{
	float: left;
	margin: 0;
	padding: 0;
	width: 33%
}

.video-info-mid
{
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 30%
}

.video-info-right
{
	float: right;
	margin: 0 3px 0 0;
	padding: 0;
	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: 0 0;
	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: 0 0;
	font-weight: bold;
	font-size: 15px
}

#share_video a: hover,#share_photo a: hover,#share_game a: hover
{
	background-position: 0 -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: 0 0;
	font-weight: bold;
	font-size: 15px
}

#favorite_video a: hover,#favorite_photo a: hover,#favorite_game a: hover
{
	background-position: 0 -20px
}

#favorite_video_message,#favorite_photo_message,#favorite_game_message
{
	width: 100%;
	margin: 5px 0 5px 0;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #fff
}

#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: 0 0;
	font-weight: bold;
	font-size: 15px
}

#flag_video a: hover,#flag_photo a: hover,#flag_game a: hover
{
	background-position: 0 -20px
}

#flag_video_message,#flag_photo_message,#flag_game_message
{
	width: 100%;
	margin: 5px 0 5px 0;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #fff
}

#embed_video a
{
	margin-left: 5px;
	float: right;
	padding-left: 25px;
	background-image: url('../images/embed_video.gif');
	background-repeat: no-repeat;
	background-position: 0 0;
	font-weight: bold;
	font-size: 15px
}

#embed_video a: hover
{
	background-position: 0 -20px
}

.video_box_left,.photo_box_left
{
	width: 270px;
	padding: 10px;
	margin-left: 20px;
	float: left
}

.video_box_right,.photo_box_right
{
	width: 290px;
	padding: 10px;
	float: right
}

.separator
{
	padding: 0.3em 0 0.3em 0;
	clear: left
}

label
{
	float: left;
	text-align: right;
	margin: 0.1em 1em 0 0;
	font-size: 12px
}

input
{
	border: 0px solid #bdbabd
}

input.large
{
	width: 250px
}

input.mega
{
	width: 350px
}

input.radio
{
	border: 0
}

input.checkbox
{
	margin: 0;
	padding: 0
}

select
{
	border: 1px solid #bdbabd
}

textarea
{
	border: 1px solid #bdbabd
}

.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 0 5px 0
}

ul
{
	list-style: none
}

img
{
	border: 0
}

h1
{
	margin: 4px 0 4px 0;
	font-size: 16px;
	font-weight: bold
}

#rating
{
	width: 115px;
	float: left;
	text-align: left
}

#rating ul
{
	background: url('../images/grey-pink/star.jpg') bottom;
	height: 21px;
	width: 115px;
	overflow: hidden;
	list-style: none;
	margin: 0;
	padding: 0
}

#rating li
{
	display: inline;
	float: left
}

#rating a
{
	display: block;
	width: 23px;
	height: 21px;
	text-indent: -9999px;
	position: relative
}

#rating a.full
{
	background: url('../images/grey-pink/star.jpg') center;
	position: static
}

#rating a.half
{
	background: url('../images/grey-pink/star.jpg') top;
	position: static
}

#rating a: hover
{
	background: url('../images/grey-pink/star.jpg') center;
	position: static
}

#rating span
{
	display: block;
	width: 23px;
	height: 21px;
	float: left;
	text-indent: -9999px;
	position: relative
}

#rating span.full
{
	background: url('../images/grey-pink/star.jpg') center;
	position: static
}

#rating span.half
{
	background: url('../images/grey-pink/star.jpg') 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
{
	background: url('../images/grey-pink/star_user.jpg') bottom;
	height: 17px;
	width: 95px;
	overflow: hidden;
	list-style: none;
	margin: 0;
	padding: 0
}

#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: url('../images/grey-pink/star_user.jpg') center;
	position: static
}

#rating_user a.half
{
	background: url('../images/grey-pink/star_user.jpg') top;
	position: static
}

#rating_user a: hover
{
	background: url('../images/grey-pink/star_user.jpg') center;
	position: static
}

#rating_user span
{
	display: block;
	width: 19px;
	height: 17px;
	float: left;
	text-indent: -9999px;
	position: relative
}

#rating_user span.full
{
	background: url('../images/grey-pink/star_user.jpg') center;
	position: static
}

#rating_user span.half
{
	background: url('../images/grey-pink/star_user.jpg') top
}

#rating_text_user
{
	width: 93px;
	height: 17px;
	line-height: 17px;
	text-align: center;
	font-size: 14px;
	font-weight: bold
}

ul.rating_small
{
	height: 10px;
	width: 50px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	float: right
}

ul.rating_small li
{
	display: inline;
	float: right
}

.rating_small span
{
	background: url('../images/grey-pink/star_small.jpg') bottom;
	display: block;
	width: 10px;
	height: 10px;
	text-indent: -9999px;
	position: relative
}

.rating_small span.full
{
	background: url('../images/grey-pink/star_small.jpg') center;
	width: 50px;
	margin-left: -40px;
	position: static
}

.rating_small span.half
{
	background: url('../images/grey-pink/star_small.jpg') top
}

.photoslider
{
	width: 630px;
	margin: 0 auto;
	text-align: center
}

.photoslider_nav
{
	position: relative;
	border: solid black 1px;
	overflow: hidden;
	height: 85px;
	width: 630px;
	background: #000
}

.photoslider_thumbBar
{
	position: relative;
	overflow: hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 32000px
}

.photoslider_thumb
{
	border: solid black 1px;
	width: 90px;
	height: 65px;
	float: left;
	padding: 5px;
	margin: 5px;
	cursor: pointer
}

.photoslider_thumb img
{
	width: 90px;
	height: 65px
}

.photoslider_clear
{
	clear: both
}

.photoslider_main
{
	position: relative;
	padding-bottom: 5px
}

.photoslider_main img
{
	position: relative;
	border: solid #000 10px;
	display: block;
	margin: auto
}

.photoslider_caption
{
	font-weight: bold;
	text-align: center
}

.photoslider_control
{
	display: none;
	text-align: center;
	font-weight: bold;
	padding-top: 10px;
	margin: auto;
	height: 30px;
	width: 52px
}

.photoslider_play,.photoslider_stop
{
	width: 18px;
	height: 19px;
	margin: auto;
	padding: 3px;
	cursor: pointer;
	text-align: center;
	float: left
}

.photoslider_play
{
	background: url('../images/grey-pink/play_pause.gif') no-repeat 0px 0px
}

.photoslider_stop
{
	background: url('../images/grey-pink/play_pause.gif') no-repeat -25px 0px
}

.slideshow_disabled
{
	border-bottom: solid #919191 2px
}

.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;
	filter: alpha(opacity=50)
}

.ui-slider-range
{
	position: absolute;
	background: #50A029;
	opacity: 0.3;
	filter: alpha(opacity=30);
	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
{
	height: 160px;
	width: 730px;
	margin: 0 auto
}

.items
{
	height: 160px;
	width: 740px;
	float: left
}

a.paging_related,a.prev_loop,a.next_loop
{
	background: url('../images/prev_next.gif') repeat-x top;
	display: block;
	height: 15px;
	float: right;
	color: #fff;
	padding: 0 2px 0 2px;
	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: bottom;
	color: #f72740
}

a.remove
{
	width: 60px;
	background: url('../images/prev_next.gif') repeat-x top;
	display: block;
	height: 15px;
	color: #fff;
	padding: 0 4px 0 4px;
	font-weight: bold;
	margin-top: 3px
}

a.remove: hover
{
	background-position: bottom;
	color: #f72740
}

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
}

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
{
	height: 98px;
	margin: 125px 5px 0 5px
}

.bar_space_left,.bar_space_related_left
{
	float: left
}

a.prev_bar,a.prev_bar_related
{
	background: url('../images/grey-pink/prev_bar_small.png')
}

.bar_space_right,.bar_space_related_right
{
	float: right
}

.bar_space_left,.bar_space_right
{
	margin: 25px 5px 0 5px
}

a.next_bar,a.next_bar_related
{
	background: url('../images/grey-pink/next_bar_small.png')
}

a.prev_bar: hover,a.next_bar: hover,a.prev_bar_related,a.next_bar_related
{
	background-position: right
}

#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: 0
}

ul.notice_categories li
{
	float: left;
	margin: 2px 0;
	padding: 0;
	width: 180px
}

.notice_info
{
	width: 745px;
	margin: 0 auto;
	border-bottom: 1px dotted #212021;
	font-size: 12px;
	padding: 3px 0 3px 0
}

.notice_info_left
{
	float: left;
	font-size: 11px;
	color: #999;
	padding: 0 10px
}

.notice_info_right
{
	float: right;
	font-size: 11px;
	color: #999;
	padding: 0 10px
}

.notice_content
{
	background-color: #111;
	margin-bottom: 10px;
	border: 0px solid #222;
	overflow: hidden;
	margin: 10px 10px 10px
}

.notice_footer
{
	width: 733px;
	padding: 3px 10px 3px 10px;
	background: #181c18;
	font-size: 10px
}

#embed_video_box textarea
{
	width: 500px;
	height: 70px;
	border: 1px solid #777
}

#player
{
	width: 960px;
	height: 560px;
	
}

.private
{
	margin: 5px 0 5px 10px
}

.feed_row
{
	width: 720px;
	margin: 5px 13px 0 13px;
	padding-bottom: 2px;
	border-bottom: 1px dotted #222
}

.font-size14
{
	font-size: 14px
}

.font-size16
{
	font-size: 16px
}

.profile-box
{
	background-color: #111;
	margin-bottom: 11px;
	border: 1px solid #222;
	overflow: hidden;
	font-size: 14px
}

.verysmall
{
	font-size: 11px;
}