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

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

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

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

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

#userlinks li {
display:block;
float:right;
line-height:15px;
margin-left:12px;
}

#userlinks li a.icon {
padding-left:20px;
}

#new_requests {
background:url('http://www.pornodecasa.com/images/group.png') no-repeat;
}

#my_feeds {
background:url('http://www.pornodecasa.com/images/xmas.png') no-repeat;
}

#sex-shop {
background:url('http://www.pornodecasa.com/images/gift_box.png') no-repeat;
}

#my_home {
background:url('http://www.pornodecasa.com/images/home_16.png') no-repeat;
}

#my_download {
background:url('http://www.pornodecasa.com/images/download.png') no-repeat;
}

#my_bookmark {
background:url('http://www.pornodecasa.com/images/bookmark.png') no-repeat;
}

#my_categories {
background:url('http://www.pornodecasa.com/images/favicon.ico') no-repeat;
}

#my_login {
background:url('http://www.pornodecasa.com/images/login.png') no-repeat;
}

#my_signout {
background:url('http://www.pornodecasa.com/images/logout.png') no-repeat;
}

#my_signup {
background:url('http://www.pornodecasa.com/images/signup.png') no-repeat;
}

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

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

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

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

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

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

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

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

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

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

.error_message {
width:80%;
margin-left:10%;
margin-right:10%;
font-size:16px;
font-weight:700;
text-align:center;
color:red;
padding:20px 0;
}

.span-200 {
width:200px;
}

.span-300 {
width:300px;
}

.span-302 {
width:302px;
}

.span-320 {
width:320px;
}

.span-390 {
width:390px;
}

.span-550 {
width:550px;
}

.span-560 {
width:560px;
}

.span-600 {
width:600px;
}

.span-650 {
width:650px;
}

.span-653 {
width:653px;
}

.span-740 {
width:740px;
}

.span-745 {
width:745px;
}

.span-755 {
width:755px;
}

.span-760 {
width:760px;
}

.height-190 {
height:190px;
}

.height-200 {
height:200px;
}

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

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

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

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

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

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

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

#add_friend {
background:url('http://www.pornodecasa.com/images/user_add.png') no-repeat;
}

#remove_friend {
background:url('http://www.pornodecasa.com/images/user_delete.png') no-repeat;
}

#report_user {
background:url('http://www.pornodecasa.com/images/user_comment.png') no-repeat;
}

#block_user {
background:url('http://www.pornodecasa.com/images/cancel.png') no-repeat;
}

#handle_subscription {
background:url('http://www.pornodecasa.com/images/user_go.png') no-repeat;
}

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

#invite_message span,#invite_message textarea,#report_message span,#report_message textarea,#sendmymessage span,#sendmymessage textarea {
margin: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%;
border-bottom:1px solid #777;
font-size:11px;
padding:5px 0;
}

.invite_left {
width:48%;
float:left;
margin-left:2%;
font-weight:700;
}

.invite_right {
width:48%;
float:right;
margin-right:1%;
text-align:right;
}

.invite_error {
margin-left:10px;
font-weight:700;
color:red;
}

.submit_box {
margin-top:5px;
text-align:center;
}

.posting {
width:95%;
border:2px solid #eab665;
background:#e5d8c3;
text-align:center;
color:#000;
margin:5px 3% 5px 2%;
padding:5px 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

.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;
text-align:center;
margin:7px 5px 0 0;
}

#upload a {
display:block;
font-weight:700;
text-decoration:none;
background:transparent url(http://www.pornodecasa.com/images/grey-red/button.png) repeat-x;
color:#fff;
padding:3px 0;
}

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

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

#scroller {
width:330px;
float:left;
text-align:left;
}

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

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

.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:700;
cursor:pointer;
}

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

.advanced-search a {
color:#999;
}

.advanced-search a:hover {
color:#fd0000;
}

.box,.box_margin {
background:#111;
border:1px solid #212021;
margin:0 0 5px;
padding:1px;
}

.box_insert {
border:1px solid #353335;
}

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

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

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

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

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

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

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

.bsubmenu {
width:96%;
text-align:right;
border-bottom:1px dotted #212021;
font-size:12px;
height:20px;
padding:3px 2%;
}

.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;
}

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

.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;
font-size:10px;
padding:3px 1% 3px 0;
}

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

.blinkr {
width:49%;
float:right;
font-size:10px;
text-align:right;
padding:3px 0;
}

.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%;
border-bottom:1px solid #212021;
padding:3px 2%;
}

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

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

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

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

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

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

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

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

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

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

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

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

ul.user_info li {
margin: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 select,#timeline_form select,#avatar_form select {
font-size:10px;
border:1px solid #212021;
width:85px;
padding:2px;
}

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

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

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

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

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

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

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

.wall_right {
width:545px;
float:right;
margin-top:10px;
}

.wall_info {
width:520px;
background:#101010;
border:1px solid #212021;
padding:5px;
}

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

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

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

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

.comment_right,.comment_right_video,.comment_right_notice {
float:right;
margin-top:10px;
}

.comment_right {
width:250px;
}

.comment_right_video {
width:372px;
margin-right:10px;
}

.comment_right_notice {
width:300px;
margin-right:10px;
}

.comment_info,.comment_info_video,.comment_info_notice {
background:#101010;
border:1px solid #212021;
font-size:12px;
padding:5px;
}

.comment_info_video {
width:366px;
}

.comment_info_notice {
width:300px;
}

.comment_actions,.comment_actions_video,.comment_actions_notice {
border-top:1px dotted #444;
margin-top:10px;
font-size:12px;
padding:5px 0;
}

.comment_actions {
width:225px;
}

.comment_actions_notice {
width:300px;
}

p.comment_body,p.comment_body_video,p.comment_body_notice {
font-size:12px;
margin:10px;
}

p.comment_body_video {
width:375px;
}

.blog_underbar {
width:100%;
border-bottom:1px dotted #444;
margin-top:10px;
font-size:12px;
padding:5px 0;
}

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

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

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

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

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

.blog_links {
width:735px;
}

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

.grey {
color:#737173;
}

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

#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 li {
float:left;
border:1px solid #777;
border-bottom-width:0;
font-weight:700;
margin:0 .5em 0 0;
}

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

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

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

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

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

#profile_menu_expl {
width:100%;
background:#000;
border:1px solid #212021;
padding: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 select.small {
    width: 85px;
    font-size: 11px;
}

#user_profile label.mega {
width:220px;
}

#user_profile textarea {
width:400px;
height:75px;
}

#user_profile input.profile_button {
font-size:16px;
border:0;
font-weight:700;
text-decoration:none;
background:transparent url(http://www.pornodecasa.com/images/grey-red/button.png) repeat-x;
color:#fff;
padding:2px 10px 10px;
}

#user_profile input[type=text], #user_profile input[type=password] {
    height: 16px;
    font-size: 12px;
    width: 150px;
}

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

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

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

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

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

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

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

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

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

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

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

.add_photo {
margin-left:5%;
}

#upload_video_form span.expl,#upload_game_form span.expl {
font-size:10px;
margin:3px 0 3px 163px;
}

#upload_video_form span.error,#upload_game_form span.error {
font-size:11px;
font-weight:700;
color:red;
margin:3px 0 3px 163px;
}

#upload_status,#upload_message {
margin:5px 0 10px 167px;
}

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

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

#upload_progress .bar {
background:#fd0000;
}

.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:700;
color:red;
}

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

#blog_form label {
width:20px;
}

#blog_form .blog_toolbar {
margin-left:60px;
display:block;
float:left;
margin-right:2px;
background:#fff;
border:1px solid #212021;
}

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

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

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

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

#mail tr {
padding:3px 0;
}

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

#mail tr.dark {
background:#434143;
}

#mail tr.light {
background:#575557;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.video_box_small,.video_box_smaller,.video_box_attach {
float:left;
font-size:10px;
position:relative;
margin:10px 5px 20px 15px;
}

.video_box_small {
width:140px;
height:145px;
}

.video_box_smaller {
width:130px;
height:135px;
}

.video_box_attach {
width:120px;
height:90px;
}

.vbox_small_left {
width:47px;
}

.vbox_smaller_left {
width:45px;
}

.vbox_small_remove {
width:70px;
text-align:center;
margin:0 auto;
}

.vbs_left {
width:45px;
float:left;
}

.vbs_right {
width:60px;
float:right;
text-align:right;
}

.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 {
width:100%;
text-align:center;
font-size:14px;
font-weight:700;
}

.photo img {
margin: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;
}

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

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

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

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

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

.video-info-right {
float:right;
text-align:right;
margin:0 3px 0 0;
padding:0;
}

.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:225px;
float:left;
text-align:left;
}

#download_video a,#download_photo a,#download_game a {
float:right;
padding-left:25px;
background-image:url(http://www.pornodecasa.com/images/down.png);
background-repeat:no-repeat;
background-position:0 0;
font-weight:700;
font-size:15px;
}

#share_video a,#share_photo a,#share_game a {
float:right;
padding-left:25px;
background-image:url(http://www.pornodecasa.com/images/share_video.gif);
background-repeat:no-repeat;
background-position:0 0;
font-weight:700;
font-size:15px;
}

#favorite_video a,#favorite_photo a,#favorite_game a {
margin-left:5px;
float:right;
padding-left:25px;
background-image:url(http://www.pornodecasa.com/images/favorite_video.gif);
background-repeat:no-repeat;
background-position:0 0;
font-weight:700;
font-size:15px;
}

#flag_video a,#flag_photo a,#flag_game a {
margin-left:5px;
float:right;
padding-left:25px;
background-image:url(http://www.pornodecasa.com/images/flag_video.gif);
background-repeat:no-repeat;
background-position:0 0;
font-weight:700;
font-size:15px;
}

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

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

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

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

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

input {
border:0 solid #bdbabd;
}

input.large {
width:250px;
}

.font-13 {
font-size:13px;
}

.font-normal {
font-weight:400;
}

.reload {
margin-left:200px;
font-size:9px;
}

.reload_contact {
margin-left:170px;
font-size:9px;
}

.center_related {
margin:5px 0;
}

ul {
list-style:none;
}

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

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

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

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

#rating a.half {
background:url(http://www.pornodecasa.com/images/grey-red/star.jpg) top;
position:static;
}

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

#rating span.half {
background:url(http://www.pornodecasa.com/images/grey-red/star.jpg) top;
}

#rating_text {
width:125px;
height:21px;
line-height:21px;
float:right;
text-align:left;
font-size:14px;
font-weight:700;
}

#rating_user {
width:95px;
float:left;
text-align:left;
margin-top:5px;
}

#rating_user ul {
background:url(http://www.pornodecasa.com/images/grey-red/star_user.jpg) bottom;
height:17px;
width:95px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
}

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

#rating_user a.half {
background:url(http://www.pornodecasa.com/images/grey-red/star_user.jpg) top;
position:static;
}

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

#rating_user span.half {
background:url(http://www.pornodecasa.com/images/grey-red/star_user.jpg) top;
}

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

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

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

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

.rating_small span.full {
background:url(http://www.pornodecasa.com/images/grey-red/star_small.jpg) center;
width:50px;
margin-left:-40px;
position:static;
}

.rating_small span.half {
background:url(http://www.pornodecasa.com/images/grey-red/star_small.jpg) top;
}

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

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

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

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

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

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

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

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

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

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

.photoslider_play {
background:url('http://www.pornodecasa.com/images/grey-red/play_pause.gif') no-repeat 0 0;
}

.photoslider_stop {
background:url('http://www.pornodecasa.com/images/grey-red/play_pause.gif') no-repeat -25px 0;
}

.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:0;
left:0;
background-image:url(http://www.pornodecasa.com/images/slider-handle.gif);
}

.ui-slider-handle-active {
border:1px dotted #000;
}

.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(http://www.pornodecasa.com/images/slider-bg-1.png);
}

.ui-slider-2 {
background-image:url(http://www.pornodecasa.com/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('http://www.pornodecasa.com/images/prev_next.gif') repeat-x top;
display:block;
height:15px;
float:right;
color:#fff;
margin-right:5px;
text-align:center;
font-weight:700;
padding:0 2px;
}

a.paging_related {
width:50px;
}

a.prev_loop,a.next_loop {
width:30px;
}

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

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;
}

a.prev_bar,a.prev_bar_related {
background:url('http://www.pornodecasa.com/images/grey-red/prev_bar_small.png');
}

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

a.next_bar,a.next_bar_related {
background:url('http://www.pornodecasa.com/images/grey-red/next_bar_small.png');
}

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

#related_videos_container,#related_games_container {
width:900px;
}

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

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

.notice_info {
width:745px;
border-bottom:1px dotted #212021;
font-size:12px;
margin:0 auto;
padding: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_footer {
width:733px;
background:#181c18;
font-size:10px;
padding:3px 10px;
}

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

#player {
width:630px;
height:500px;
}

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

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

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

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

#save_photo {
margin-left:5px;
float:right;
padding-left:25px;
background-image:url(http://www.pornodecasa.com/images/filesave.png);
background-repeat:no-repeat;
background-position:0 0;
font-weight:700;
font-size:15px;
}

a:focus,a:hover,#toplinks a:hover,.user_actions li a:hover,#footer a:hover {
color:#fff;
}

#header,.span-100,#upload_photo_form form,#blog_form,.photo_row {
width:100%;
}

#userlinks,#nologinlinks,#toplinks,.toplinks {
margin-top:3px;
}

#userlinks ul,#viewed_videos ul,.user_actions ul,.comment span,#search_tabs ul,#profile_menu ul,input.checkbox {
margin:0;
padding:0;
}

#userlinks li a,#order_form,#timeline_form,#avatar_form,.font-12 {
font-size:12px;
}

#new_mail,#send_message {
background:url('http://www.pornodecasa.com/images/email.png') no-repeat;
}

#toplinks a,#footer a {
color:#8c8a8c;
}

.left,.vbox_small_left,.vbox_smaller_left,.bar_space_left,.bar_space_related_left,#users_new_Male,#users_new_Female,#users_online_Male,#users_online_Female,#users_popular_All,#related_videos_container,#related_games_container {
float:left;
}

.right,.bar_space_right,.bar_space_related_right {
float:right;
}

.span-150,#user_profile label.large {
width:150px;
}

.span-350,#upload_video_form input.large,#upload_game_form input.large,#upload_video_form textarea,#upload_game_form textarea,input.mega {
width:350px;
}

.span-400,#blog_form input.large,#compose_message input.large {
width:400px;
}

.span-590,p.comment_body_notice {
width:590px;
}

.span-630,#post_comment textarea.notice_comment,.blog_links_user {
width:630px;
}

.span-750,.comment_actions_video {
width:376px;
}

.margin-left,.no_comments,.album_cover img {
margin-left:10px;
}

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

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

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

.request_left img,.category-box img,.user-box img,.user_box img,.photo_box img,.photo_box_small img {
border:1px solid #777;
}

.request_left img:hover,img.blog_image:hover,.video_box img:hover,.video_box_related img:hover,.video_c_box img:hover,.album_box img:hover,.category-box img:hover,.user-box img:hover,.user_box img:hover,.video_box_small img:hover,.video_box_smaller img:hover,.video_box_attach img:hover,.photo_box img:hover,.photo_box_small img:hover {
border:1px solid #fd0000;
}

.request_right p,.request_actions {
margin:5px;
}

.clear,.photoslider_clear {
clear:both;
}

#search_advanced label,#signup label {
width:130px;
}

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

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

#order_form span,#timeline_form span,#avatar_form span,.pagination a.prevnext,.blog_header a,#upload_video_form span.radio,#upload_game_form span.radio,.font-bold {
font-weight:700;
}

#order_form span.mleft,#timeline_form span.mleft,#avatar_form span.mleft,.remove_photo {
margin-left:5px;
}

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

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

.wall_left,.comment_left {
width:70px;
float:left;
margin-top:10px;
text-align:center;
}

.comment_info,p.comment_body {
width:520px;
}

.blog_time,.font-11,.verysmall {
font-size:11px;
}

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

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

.small,.album_info,.font-10 {
font-size:10px;
}

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

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

#simple_form,#signup form,#login form,#blog_form form,.upload_container,#upload_video_form form,#upload_game_form form {
width:90%;
margin:10px auto;
}

#simple_form label,#login label,#compose_message label {
width:100px;
}

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

#upload_photo_form label,#upload_video_form label,#upload_game_form label {
width:150px;
color:#fd0000;
font-weight:700;
}

#blog_form .blog_toolbar img,input.radio,img {
border:0;
}

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

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

.album_right,.vbox_small_right,.vbox_smaller_right {
float:right;
text-align:right;
}

.vbox_small_right,.vbox_smaller_right {
width:85px;
}

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

#share_video a:hover,#share_photo a:hover,#share_game a:hover,#favorite_video a:hover,#favorite_photo a:hover,#favorite_game a:hover,#flag_video a:hover,#flag_photo a:hover,#flag_game a:hover,#embed_video a:hover,#save_photo a:hover {
background-position:0 -20px;
}

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

select,textarea {
border:1px solid #bdbabd;
}

.font-9,.info {
font-size:9px;
}

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

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

#rating a.full,#rating a:hover,#rating span.full {
background:url(http://www.pornodecasa.com/images/grey-red/star.jpg) center;
position:static;
}

#rating_user a.full,#rating_user a:hover,#rating_user span.full {
background:url(http://www.pornodecasa.com/images/grey-red/star_user.jpg) center;
position:static;
}

a.prev_loop:hover,a.next_loop:hover,a.paging_related:hover,a.remove:hover {
background-position:bottom;
color:#fd0000;
}


.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: 1px solid #bdbabd; }
input.large { width: 250px; }
input.login { width: 150px; }
input.mega { width: 350px; }
input.middle { width: 120px; }
input.radio { border: 0; }
input.checkbox { margin: 0; padding: 0; }
select { font: normal 12px Arial; padding-top:1px; }
textarea { border: 1px solid #bdbabd; }
