body{background: #363636 url(images/bk_playboy.jpg) repeat-y center;}
#content_general {background: #363636 url(images/bk_playboy.jpg) repeat-y center; color: #333; margin:0; width:100%; padding:0px}
#hdleft {background: transparent; width: 335px; _margin-top: 0px; float: left; height: 100px; text-align: center; padding: 0}
img {border:0 none}
#profiletit {color:#09c; font-family:Georgia; font-size:20px}
#profilehd {background:#fff; height: 150px; width: 980px; padding: 0}
#toptextheader {padding: 0px 0 0 50px; height: 82px}
#wrapper {width: 980px; margin: 5px auto auto auto; background: #fafafa}
#homeiefix {float: left; width: 630px; height: 100px}
.clearfix {clear:both; content: “.”; display:block; height:0; visibility:hidden; font-size:0.1em; overflow:hidden}
h4 {
font-family: Arial, Helvetica, sans-serif;
font-size: 20px;
color: #43668E
}
h5 {color: #333; font-size: 11px; font-family: Arial, Helvetica, sans-serif}
#wrapper #left {width: 760px; float: left; background-color: transparent}
#wrapper #right {width: 214px; height: 619px; _height:619px; float: left; color: #fafafa; background: #333}
#wrapper #profile #right {width: 300px; padding:10px; float: left; background: url(images/bk-finalist-right.gif) repeat-y left #0d0d0d; margin-bottom: 20px; height: 100%}
#wrapper #profile #left {width: 660px; _width:645px; float: left; height: 100%; padding-bottom: 15px}
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #fff; background: url(images/bkh1.gif) repeat-x; float: left; height: 39px; padding: 0 6px;
line-height: 39px; margin: 17px 0 0 5px}
.votenowdisplay {text-align: center; height: 25px; line-height: 20px; font-size: 12px; font-weight: bold; float: left; width: 480px; _width: 482px; margin-top: 14px; background: #1E191D;	color: #fff}
#globalpt_BR .votenowdisplay {width: 486px; _width: 489px;}
#globalpt_BR h1 {_margin-left:9px;}
#displayfinalist {_height: 556px; height:580px; background-color: #E4E4E4;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FD020E;	margin: 0px}
.explaining {padding: 10px; font-weight: bold; font-size: 14px; background-color: #D1D1D1; color: #333;	border: 1px solid #a9a9a9}
.explaining  .votenow {color: #00AAE8; font-size: 14px; font-style: italic; text-decoration: underline; font-weight: bold}
.finalistblockleft {width: 359px; float: left; padding: 10px; border-right: 1px solid #d4d4d4}
#photofinalist {height: 215px; text-align: center}
#photofinalist  img {border: 4px solid #ccc}
.btregular-left {float: left; height: 23px; width: 10px; background: url(images/btregular-left.gif)}
.btregular-right {float: left; height: 23px; width: 10px; background: url(images/btregular-right.gif)}
.btregularbk {background: url(images/btregular-bk.gif) repeat-x; float: left; height: 23px; line-height: 23px; padding: 0 10px; text-transform: uppercase}
#bttregular a {color: #fff;font-size:10px;}
strong {color:#0085B7}
.finalistblockright {width: 358px; float: left; padding: 10px; border-left: solid 1px #fff}
a:link, a:visited, a:active {color: #FD020E}
a:hover {color:#ff5024}
#contestanthome {background: #e4e4e4; padding-bottom: 15px; height: 100%}
#allcontestants {background: #E4E4E4; height: 100%; padding: 10px; margin-bottom: 15px}
#allcontestants-format {background: #D1D1D1; padding-bottom: 10px; border: 1px solid #a9a9a9; margin-bottom: 10px; height: 100%}
.contestanthome-display {width: 110px; float: left; text-align: center; margin: 7px 0; padding: 4px;height:140px;}
.allcontestant-display {text-align: center; height: 120px; padding-top: 8px}
#contestanthome  img {border: 4px solid #ccc}
.playmatefinalist-home {padding: 4px; float: left}
.playmatefinalist-home img {border:0px}
#buyhome {background: url(images/bt-enter.gif) no-repeat; height: 56px; width: 205px; padding: 20px 0 10px 10px}
#buyhome a {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000}
#rightshowfinalist-home {padding: 0 10px 10px 10px}
.line {background: url(images/bk-line.gif) repeat-x; height: 2px; margin: 2px 0}
.modulebk {background: transparent; padding: 5px}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #fff; margin: 10px 0}
#mini-scrapper input {font-size: 10px; float: left; margin-bottom: 7px; width: 90px}
#mini-scrapper select {font-size: 10px; float: left; width: 70px; margin-bottom: 7px}
#mini-scrapper .arroba {float: left; padding: 0 3px;}
.purplenote {color: #00AAE8; font-size: 9px; margin-top: 5px}
#topbuyheader {background:transparent url(images/buyplayboylatino.gif) no-repeat scroll right bottom; height:55px; padding:40px 5px 0 275px; width:275px}
#topbuyheader a {color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
#about {background: #E4E4E4; padding: 10px}
#ads {float:right;margin-left:10px}
#about p {margin:10px 0;}
.graynote {color:#999; font-size:11px}
#bt_about {background:transparent url(images/bk_about.gif) no-repeat scroll 0 0;height:37px;line-height:37px;margin-top:15px;text-align:center;width:434px;}
#bt_about a:hover {color: #E2E2E2; text-decoration: underline}
#bt_about a {color: #fff; text-transform: uppercase; width: 434px; font-size: 14px}
#footcont {margin-top:0px}
#headercontestants {color:#FD020E; font-family:Arial,Helvetica,sans-serif; font-size:16px; font-weight:bold; width:528px}
#topbuyheader #buymagazine{width:238px;}
#register {background:#fafafa url(images/bk_register.jpg) no-repeat right top; padding-top:20px; width:980px}
.skycrapper {float:left;margin-right:10px;width:160px}
#register #top {background:#E4E4E4; float:left; font-size:12px; height:135px;_height:143px; line-height:18px; margin-bottom:21px; padding:10px; _padding-bottom:2px; width:440px}
.yellownote {color:#FD020E; font-weight:bold; margin-bottom:7px}
#register #bottom {background:#E4E4E4; float:left; height:100%; line-height:15px; padding:10px; width:440px}
.blacknote {background:#d1d1d1; border:1px solid #a9a9a9; font-weight:bold; margin-bottom:15px; padding:7px}
#pagefields {float:left;width:649px;}
#blacknotebigger {background:#D1D1D1 none repeat scroll 0 0;border:1px solid #2C2C2C;font-size:14px;font-weight:bold;margin-bottom:15px;padding:7px}
#allfields {font-weight:bold;}
.blacknote li {list-style: url(images/bullet-registration.gif); margin: 2px 0 7px 20px}
.notamember {padding-left: 15px; margin: 10px 0}
.notamember #fieldsname {float: left; text-align: right; line-height: 30px; margin-right: 10px}
.notamember #fields input {margin-bottom: 10px; width: 320px; background: #f6f6f6; border: 1px solid #000; font-size: 12px;	padding: 3px}
.notamember #fields #select {float: left; width: 102px; margin-right: 10px; border: 1px solid #000; font-size: 12px; padding: 3px}
.pinknote {font-size: 11px; color: #FD020E; text-align: right; font-weight: bold}
#allfields {font-weight: bold}
.blacknote li {list-style: url(images/bullet-registration.gif); margin: 2px 0 7px 20px}
#headercontestants a {color:#F10071; font-size:16px; font-weight:bold}

#buy {float:left;margin-top:38px;width:590px}
.searchby {background:#b9b9b9; border:1px solid #a9a9a9; color:#000; float:left; font-size:12px; font-weight:bold; margin-bottom:10px; padding:2px; width:450px}
.searchbytext {float:left;margin-right:5px}
#allcontestants .searchby a {display:block;float:left;padding:0 15px; color:#FF0000}
.next {color:#FFEC95;float:right;font-size:12px;font-weight:bold;margin-bottom:10px;margin-right:10px;padding:2px 4px}
.banner300 {background:#b9b9b9; border:1px solid #a9a9a9; float:right; padding:7px; width:300px; margin: 5px 5px 0 0; height: 285px}
.allcontestant-block {background:transparent url(images/bk-contestants.gif) repeat-y; float:left; margin:4px; width:148px}
.allcontestant-display {height:120px;padding-top:8px;text-align:center}
.all-firstname {float:left; text-align:center; width:148px}
.bigpink {color:#F10071;font-size:16px;font-weight:bold}
.not-toobigpink {color:#00AAE8; font-size:12px; font-weight:bold}
#buyhome #buymagazine{width:165px}
#contestant-dispplay {width: 110px; text-align: center; height:110px}
#profiletopic {float:left;font-weight:bold;height:45px;margin-bottom:10px;padding:5px 0 0 10px;width:600px}
#profiletopic a {color: #fff; font-size: 24px; font-weight: bold}
#profiletopic span {font-family: Arial, Helvetica, sans-serif; color: #FD020E; font-size: 24px; font-weight: bold}
#profiletopic #flag{float:left;}
#profiletopic #flag img {padding-top:6px;}
#profiletopic #contestanInfo{float:left;}
#pic {margin-bottom:10px; text-align:center; height:auto}
#pic img {border: 4px solid #ccc}
#votenow {float:left;font-weight:bold;text-align:left;width:320px}
#votenow h3 {color:#FD020E; padding-left:10px; text-align:left}
#votenow #vote {background:transparent url(images/bk-votenow.gif) no-repeat; _background:transparent url(images/bk-votenow-ie.gif); height:34px; line-height:34px; text-align:center; width: 305px; _width: 325px}
#votenow #vote a {color:#FFFFFF;font-size:14px;font-weight:bold;text-transform:uppercase;}
#votenow #vote a:hover {text-decoration: underline}
#votenow #vote-apagado {background:transparent url(images/bk-votenow.gif) no-repeat; _background:transparent url(images/bk-votenow-ie.gif); height:34px; line-height:34px; text-align:center; width: 315px; _width: 325px}
#votenow #vote-apagado a {color:#FFFFFF;font-size:14px;font-weight:bold;text-transform:uppercase;}
#votenow #vote-apagado a:hover {text-decoration: underline}
#votenow #right #vote-prendido {background:transparent url(images/bk-votenowprendido.gif); height:34px; line-height:34px; text-align:center; width: 306px; _width: 304px;margin-left:-1px;}
#votenow #vote-prendido a {color:#FFFFFF;font-size:14px;font-weight:bold;text-transform:uppercase;}
#votenow #vote-prendido a:hover {text-decoration: underline}
#wrapper #profile #right {background:transparent url(images/bk-right.gif); float:left; height:100%; margin-bottom:0px; padding:10px; width:300px; color: #fafafa;border-left:3px solid #3A3A3A;border-right:3px solid #3A3A3A;padding:0 3px;width:303px;}
.whitenote {text-align: center; font-weight: bold; font-size: 12px; margin-bottom: 10px}
#photos {text-align:left;margin-left:2px;_margin-left:2px}
#photos img {border: 2px solid #030303}
#buttonbasic-enhancement {background:transparent url(images/bkbasic-enhancement.gif) repeat-x; border:1px solid #eed24d; height:24px; line-height:24px; margin:10px 0; text-align:center;
width:300px}
#buttonbasic-enhancement  a {color: #fff; text-transform: uppercase}
#buttonbasic-enhancement  a:hover {text-decoration: underline}
#buttonbasic-enhancement  #next{border-left:1px solid #eed24d; float:right}
#buttonbasic-enhancement #next a,#buttonbasic-enhancement #previous a,#buttonbasic-enhancement #allfinalist a{font-size:11px;}
#previous {float: left; padding: 0 9px; border-right: 1px solid #eed24d}
#allfinalist {float:left;padding:0 15px;}
#buttonbasic {border:1px solid #dabf58; height:24px; line-height:24px; text-align:center; background: #93812d}
#buttonbasic a {color:#fff; text-transform:uppercase}
p {margin:5px 0}
#macro-scrapper input {float:left;font-size:10px;margin-bottom:7px;width:140px}
#macro-scrapper select {font-size: 10px; float: left; width: 100px; margin-bottom: 7px}
#macro-scrapper .arroba {float: left; padding: 0 3px}
.banner {margin:10px 0}
#content_comments {padding:30px}
.singcomment {margin-bottom:20px}

/* Module */
.module {margin:0; padding:0; width:100%;}
.bk {background: #333; float: left; width: 530px; _width: 503px;}
.module, .module-topper, .module-content, .module-title {background:transparent none repeat scroll 0%;}
.module-topper {background-position: right top; margin-right:0px; padding-right: 20px}
.module-title {background-position: top left; display: block; padding: 10px 0 0 10px; text-align: right; color: #b2b2b2; font-size: 10px; font-weight: bold; /*width:440px*/}
.module-content {background-position: left bottom; padding: 5px 5px 5px 15px; text-align: left; width:500px; color: #b2b2b2; _width:480px}
.userphoto {float: left; padding-left: 10px; background: transparent; padding-right:10px; text-align: center; width: 75px;_margin-bottom:5px;}
.userphoto img {border: 4px solid #ccc}
#commentsArea {height:100%;margin-left:5px;}
#commentsArea .headers {font-family: Arial, Helvetica, sans-serif; height: 39px; padding: 0 20px; font-size: 20px; font-weight: bold; color: #fff; line-height: 39px; background: url(images/bkh1.gif) repeat-x; float: left; margin-left: 15px}
#commentsArea .commentsnav {height:20px; line-height:20px; padding: 5px 5px; color:#fff; font-weight:bold; margin-bottom:0px; clear: both; background: #d1d1d1; border: none}
#commentsArea .commentsnav .viewmoredotted {display: none}
#commentsArea .pandn {margin: 0; float:left;}
#commentsArea .pandnright {float:right;}
#commentsArea #addcomment {background: #e4e4e4; height: 148px}
.replycomment{float: left; width:100%; text-align:right; margin:0}
#commentsArea .commentm {margin-top:10px;_margin-top:0px; _width:619px;}
.replycomment a {font-weight:normal; font-size:10px}
.btgral {background:#333 none repeat scroll 0 0;border:1px solid #333;color:#fff;font-size:11px;font-weight:bold;height:25px;width:150px}
.seemore {float: left; width: 250px; margin: 10px 0 0 10px}
#commentsfield {background: #0d0d0d; margin: 0 10px; color: #bababa; padding-bottom: 10px}
#commentsfield textarea {width: 600px; height: 100px; padding: 10; background: #fafafa; color: #000; margin: 10px 0}
#commentsfield #previous {height: 25px; line-height: 25px; margin: 10px 0 0 10px; border: 0}
#commentsfield #next {line-height: 25px; height: 25px; float: right; margin: 10px 10px 0 0; border: 0}
#buttonbasic-enhancement #allfinalist {text-align:center;float:left;padding-right:0px;padding-left:0px;width:166px}
#ratingbox {height: 86px; width: 300px;_width: 305px; float: left; padding: 10px; background: #b4b4b4}
#ratingbox h3 {margin-top: 0px; margin-bottom: 5px}
#ratingbox img {float: left; margin-right: 3px}
#morephotos-corner {float: left}
#morephotos {margin-left: 40px}
#morephotos-block {float: left; padding: 10px 10px 0 10px; height: 64px; background: #b4b4b4; margin-bottom: 15px}
#morephotos-block img {border: 4px solid #ccc; float: left}
.seemore {float:left;margin:10px 0 0 10px;width:250px}
#profilelevel {color:#fd020e; float:left; font-size:18px; height:50px; line-height:50px; margin-bottom:10px; margin-right:auto; margin-left:auto; text-align:center; width:100%;_width:100%}
.mistake{width:150px}
#nologed {color:#fff}
.mistakes{background:#fff4dd none repeat scroll 0% 50%; border:1px solid #fbdbc8; color:#bd272c; font-family:Arial,Helvetica,sans-serif; font-size:9px; padding:5px; text-align:center; width:192px; font-weight:bold;margin-top:3px}
#qs{width:300px}
a.yellow:active, a.yellow:link, a.yellow:visited, a.yellow:hover{color:#fd020e}
.modulebk p {height:22px}
#wrapper #profile #right .mistakecontainer{margin-bottom:10px;text-align:center}
#aboutme_frontpage{height:60px}
#mini-scrapper {height:80px}
#macro-scrapper {height:80px}
.notamember .fieldsname {text-align: right; line-height: 30px; margin-right: 10px}
.notamember .fields input {margin-bottom: 0px; width: 320px; background: #f6f6f6; border: 1px solid #000; font-size: 12px;	padding: 3px}
.notamember .fields select {float: left; width: 102px; margin-right: 10px; border: 1px solid #000; font-size: 12px; padding: 3px}
#about_content{float:left;width:600px}
#selectionDates {margin-top:15px}
.datestitle {color:#fff; font-size:14px}
#selectionDatesTable{margin:auto auto 10px auto; border: 1px solid #000}
#selectionDatesTable .selectionDatesTitle{font-weight:bold; padding:5px}
#selectionDatesTable .selectionDatesInfo_white{padding:3px; background:#d1d1d1}
#selectionDatesTable .selectionDatesInfoColumn{padding: 5px}

/********** CLASES NUEVO TEMA ******************/

#communitymenu {color: #fff; background: url(images/bkh1.gif) right top repeat-x; height: 62px; line-height: 37px; padding: 0; text-align: center; width: 100%; margin: 5px 0 0}
#communitymenu a {font-weight: bold; color: #fff; display: block; font-size:14px; float: left; padding: 0 20px; height: 39px; background: url(images/bkmenublocks.gif) right no-repeat}
#communitymenu a:hover {background: url(images/bkmenu-over.gif) repeat-x; text-decoration: none}
#communitymenu #blocks {background: url(images/bkmenu.gif) repeat-x; height: 39px; float: left}
#communitymenu #conejo {float: left; height: 39px}
#buylatino a:hover {
color: #000;
background: url(images/buyplayboylatino_over.gif) repeat-x
}
#buylatino {
float: right;
height: 39px;
line-height:39px;
background: url(images/buyplayboylatino.gif) repeat-x;
margin-right: 15px;
border: 1px solid #dabf58;
}
#buylatino a {
font-family: Arial, Helvetica, sans-serif;
color: #000;
font-size: 16px;
font-weight:bold;
padding:0 20px;
display:block
}
#rateMsg {font-weight:bold}
#filter {background:#B9B9B9 none repeat scroll 0 0;border:1px solid #A9A9A9;float:right;font-size:12px;font-weight:bold;padding:2px;}
#filter select{width:150px;}
#block a{color:#fff; display:block; padding: 0 20px}
#block a:hover{background: #777}
#block {height: 20px; text-align: center; background: #9b9b9b}
#block #previous {float: left; height: 20px; padding:0; line-height: 20px; background: none; border-right: 1px solid #777}
#block #next {float: right; height: 20px; line-height: 20px; border-left: 1px solid #777}
.replyspan {clear:none;border-color:#CCCCCC;border-style:none solid solid;border-width:0 1px 1px;float:right;font-size:10px;margin-left:2px;padding:0 10px 3px;}
.regularbt {background:#93812D url(images/bkbasic-enhancement.gif) repeat-x top left;
border:1px solid #EED24D;height:24px;line-height:24px;margin:10px 0;text-align:center;
}
.regularbt a:link, .regularbt a:active, .regularbt a:visited, .regularbt a:hover {color:#FFFFFF;}

/**NUEVO CSS**/
#front #header {padding:10px;_padding-bottom:0px;}
#front #logo {float:left;width:260px;}
#front #header #text {font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;
width:660px;float:left;padding:0 20px 20px;_padding-bottom:0px;}
#front #communitymenu {
background:transparent url(images/bkh1.gif) repeat-x scroll right top;
color:#FFFFFF;
height:39px;
line-height:37px;
margin:5px 0 0;
padding:0;
text-align:center;
width:979px;
}
#front #content_general {
margin:auto;
padding:0;
width:980px;
}
#buymenu {
background:transparent url(images/bk-buy.gif) repeat-x scroll 0 0;
border:1px solid #EED24D;
float:right;
height:37px;
}
#buymenu a {
background-image:url(images/buy-bunnie.gif);
background-position:10px 50%;
color:#333333;
height:34px;
line-height:normal;
padding:3px 0 0 50px;
text-align:left;
width:220px;
}
#buymenu a:hover {background-image: url(images/buy-bunnie-on.gif); color:#000; background-position: 4px; background-repeat:no-repeat; text-decoration: underline;}
#front #left {width: 635px; float: left; background-color: transparent; padding: 10px;}
#front #right {width: 315px; float: left; color: #fafafa; background: transparent; margin-top: 15px;}
#front #left h1 {color: #0083d5; background-image: none; font-size: 22px; padding: 0px; margin: 5px 0 20px 0; float: none;}
#front #left .viewall {clear: both; background-color: #e4e4e4; padding: 2px; text-align: center; margin-top: 10px; border: 1px solid #cfcfcf; margin: 10px 10px 0 10px;}
#front #left .viewall a {color:#0084d6; font-size: 14px;}
#front #left .explaining {margin-bottom: 10px; background-color: #e4e4e4; border: 1px solid #cfcfcf; font-size: 12px; padding: 5px; font-weight: bold; margin-top: 5px;}
#front #left .explaining a {font-size: 14px; color: #0083d5;}
#front #left strong {color: #000;}
#front #left .info {padding: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
#front #left .info .blueclass {font-weight: bold}
.blueclass{color:#0084d6; font-size: 14px;}

#front #right {width: 315px; float: left; color: #fafafa; background: transparent; margin-top: 15px;}
#front #right .cybergirls a:link, a:visited, a:active {color:#009dff}
#front #right #bk {border-left: 3px solid #3a3a3a; border-right: 3px solid #3a3a3a; width: 303px; background: url(images/bk-right.gif) repeat; padding: 0 3px;margin-bottom:-10px;}
#front #right .righttitle {background-color:#000; border-bottom: 1px solid #282929; padding: 8px 5px 8px 15px; margin: 10px 0;}
#front #right .righttitle h1 {color: #009dff; background:none; line-height:normal; font-size:16px; text-align: left; padding: 0; float: none; height: auto; margin: 0;}
#front #left a, a:hover, a:visited {color:#FF0000}
#front #right .regularbt a, a:link, a:active,a:hover, a:visited{color:#FFF;}
#right #takealook a, #right #join-chat a {color:#009dff; font-size:18px; text-align: center;}
#front #right #iconchat {width:38px; float:left; margin-right:10px}
#front #right #playboy-cover {width: 97px; float: left; text-align: center; margin: 0 25px 15px 0}
#front #right #playboy-cover a {color:#009dff}
#front #right #playboy-cover-ul li {margin: 10px 0; list-style-image: url(images/bullet-bunnie.gif)}
#allcontestants-format a {color:#FF0000;}
#about_content a, a:link, a:active, a:hover, a:visited{color:#FF0000;}
#right .regularbt a:link, a:active, a:hover, a:visited{color:#FFFFFF;}
.mobile_button {
background-image:url(images/bigbutton_001.gif);
background-position:left top;
background-repeat:repeat-x;
float:right;
margin:10px 0;
padding:0 0 0 10px;
width:195px;
}
.mobile_button a:link, .mobile_button a:active, .mobile_button a:visited {
background-image:url(images/bigbutton_001.gif);
background-position:right bottom;
background-repeat:repeat-x;
color:#FFFFFF;
float:right;
font-size:15px;
height:56px;
padding:15px 58px 0 5px;
width:130px;
}
.mobile_button a:hover {
color: #55BFFF;
text-decoration: none;
}
.mobile_button2 {
background-image:url(images/bigbutton_002.gif);
background-position:left top;
background-repeat:repeat-x;
float:right;
margin:5px 5px 0 0;
padding:0 0 0 5px;
width:322px;
}
.mobile_button2 a:link, .mobile_button2 a:active, .mobile_button2 a:visited {
background-image:url(images/bigbutton_002.gif);
background-position:right -51px;
background-repeat:repeat-x;
color:#FFFFFF;
display:block;
float:right;
font-size:15px;
padding:16px 57px 15px 0;
}
.mobile_button2 a:hover {
color: #55BFFF;
text-decoration: none;
}
.mobile_button3 {
background-image:url(images/bigbutton_003.gif);
background-position:left top;
background-repeat:repeat-x;
float:right;
margin:10px 5px 10px 10px;
padding:0 0 0 10px;
width:270px;
}
.mobile_button3 a:link, .mobile_button3 a:active, .mobile_button3 a:visited {
background-image:url(images/bigbutton_003.gif);
background-position:right bottom;
background-repeat:repeat-x;
color:#333333;
display:block;
float:right;
padding:19px 59px 17px 0;
}
.mobile_button3 a:hover {
color: #006699;
}
#front #header #text h1 {
background-image:none;
color:#0084D6;
font-family:Arial,Helvetica,sans-serif;
font-size:22px;
line-height:normal;
margin:0 0 10px;
padding:0;
float:none;
}
.userphoto .usercomment a:active, a:hover, a:visited{color:#FF0000;}
.otherSN img{padding-right:10px;}
/*BOTON DE UPLOAD IMAGES*/
.btuploadbar a:link, .btuploadbar a:active, .btuploadbar a:visited {
    color: #566B89;
	border: 1px solid #A2B3CC;
	background-color: #C5CFDA;
}
.btuploadbar a:hover {background-color:#DBE1E8}
/*FIN BOTON DE UPLOAD IMAGES*/
/*******************clases para twofish***************************/
#Balance{
	height:70px;
}
#userpoints-info {
	float: left;
 	margin: 0 0 10px 5px;
  	width: 265px;
  	font-size: 10px;
  	font-weight:bold;
}
#userpoints-info a:link, #userpoints-info a:active, #userpoints-info a:visited  {
	font-size: 10px; 
	color: #009DFF;
	display: block;
	float: left;
	padding: 0 4px;
	margin-top: 5px;
	font-weight:bold;
}

#container_tops{	
	margin-top:10px;
}
.titletops{
	margin-bottom:10px;
}
.atitletops{
	margin-top:8px;
}

.atitletops a:link, .atitletops a:visited, .atitletops a:active, .atitletops a:hover{
	color: #009DFF;
}
#top_earner{
	font-size: 13px;
	float:left;
	width:150px;
	text-align:center;
	margin-top:15px;
	font-weight: bold;
}
#big_spender{
	font-size: 13px;
	float:left;
	width:150px;
	text-align:center;
	margin-top:15px;
	font-weight: bold;
}
#winprices{
	float:left;
	margin-top:25px;
	margin-bottom:5px;
}
#winprices a:link, #winprices a:visited, #winprices a:active, #winprices a:hover{
	color: #009DFF;
}
#seemore{
	float:right;
	margin-bottom:5px;
	margin-top:30px;
	text-align:right;
	width:154px;
}
#seemore a:link, #seemore a:visited, #seemore a:active, #seemore a:hover{
	color: #009DFF;
}
#container_gifts{	
	margin-top:10px;
}
#gift{
	float:left;
	width:100px;
	text-align:center;
	font-size:9px;
}
#gift a:link, #gift a:visited, #gift a:active, #gift a:hover{
	color:#009dff;
	font-size:12px;
}
#moregifts{
	float:right;
	margin-top:25px;
	margin-bottom:5px;
	text-align:right;
	width:100%;	
}
#moregifts a:link, #moregifts a:visited, #moregifts a:active, #moregifts a:hover{
	color: #009DFF;
}
#container_premium_items{}
#container_contestants{
	width:300px;
}
#premiun_item_img{
	float:left;
	width:150px;
	text-align:center;
	margin-top:15px;
}
#premium_item_desc{
	float:left;
	text-align:center;
	font-size:9px;	
	width:150px;
	text-align:left;
	margin-top:15px;
}
.exclusive-item{
	background-color:#CC0000;
	float:right;
	padding:3px;
	text-align:center;
	width:70px;
	color: #fff;
	float:left;
}
#morepremiumitems{
	float:right;
	margin-top:-20px;	
}
#morepremiumitems a:link, #morepremiumitems a:visited, #morepremiumitems a:active, #morepremiumitems a:hover{
	color: #009DFF;
}
#get-now {
	font-weight: bold;
	background: url(images/get-now.gif) repeat-x; height: 25px;
	line-height: 25px;
	text-align: center;
	border: 1px solid #FF0000;
	width: 134px;
	margin-left: 6px;
	margin-top:130px;
	margin-bottom:30px;	
}
#get-now a:link, #get-now a:visited, #get-now a:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}
.currentmembertitle {
	font: bold 18px Arial, Helvetica, sans-serif ;
	color: #0083D5;
	margin: 20px 0 10px 0;
}
.currentmembersubtitle {
	font: bold 16px Arial, Helvetica, sans-serif; 
	color: #999;
	margin-left: 10px;
}
.thumb {
	height: 25px; 
	width: 25px;
	margin: 10px 10px 0 10px;
	float: left;
}
.usernamepoint {
	float: left;
	width: 180px;
	margin-top: 10px;
	height: 25px; 
	line-height: 25px;
}
.spenders-earners {
	width: 312px;
	float: left;
	height:180px;
}
.points {
	padding: 0 10px; 
	float: left;
	color: #999; 
	margin-top: 10px; 
	height: 25px;
	line-height: 25px;
}
.currentmembertitle {
	font: bold 18px Arial, Helvetica, sans-serif ;
	color: #0083D5;
	margin: 20px 0 10px 10px;
}
.remove-else {
	margin-top: 25px;
}
.remove-else a {
	font-size: 11px;
	color:#FF0000;
}
#item-balance {
	background-color: #f4f7fc;
	border: 1px solid #f2f3f5; 
	margin: 10px auto auto auto;
	padding: 10px;
	width: 550px;
	margin-top: 10px;	
}
.red {
	color: #c00;
}
#active-store {
	background: url(images/active-store-bk.gif) top #000 repeat-x;
	float: left;	
	margin-top: 16px;
	padding:5px 20px;
	margin-left:10px;
	_margin-left:5px;
}
.store-title-big{
	font-family: bold Arial, Helvetica, sans-serif; 
	font-size: 20px;
	color: #fff;
}
#inactive-store {
	background-color: #666;
	float: left;
	margin-top: 32px;
	padding: 0 20px; 
	
}
.store-title-med{
	font-weight: bold;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 	
}
#store-content {
	border-top: 16px solid #000; 
	border-right: 8px solid #000;
	border-left: 8px solid #000;
	border-bottom: 8px solid #000;
	background-color: #e5e5e5;
	padding: 5px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:10px;
	margin-right:10px;
	
}
#store-content-gifts{
	width:575px;
	padding-left:12px;
	height:140px;
	margin-top:10px;
	margin-bottom:10px;
}
#store-content-gifts div{
	float:left;
	margin-right:2px;
	text-align:center;
}

#store-content-gifts a:link, #store-content-gifts a:visited, #store-content-gifts a:active, #store-content-gifts a:hover{
	color: #009DFF;
}
#store-content #items-a a:link, #store-content #items-a a:visited, #store-content #items-a a:active {
	color: #009DFF;
}
.itemname {
	font-size: 15px;
	font-weight:bold;
}
.itemprice {
	font-size: 12px;
}
#to-item a {
	font-size: 16px;
	color: #0084D6;
}
.store-title-little {
	font-size: 11px;
	font-weight: normal;
	color:#fff;
}
.righttitle-profile h1 {color: #009dff; background:#000; line-height:normal; font-size:16px; text-align: left; padding:8px 5px 8px 15px; float: none; height: auto; margin: 0;}

#inactive-store-left {
	background-color:#666666;
	float:left;
	margin-left:10px;
	margin-right:-10px;
	margin-top:32px;
	padding:0 20px 5px;
}
#active-store-left {
	background: url(images/active-store-bk.gif) top #000 repeat-x;
	float: left;	
	margin-top: 17px;
	padding:5px 20px 10px;
	margin-left:10px;
}
#btnsendgift{
	line-height:25px;
	margin:7px 50px 10px 0;
	text-align:center;
}
#btnsendgift a:link, #btnsendgift a:visited, #btnsendgift a:active, #btnsendgift a:hover{
	color: #FFF;
}
#grayline {
	background-color:#D1D1D1;
	height:30px;
}
#addnote {
	background-color:#E4E4E4;
	padding:10px;
	text-align:center;
}
#commentsArea .note {font-family: Arial, Helvetica, sans-serif; height: 39px; padding: 0 20px; font-size: 20px; font-weight: bold; color: #fff; line-height: 39px; background: url(images/bkh1.gif) repeat-x; float: left; margin-left: 0px}
#imgbk{
	margin-left:-6px;
}
#pagination{
	width:620px;
	margin-bottom:16px;
}
#pagination-gifts{
	width:550px;
	margin-bottom:16px;
}

#next{
	float:right;
	padding-right:0px;
}
#pagination a:link, #pagination a:visited, #pagination a:active {
	color: #FF0000;
}
#prev{
	float:left;
	padding-left:10px;
}
#spenders-earners-balance{
	height:245px;
}
.contestant{
	width:110px;
	height:130px;
	padding-top:5px;
	color:#009DFF;
}
#container-spenders-earners{
	width:625px;
}

#send-sometning-else a:link, #send-sometning-else a:visited, #send-sometning-else a:active, #send-sometning-else a:hover {
	font-size:11px;
}
.removeandsend{
	cursor:pointer;
	color:#FF0000;
	font-size:10px;
	font-weight:bold;
}
.curr_rules {	
	padding-right: 20px;
	padding-left: 20px;
}
.title-big-faq{
	font-size:21px;
	color:#0083D5;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:5px;
}
.title-med-faq{
	font-size:17px;
	color:#666;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:15px;
}
.title-strong-faq{
	font-weight:bold;
	color:#000;
}
.curr_rules p{
	text-align:justify;
}
.faq {
	float: right;
	padding-top: 14px;
	padding-right:10px;
}
.title-big-qdollar{
	font-size:18px;
	color:#0083D5;
	font-weight:bold;
	padding-top:15px;
	padding-bottom:15px;
}
.rul_adv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	margin-left: 20px;
	line-height: 24px;
	margin-bottom: 20px;
}
.points-info {
	float: left;
	background-color: #EDF8F8;
	padding: 10px;
	border: 1px solid #9CBEC9;
	line-height: 16px;
}
.cur-explain {
	font-size: 12px;
	margin-left: 12px;
}
.sm-contestant {
	float: left;
	margin-right: 10px;
}
.sm-contestant img {
	border: 2px solid #000000;
}
#mygifts .gift {
	float: left;
	width: 100px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#mygifts .gift-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #666666;
	padding-top: 8px;
	padding-left:10px;
	padding-bottom: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	clear: both;
	margin-bottom: 10px;
	margin-top: 10px;
}
.gift-nav {
	background-color: #EFEFEF;
	border: 1px solid #CCCCCC;
	margin: 10px;
	padding: 5px;
}
.gift-nav a:link, .gift-nav a:active, .gift-nav a:visited {
}
.qpdollarnormal{
	border:1px solid #000;
	background-color:#EEECE1;
	height:26px;
	padding-left:5px;
}
.qpdollarbold{
	border:1px solid #000;
	font-weight:bold;
	height:26px;
	padding-left:5px;
}
.qppointsnormal{
	border:1px solid #000;
	background-color:#EEECE1;
	height:30px;
	padding-left:5px;
}
.qppointsbold{
	border:1px solid #000;
	font-weight:bold;
	height:30px;
	padding-left:5px;
}
#current-balance{
	width:300px;
}
#remaining-balance, #current-balance{
	color:#FF0000;
}
#text-balance{
	font-size:16px;
	font-weight:bold;
}
#purchasebtncont a, a:link, a:active, a:hover, a:visited{
	color:#FFF;
}
#purchasebtngift a, a:link, a:active, a:hover, a:visited{
	color:#FFF;
}
#purchasebtnqp a, a:link, a:active, a:hover, a:visited{
	color:#FFF;
}

#purchasebtnqp, #purchasebtngift, #purchasebtncont{
	text-align:center;
	line-height:28px;
	margin-right:55px;
	float:left;
}
.gift-from{
	text-align:center;
}
.gift-from a, a:link, a:active, a:hover, a:visited{
	color:#FF0000;
}
#BtnCancelgift, #BtnCancelqp, #BtnCancelcont{
	margin-left:55px;
	background-color:#666666;
	float:left;
}
#bottoms{
	width:490px;
	padding-left:85px;
	padding-right:85px;
}
.balance-link{
	width:110px;
	float:left;
	font-weight:bold;	
}
#votenow #right{
	_margin-top:-3px;
}
.contentAllComments{_margin-top:10px;}
.divChildComment {float:right;margin:0px;width:545px;_width:525px;padding-top:10px;_padding-top:0px;}
.childBox{width:435px; _width:428px;float:right;}
.childbk{width:435px; _width:428px;_margin-bottom:5px;}
/*.childmodule{width:420px;}*/
/*.childtitle{width:325px;}*/
.childcontent{width:380px;}
.div_taChildReply{width:525px;_width:515px;margin-top:5px; margin-bottom:5px;_margin-bottom:10px;background:#373737 none repeat scroll 0%;}
.childReply{width:500px;_width:490px;height:20px;font-size:11px;color:#616161;margin:10px;float:none;}
.comentario {
    border-left:1px solid #CCCCCC;
    border-right:1px solid #CCCCCC;
    border-top:1px solid #CCCCCC;
    font-family:Verdana,Arial,Helvetica,sans-serif;
}
.childcommenttext{padding:5px 0px;}
.parentReply {width:440px;_width:432px;}
.replyArea {margin:0px;padding:10px;}
.previouspage {width:48.6%;}
.nextpage {width:48.6%;}
.botonalamitad {
    clear:both;
    display:block;
    overflow:hidden;
    text-transform:uppercase;
    width:100%;
}
.botonalamitad a:link, .botonalamitad a:active, .botonalamitad a:visited {
    background-color:#505050;
    font-weight:normal;
    text-align:center;
    color:#eb9e2c;
    border-right:1px solid #F6F6F6;
    border-top:1px solid #F6F6F6;
    padding:3px;
}
.commentsnav a:hover {
    color:#FF0000;
}
.comments_CommentsDiv{margin-bottom:10px;}
.parentcontainer{_width:515px;}
.parentbk{_width:515px;}
.CommentDiv{clear:both;}
.module-content-comment{overflow-y:hidden !ie;padding-bottom:20px !ie}
.replyOnChild{float:right;text-align:center;width:69.5%;display:none;}
/*****************************************************************/

