/* Real Girls */
body #content_container a{color:#E03794;}
body {background:#000 url(/assets/images/realgirls/global/rgbg.jpg) no-repeat center top;color:#777;font-size:12px;line-height:1.1;}
#content_main {float:left;margin:0 10px 0 0;width:660px;line-height:1.4;_overflow:hidden;}
#content_container{margin-bottom:40px;clear:both;}
#content_sub {float:left;margin:5px 0 0;overflow:hidden;width:320px;}
.rgbranding h1{font:bold 26px Arial;text-align:center;}
.rgbranding h2{font:bold 18px Arial;text-align:center;}
.rgbranding, .rgbranding h1, .rgbranding h2{color:#FFF;}
.hdrloggedin{height:84px;}	

/* Real Girls content */
.rgcontent,.content{clear:both;}
.rgwin{background: transparent url(/assets/images/beachbabes/top_cta_bkg.gif) no-repeat scroll 0 0;width:670px;height:93px;}
.rgwin .rgwincontent{float:left;font-size:13px;line-height:1.2;margin:25px 0 0 315px;width:200px;}
.rgwin .rgwinsign a{background:transparent url(/assets/images/beachbabes/btn_sign_in.png) no-repeat scroll 0 0;
float:right;height:30px;margin:20px 30px 0 0;width:116px;}
.rgwin .rgwinsign a:hover{background:transparent url(/assets/images/beachbabes/btn_sign_in.png) no-repeat scroll 0 -62px;}
.rgwin .rgwinreg a{background:transparent url(/assets/images/beachbabes/btn_register.png) no-repeat scroll 0 0;
float:right;height:30px;margin:5px 30px 0 0;width:116px;}
.rgwin .rgwinreg a:hover{background:transparent url(/assets/images/beachbabes/btn_register.png) no-repeat scroll 0 -62px;}

/* Real Girls nav */
.rgnav{float:left;width:990px;height:40px;margin-top:10px;}
.rgnav li {float:left;color:#FFF;}
#rg2010-branding .rgnav li a {font-size:12px;color:#FFF;text-indent:-9999px;height:51px;display:block;}
.rgnav li.home a {background:url(/assets/images/realgirls/nav/home.jpg) no-repeat;width:105px;}
.rgnav li.leaderboard a {background:url(/assets/images/realgirls/nav/eds_choice.jpg) no-repeat;width:103px;}
.rgnav li.newest a {background:url(/assets/images/realgirls/nav/newest.jpg) no-repeat;width:98px;}
.rgnav li.mostviewed a {background:url(/assets/images/realgirls/nav/mostviewed.jpg) no-repeat;width:127px;}
.rgnav li.gallery a {background:url(/assets/images/realgirls/nav/gallery.jpg) no-repeat;width:98px;}
.rgnav li.faceoff a {background:url(/assets/images/realgirls/nav/faceoff.jpg) no-repeat;width:74px;}
.rgnav li.finalists a {background:url(/assets/images/realgirls/nav/finalists.jpg) no-repeat;width:76px;}

.rgnav li.home a:hover {background:url(/assets/images/realgirls/nav/home_on.jpg) no-repeat;}
.rgnav li.leaderboard a:hover {background:url(/assets/images/realgirls/nav/eds_choice_on.jpg) no-repeat;}
.rgnav li.newest a:hover{background:url(/assets/images/realgirls/nav/newest_on.jpg) no-repeat;}
.rgnav li.mostviewed a:hover {background:url(/assets/images/realgirls/nav/mostviewed_on.jpg) no-repeat;}
.rgnav li.gallery a:hover {background:url(/assets/images/realgirls/nav/gallery_on.jpg) no-repeat;}
.rgnav li.faceoff a:hover {background:url(/assets/images/realgirls/nav/faceoff_on.jpg) no-repeat;}
.rgnav li.finalists a:hover {background:url(/assets/images/realgirls/nav/finalists_on.jpg) no-repeat;}

.rgnav li.home a.active {background:url(/assets/images/realgirls/nav/home_on.jpg) no-repeat;}
.rgnav li.leaderboard a.active {background:url(/assets/images/realgirls/nav/eds_choice_on.jpg) no-repeat;}
.rgnav li.newest a.active {background:url(/assets/images/realgirls/nav/newest_on.jpg) no-repeat;}
.rgnav li.mostviewed a.active {background:url(/assets/images/realgirls/nav/mostviewed_on.jpg) no-repeat;}
.rgnav li.gallery a.active {background:url(/assets/images/realgirls/nav/gallery_on.jpg) no-repeat;}
.rgnav li.faceoff a.active {background:url(/assets/images/realgirls/nav/faceoff_on.jpg) no-repeat;}
.rgnav li.finalists a.active {background:url(/assets/images/realgirls/nav/finalists_on.jpg) no-repeat;}

.rgnav li a:hover{}

/* Real Girls profile nav */
#profile_nav{*margin-bottom:-20px;}
#profile_nav li {float:left;xmargin-right:10px;}
#profile_nav li a {height:44px;display:block;display:block;text-indent:-9999px;}
#profile_nav li.myProfileAboutYou a {background:url(/assets/images/realgirls/profile/profile_aboutyou.jpg) no-repeat; width:136px;}
#profile_nav li.myProfileAboutYou a.active {background:url(/assets/images/realgirls/profile/profile_aboutyou_on.jpg) no-repeat; width:136px;}
#profile_nav li.myProfileAddAnswers a {background:url(/assets/images/realgirls/profile/profile_youranswers.jpg) no-repeat; width:155px;}
#profile_nav li.myProfileAddAnswers a.active {background:url(/assets/images/realgirls/profile/profile_youranswers_on.jpg) no-repeat; width:155px;}
#profile_nav li.myProfileMyPhotos a {background:url(/assets/images/realgirls/profile/profile_yourphotos.jpg) no-repeat; width:136px;}
#profile_nav li.myProfileMyPhotos a.active {background:url(/assets/images/realgirls/profile/profile_yourphotos_on.jpg) no-repeat; width:136px;}
#profile_nav li.myProfileUploadPhotos a {background:url(/assets/images/realgirls/profile/profile_addphotos.jpg) no-repeat; width:164px;}
#profile_nav li.myProfileUploadPhotos a.active {background:url(/assets/images/realgirls/profile/profile_addphotos_on.jpg) no-repeat; width:164px;}

/* Real Girls right nav */
.rgrnav {float:left;padding:0 10px 30px 10px;margin:5px 0 30px 9px;}
.rgrnav .search {float:left;background:url(/assets/images/realgirls/global/rhc_blank.jpg) no-repeat;width:305px;height:146px;padding-top:5px;}
.rgrnav .search .radio, .rgrnav #cmsContentBody_Content12_cmsContentBody_CommunitySearch2_lblSearch{display:none;}
.rgrnav .search .text, .rgrnav .search .btn{float:left;}
.rgrnav .search ul .text input {background:#FFF none repeat scroll 0 0;border:1px solid #666666;color:#666;
font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:1px 7px 0 0;padding:2px;width:258px;*width:250px;}
.rgrnav .search ul .btn {text-indent:-9999px;}
.rgrnav .search ul .btn input {cursor:pointer;background:url(/assets/images/realgirls/global/btn_go.gif) no-repeat;margin-top:1px;border:0;text-indent:-99999px;width:29px;height:21px;float:left;font-size:0;}
.rgrnav .sign{clear:both;float:right;color:#97989A;margin-top:5px;padding-right:10px;}
.rgrnav .sign a{font-size:11px;padding:3px;}
.rgrnav #cmsContentBody_Content12_cmsContentBody_CommunitySearch2_lblSearch{color:#EFEFC8;}
.rgrnav .inviteafriend{background:transparent url(/assets/images/realgirls/global/invite_friend.jpg) no-repeat;width:303px;height:97px;
display:block;float:left;}
.rgrnav  #content_sub .ad {margin:0;}
.rgrnav .inviteafriend:hover{background:transparent url(/assets/images/realgirls/global/invite_friend.jpg) no-repeat;width:303px;height:97px;}
.rgrnav li {list-style-type:none;padding-bottom:10px;}
.rgrnav .sign_in a {display:block;background:url(/assets/images/realgirls/global/signin.png) no-repeat;width:165px;height:26px;text-indent:-99999px;margin-top:11px;*margin-top:5px;_margin-top:5px;}
.rgrnav .join_now a {display:block;background:url(/assets/images/realgirls/global/register.png) no-repeat;width:165px;height:26px;text-indent:-99999px;margin-top:3px;}
.rgrnav .edit_profile a {display:block;background:url(/assets/images/realgirls/global/edit_profile.png) no-repeat;width:165px;height:26px;text-indent:-99999px;margin-top:13px;*margin-top:5px;_margin-top:5px;}
.rgrnav .logout a {display:block;background:url(/assets/images/realgirls/global/logout.png) no-repeat;width:165px;height:26px;text-indent:-99999px;margin-top:5px;}
.rgrnav .faceoff {position:relative;background:url(/assets/images/realgirls/global/faceoff_rhc.jpg) no-repeat;font-size:0;height:225px;padding:50px 0 0 10;width:300px;}
.rgrnav .faceoff img{width:126px;height:180px;font-size:0px;}
.rgrnav .faceoff .vote_for_me {width:103px;height:21px;display:block;margin-left:18px;background:url(/assets/images/realgirls/global/vote_for_me.jpg) no-repeat;margin-top:12px;text-indent:-9999px;}
.rgrnav .faceoff .contestant_2, .rgrnav .faceoff .contestant_1{float:left;width:126px;height:180px;margin: 63px 0 0 7px;border:solid 5px #FFF;}
.rgrnav .faceoff .contestant_2 {margin-left:15px;_margin-left:10px;}
.rgrnav .faceoff .vs {background:url("/assets/images/realgirls/faceoff/vs.png") no-repeat scroll 0 0 transparent;height:81px;left:109px;position:absolute;top:111px;width:84px;}
.rgrnav .mostviewed{background:#F86FBF url(/assets/images/beachbabes/hdr_rhs_most_viewed.gif) no-repeat scroll 23px 12px;
border:5px solid #FFFFFF;font-size:0;height:135px;padding:50px 0 0 4px;width:285px;clear:both;}
.rgrnav .mostviewed img{width:86px;}
.rgrnav .mostviewed li{float:left;border:3px solid #F6A3CF;width:88px;}
.rgrnav .mostviewed li a{font-size:0px;}
#content_sub .rgrnav .ad, .rgrnav .faceoff{margin-bottom:10px;float:left;}
/*temprory fixes to faceoff rhc
.rgrnav .faceoff img{width:280px;height:auto;margin-top:60px;}*/

/* Real Girls home */
.rghome{margin-top:30px;text-align:center;}
.rghome .rghomecont{float:left;margin-top:95px;width:340px;}
.rghomefaceoff{float:right;margin-right:10px;}
.rghomedivider{border-bottom:2px dotted #FFF;margin-top:15px;width:650px;}
.homeHeader {background:url(/assets/images/realgirls/headings/whrn.jpg)no-repeat;width:255px;height:30px;float:left;clear:both;margin-top:20px;}

/* Real Girls registration */
.rgreg .form{width:560px;}
.rgreg{color:#656567;padding:20px;width:610px;margin-top:20px;float:left;}
.rgreg img{margin-bottom:20px;display:block;}
.rgreg .headerRegister {background:url(/assets/images/realgirls/headings/registerHeader.jpg); width:657px;height:38px;float:left;margin-top:40px;}
.rgreg .headerBg {background: url(/assets/images/realgirls/headings/register_bg.jpg);color:#FFF;padding:10px 43px 6px 20px;width:594px;height:116px;float:left;}
.rgreg a#cmsContentBody_Content10_cmsContentBody_CommunityRegister2_ctl00_hlTermsAndConditions {text-decoration:underline;}

/* Real Girls enter */
.forgotpassword_form{margin-left:15px;}

/* Real Girls form */
.form{background-color:#000;color:#FFF;width:610px;line-height:1.5;margin-top:20px;clear:both;}
.form ul{padding:0px;}
.form li {overflow:hidden;padding:6px 0 3px 188px;position:relative;width:396px;border:none;}
.form li.button{padding:0px;margin-top:10px;}
.form li input {padding:3px;width:300px;}
.form li label span, .form .dob dt span {color:#666;left:0;}
.form li input, .form li select, .form li textarea {font-size:12px;background-color:#F3F3F3;color:#222;}
.form .checkbox.radio td input{}
.form li input.subButton {height:18px;margin-left:20px;margin-top:2px;width:80px;}
.form li textarea{width:301px;height:100px;}
.form li select {width:234px;}
.form .questions input{width:530px;color:#333;padding:3px;}
.form .btn{padding-top:20px;}
.form .btn input,
.form .button input,
.form li.button input, 
.form_container li.button input, 
.form .btn .submit_details{background:transparent url(/assets/images/realgirls/profile/submit.jpg);width:79px;height:28px;font-size:0px;display:block;}
.form .btn .clear {display:none;}
.form .checkbox label {font-weight:bold;margin:0;width:310px;color:#E03794;}
.form li label, .form .checkbox.radio dt, .form .dob dt {color:#E03794;font-weight:bold;margin-left:-180px;}
.form .checkbox input {background-color:#000;}
.form h3{padding:10px 0 5px 0;}
.form .checkbox.radio{border-bottom:none;}
.form li #cmsContentBody_Content10_cmsContentBody_MemberStatusOutput2_ucContentBody_ZooContestantLogin2_zooLogin_hlForgotPassword{display:none;}

.sendto .form li label, .sendto .form li label span {color:#FFF;}

/* Real Girls face off */
.faceoffmain {position:relative;color:#666666;line-height:1.5;margin-top:20px;padding:20px;width:630px;height:640px;float:left;}
.faceoffmain .faceoffheader {height:128px;}
.faceoffmain .contestant_1{margin-right: 50px;}
.faceoffmain .contestant_1, .faceoffmain .contestant_2{width:280px;float:left;height:418px;color:#E03794;border:solid 5px #FFF;}
.faceoffmain .contestant_1 a, .faceoffmain .contestant_2 a{height:418px;}
.faceoffmain .contestant_1 img, .faceoffmain .contestant_2 img{width:280px;vertical-align:middle;border:5px solid #FFFFFF;margin-bottom:15px;}
.faceoffmain .vs {background:transparent url(/assets/images/realgirls/faceoff/vs.png) no-repeat;height:87px;left:293px;position:absolute;top:376px;width:87px;font-size:0px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/images/beachbabes/faceoff/vs.png',sizingMethod='scale');
_background: none;}
#content_container .faceoffmain a.vote_for_me{background: transparent url(/assets/images/realgirls/global/vote_for_me.jpg) no-repeat scroll 0 0;
display:block;height:21px;position:relative;right:0;top:-497px;width:103px;font-size:0px;margin-top:0;}
.faceoffmain .contestant_1 a.vote_for_me {float:left;margin-top:0;}
.faceoffmain .contestant_2 a.vote_for_me {float:right;margin:0 -5px 0 0;}
#cmsContentBody_Content10_cmsContentBody_ZOOContestantFaceOff2_rptFaceOffLarge_ctl02_pnlContestant div {}
.faceoffmain .contestant_1 strong, .faceoffmain .contestant_2 strong{color:#FFF;font-size:12px;width:280px;padding-top:10px;font-weight:bold;text-transform:uppercase;margin-right:5px;}
.faceoffmain .faceoffrant{color:#E03794;width:575px;padding:5px 0 20px 0;font-size:12px;font-weight:bold;text-align:center;}
.form #cmsContentBody_Content10_cmsContentBody_CommunityRegister2_ctl00_btnUsernameVerify{float:left;width:70px;margin-left:10px;}

/* Real Girls lists (readers fav etc) */
.rglist{width:595px;padding:10px 28px;float:left;margin-top:20px;}
.rglist .rglistfav{background: url(/assets/images/realgirls/headings/ec.jpg) no-repeat;
float:left;height:33px;margin-bottom:20px;width:180px;}
.rglist .rglistnew{background:url(/assets/images/realgirls/headings/newestgirls.jpg) no-repeat;
float:left;height:30px;margin-bottom:20px;width:255px;}
.rglist .rglistmost{background: url(/assets/images/realgirls/headings/mostviewed.jpg) no-repeat;
float:left;height:29px;margin-bottom:20px;width:317px;}
.rglist .rggallery{background:url(/assets/images/realgirls/headings/girlsgallery.jpg) no-repeat;
float:left;height:30px;margin-bottom:20px;width:255px;}
.rglist ul{overflow:hidden;width:600px;line-height:normal;}
.rglist li{float:left;padding-right:25px;width:124px;margin-bottom:40px;position:relative;}
.rglist .dtName, .rglist .dtAge, .rglist .dtState, .rglist .dtRating{display:none;}
.rglist .ddName{font-weight:bold;margin-top:10px;}
.rglist .ddAge{padding-left:37px; text-align:left;line-height:15px;height:21px;display:none;}
.rglist .ddState{display:none;position:absolute;right:62px;top:145px;line-height:11px;padding-left:4px;border-left:1px solid #FFF;}
.rglist dl{color:#FFF;/*height:188px;*height:67px;*/float:left;width:124px;}
.rglist li a{float:left;}
#content_container .rglist .ProfileLink {position:relative;background:url(/assets/images/realgirls/profile/my_profile.jpg) no-repeat; line-height:24px;width:161px;height:35px;text-align:center;text-indent:-99999px;}
#content_container .rglist #pnlDetails .ProfileLink {background:url(/assets/images/realgirls/profile/my_gal.png) no-repeat;top:65px;margin-left:24px;width:168px;height:19px;}
.rglist .dtRating{background-color:#D7C595;padding:10px;}
.rglist .ddRating{font-size:0;height:23px;padding-top:4px;_margin-top:-1px;text-indent:-9999px;}
.rglist .one{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0 -18px;width:124px;height:20px;display:block;}
.rglist .two{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0 -37px;width:124px;height:20px;display:block;}
.rglist .three{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0 -56px;width:124px;height:20px;display:block;}	
.rglist .four{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0 -76px;width:124px;height:20px;display:block;}
.rglist .five{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0 -96px;width:124px;height:20px;display:block;}

.rglistgallery {background:url("/assets/images/realgirls/headings/girlsgallery.jpg") no-repeat;width:255px;height:30px;margin-bottom:50px;}
.rglistfav {background:url("/assets/images/realgirls/headings/leaderboard.jpg") no-repeat;width:146px;height:33px;margin-bottom:50px;}

/* Real Girls list pager */
.rglistpager{float:left;margin-top:10px;padding:10px;width:631px;font-weight:bold;}
.rglistpager li{float:left;}
.rglistpager #pagerNextItem, .rglistpager #pagerLastItem{float:right;}
.rglistpager .pagerFirstPage{float:left;margin-left:190px;text-align:center;}
.rglistpager #pagerFirstItem, .rglistpager #pagerLastItem{display:none;}
.rglistpager #pager li{margin-right:5px;}

/* Real Girls confirmation */
.rgregtext {color:#FFF;}
.rgreg #enter_link{padding:10px 0;color:#FFF;font-size:12px;}
.rgreg #enter_link a#cmsContentBody_Content10_cmsContentBody_ContentBody2_ContestantEnterLink2_hlTerms,
.rgreg #enter_link a#cmsContentBody_Content10_cmsContentBody_RegisterConfirmed2_ucContentBody_ContestantEnterLink2_hlTerms{background:none;font-size:12px;display:inline;}
.rgreg #enter_link a{xbackground:#E3DCBF url(/assets/images/beachbabes/btn_register.png) no-repeat 0 0;xwidth:116px;xheight:30px;display:block;margin-top:10px;color:#E03794;font-weight:bold;margin-top:15px;}
.rgreg #enter_link a:hover{xbackground:#E3DCBF url(/assets/images/beachbabes/btn_register.png) no-repeat 0 -61px);}

/* Real Girls Prize Page */
.rgprizepage {float:left;padding:20px;margin-top:15px;}
.rgprizepage .headerPrizePage {background:url(/assets/images/realgirls/prize/real_girls_prizes.jpg); width:658px;height:60px;}
.rgprizepage .headerBg {background: url(/assets/images/realgirls/headings/header_bg.jpg);color:#FFF;padding:10px 43px 6px 43px;*margin-bottom:-1px;_margin-bottom:-1px;}
.rgprizepage .prizePageLeft {float:left;width:240px;margin-right:6px;font-weight:bold;color:#E03794;background:url(/assets/images/realgirls/prize/left_bg.jpg) no-repeat;padding:50px 0 0 10px;}
.rgprizepage .prizePageLeft img {display:block;margin:10px 0;}
.rgprizepage .prizePageLeft .btnEnterNow {margin-top:20px;display:block;}
.rgprizepage .prizePageRight {float:left;width:382px;}

/* Send To */
.sendto .headerSendTo {background: url(/assets/images/realgirls/headings/headerSendTo.jpg) no-repeat;height:52px;width:658px;}
.sendto .headerBg {background: url(/assets/images/realgirls/headings/sendTo_bg.jpg);color:#FFF;padding:10px 43px 6px 27px;width:588px;height:92px;}

/* Real Girls thanks */
.thanks{color:#FFF;line-height:1.5;margin-top:20px;clear:both;}
.thanks h1 {color:#E03794;font-size:17px;margin-bottom:10px;}

/* Real Girls my photos */
.upload{position:relative;margin-top:20px;}
.upload .UploadButton {background:transparent url(/assets/images/realgirls/profile/submit.jpg) no-repeat scroll 0 0;
clear:both;display:block;font-size:0;height:28px;margin-left:180px;margin-top:4px;width:79px;}
.upload #cmsContentBody_Content10_cmsContentBody_ContestantImageUpload4_lblImage{font-size:12px;}
.upload #cmsContentBody_Content10_cmsContentBody_ContestantImageUpload2_cbTermsConditions{bottom:-134px;clear:both;font-size:14px;left:-60px;position:relative;*left:-5px;*bottom:5px;}
.upload #cmsContentBody_Content10_cmsContentBody_ContestantImageUpload2_lblImage{bottom:-7px;
clear:both;display:block;font-size:14px;left:23px;position:relative;*bottom:25px;_bottom:25px;}
.upload #cmsContentBody_Content10_cmsContentBody_ContestantImageUpload2_fuImage{clear:both;font-size:14px;left:111px;position:relative;top:-147px;}
.photo_guide{float:right;width:200px;}
.rgupload .uploadpic{background: url(/assets/images/realgirls/profile/upload_photos.jpg) no-repeat;width:259px;height:36px;margin-bottom:20px;}
.rgupload .sill{float:left;}
.rgupload #intro, .uranswers #intro {margin-bottom:10px;}
.urimages .yourpic{xbackground:#E3DCBF url(/assets/images/beachbabes/Upload_photo/hdr_your_photos.gif) no-repeat;width:201px;height:24px;margin-bottom:20px;}
.uranswers .yourans{xbackground: url(/assets/images/realgirls/profile/your_details.jpg) no-repeat;width:154px;height:30px;margin-bottom:20px;}
.uranswers dt{margin:10px 0 5px 0;}
.uranswers .questions{margin: 10px 0 20px 0;color:#E03794;font-weight:bold;}
.uranswers .questions strong{margin-right:4px;display:none;}
.uranswers #cmsContentBody_Content10_cmsContentBody_ContestantQuestionAnswersList4_rptQuestions_ctl01_lblQuestion{font-weight:bold;}
.uranswers .button{}
.aboutu .youranswers{xbackground:#E3DCBF url(/assets/images/beachbabes/your_answers/hdr_your_answers.gif) no-repeat;width:230px;height:22px;margin-bottom:20px;}
.aboutu #cmsContentBody_Content10_cmsContentBody_ZOOContestantEditProfile2_simbientEditProfile_hlChangePassword{display:none;}
.aboutu #cmsContentBody_Content10_cmsContentBody_ZOOContestantEditProfile2_simbientEditProfile_liButtons {margin: 30px 0 0 413px;}

/* Real Girls Profile */
.Profile {float:left;color:#666;font-size:14px;margin-top:20px;}
.Profile .ProfileHeader{background:url(/assets/images/realgirls/profile/mp_vfm.jpg);font-size:0px;width:285px;height:30px;margin-bottom:20px;}
.Profile a .ProfileHeader{cursor:pointer !important;}
.Profile .mygal{display:none;float:left;height:20px;margin-top:20px;width:166px;}
.pnlProfileInner{float:left;padding:30px 30px 10px 30px;width:530px;position:relative;}
.pnlProfileInner #pnlMain{display:block; min-height:300px; =min-height:330px; height:auto !important; height:330px; position:relative; }
.pnlProfileInner .Img{float:left;clear:both;width:309px;-ms-interpolation-mode: bicubic;}
.pnlProfileInner .ddJob, .pnlProfileInner .ddState{float:left;color:#FFF;}
.pnlProfileInner .Details{float:left;padding-left:20px;width:180px;}
.pnlProfileInner h3{font-size:20px;color:#FFF;}
.pnlProfileInner .rated4{background-color:red;}
.pnlProfileInner .dtJob, .pnlProfileInner .dtState{clear:both;color:#666;float:left;font-weight:bold;margin-right:4px;color:#E03794;}
.pnlProfileInner .dtRating{display:none;}
.pnlProfileInner #pnlLinkButtons{position:absolute;right:0;top:120px;width:200px;}
.pnlProfileInner #pnlLinkButtons a{display:block;font-size:0px;height:50px;}
.pnlProfileInner a.GalleryLink{background:url(/assets/images/realgirls/profile/launch_gallery.jpg);width:161px;height:37px !important;}
#cmsContentBody_Content10_cmsContentBody_ContestantLaunchGalleryLink22_hlLaunchGallery{background:url(/assets/images/beachbabes/my_profile/images/btn_launch_gallery.png);width:190px;height:26px !important;margin-bottom:20px;float:right; text-indent:-999px;}
.pnlProfileInner #pnlLinkButtons #cmsContentBody_Content10_cmsContentBody_CommunityContentOwnerProfileLink12_hlProfile{background:url(/assets/images/realgirls/profile/my_profile.jpg);width:161px;height:35px !important;margin-bottom:8px;}
.pnlProfileInner #pnlLinkButtons .fb_share_link{background:url(/assets/images/realgirls/profile/add_facebook.jpg);width:161px;height:25px !important;padding:0px;}
.pnlProfileInner #pnlRatings{clear:both;}
.pnlProfileInner #pnlRatings li{float:left;}
.pnlProfileInner #galleryAvgRating{font-size:0px;}
#galleryAvgRating dt{display:none;}
.pnlProfileInner .one{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -18px;width:124px;height:20px;display:block;}
.pnlProfileInner .two{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -37px;width:124px;height:20px;display:block;}
.pnlProfileInner .three{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -56px;width:124px;height:20px;display:block;}	
.pnlProfileInner .four{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -76px;width:124px;height:20px;display:block;}
.pnlProfileInner .five{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -96px;width:124px;height:20px;display:block;}
.pnlProfileInner .rated1, .photo .rate_content div.rated1{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -18px;width:124px;height:20px;display:block;text-indent:-99999px;}
.pnlProfileInner .rated2, .photo .rate_content div.rated2{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -37px;width:124px;height:20px;display:block;text-indent:-99999px;}
.pnlProfileInner .rated3, .photo .rate_content div.rated3{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -56px;width:124px;height:20px;display:block;text-indent:-99999px;}
.pnlProfileInner .rated4, .photo .rate_content div.rated4{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -76px;width:124px;height:20px;display:block;text-indent:-99999px;}
.pnlProfileInner .rated5, .photo .rate_content div.rated5{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -96px;width:124px;height:20px;display:block;text-indent:-99999px;}
.rate_content{clear:both;}
.rate_content, .rate_game_content{border:none;float:left;padding:10px 15px;margin-top:10px;*margin-top:-15px;width:510px;}
.rate_content .one, .rate_content .two, .rate_content .three, .rate_content .four, .rate_content .five{background:none;}
.rate_content .rate_image, .rate_content .rating dt{background: url(/assets/images/realgirls/profile/rate_this_image.jpg) no-repeat;width:130px;height:20px;}
.rate_content ul{margin:15px 0 0 10px;}
.pnlProfileInner #cmsContentBody_Content10_cmsContentBody_ContestantVoteForMeLink18_lbVoteForMe{background:transparent url(/assets/images/realgirls/global/vote_for_me.jpg) no-repeat scroll 0 0;display:block;float:right;height:21px;width:103px;font-size:0px;margin-top:15px;}
#pnlRatings{clear:both;float:left;width:525px;}
#pnlRatings li a{font-size:12px;}
#pnlRatings .one a, #pnlRatings .two a,#pnlRatings .three a,#pnlRatings .four a,#pnlRatings .five a{background: none;width:50px;}
.Profile .photo_list{width:610px;padding-left:0px;margin-bottom:5px;background:#000;}
.Profile .photo_list li{margin-right:22px;}
.Profile .photo_list li .img, .Profile .photo_list li{width:auto;display:block;text-align:left;vertical-align:inherit;float:left;}
.Profile .photo_list li .img a img {background-color:#000;padding:3px; width:88px;border:0;}
.Profile .GalleryLink {display:none;}
.photo_list li .controls a{font-size:0px;}
#content_container .Profile .photo_list li .controls a{color:#D7C595;}
.rgprofile{padding:20px;float:left;xbackground-color:#E3DCBF;width:610px;margin-top:20px;}
.rgprofile .rgprofilehdr{background: url(/assets/images/realgirls/headings/mp.jpg) no-repeat;height:30px;width:255px;margin-bottom:20px;}
.rgprofile .rgloginhdr{background: url(/assets/images/realgirls/headings/login.jpg) no-repeat;height:30px;width:255px;margin-bottom:20px;}
.rgprofile .form{width:560px;}
.rgprofile .myans{xbackground: url(/assets/images/realgirls/profile/your_photos.jpg) no-repeat;width:171px;height:32px;margin-bottom:20px;}
.rgprofile .finalist {background: url(/assets/images/beachbabes/finalists/images/hdr_finalists.gif) no-repeat;height:29px;width:240px;}
#pnlContestantImages li{float:left;width:96px;padding:15px;margin:10px 19px 10px 0;background-color:#222;}
#pnlContestantImages img{width:96px;}
#pnlContestantImages ol{width:610px;overflow:hidden;}
.pnlProfileInner #pnlMain a img{ width: 309px; }
.sendto .form .checkbox{display:none;}
.Profile .rggallery{background: url(/assets/images/beachbabes/my_profile/images/Zoo_Beach_Babes_09_my_profile_01_11.gif) no-repeat;height:29px;width:240px;margin-bottom:20px;}
.Profile .answers{clear:none !important;clear:both;float:left;margin-top:20px;_margin-top:30px;}
.Profile .answers .answershdr{display:none;background: url(/assets/images/beachbabes/my_profile/images/Zoo_Beach_Babes_09_my_profile_02_15.gif) no-repeat;height:29px;width:470px;margin-bottom:10px;}
.Profile .answers .questions{font-size:12px;margin-left:5px;}
.Profile .answers .questions strong{display:none;}
.Profile .answers .questions dd{color:#FF3299;margin-bottom:10px;font-weight:bold;}
.Profile .answers .questions dt span{font-weight:normal;color:#FFF;}
.uranswers .questions dd {color:#FFF;}

.rgprofile h1, .rgprofile h2, .rgprofile h3, .rgprofile h4 {color:#FFF;font-weight:bold;}

.voteModal {display:none;background:url(/assets/images/realgirls/profile/votethanks.png) no-repeat; width:489px;height:183px;position:fixed;top:35%;left:25%;}

/* Gallery Image */
div.photo { margin:0px; padding: 20px;background:none;}
.Profile .photo .rate_content ul{margin:15px 0 0 10px;}
.photo dl{margin:0;*margin-bottom:20px; }
.Profile .photo dl dt {margin-top:3px;}
#content_container .photo .photo_pagination .prev a, #content_container .photo .photo_pagination .next a{text-indent:-9999px;height:33px;}
.photo .photo_pagination {margin:0;margin-bottom:30px;color:#000;float:none;}
.photo .photo_pagination li.prev {float:left;}
.photo .photo_pagination li.next {float:right;}
.photo .photo_pagination .prev a {background:url(/assets/images/realgirls/profile/prev.jpg) no-repeat;width:84px;}
.photo .photo_pagination .next a {background:url(/assets/images/realgirls/profile/next.jpg) no-repeat;width:86px;}
.photo img{clear:both;width:530px;}

.photo .rate_content, .Profile .rate_content {
border-color:#4C4C4C;
}
.photo .rate_content, .Profile .rate_content {
background-position:-950px -114px;
}
.photo .rate_content ul, .Profile .rate_content ul {
	background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -0px;width:124px;height:18px;display:block;
}
.photo .rate_content ul li a:hover, .photo .rate_content ul li a:focus, .Profile .rate_content ul li a:hover, .Profile .rate_content ul li a:focus {
	background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -0px;width:124px;height:18px;display:block;
}
.photo .rate_content ul.rated1, .photo .rate_content ul li.one a:hover, .Profile .rate_content ul li.one a:focus, .Profile .rate_content ul.rated1, .Profile .rate_content ul li.one a:hover, .Profile .rate_content ul li.one a:focus  {
	background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -19px;width:124px;height:18px;display:block;
}
.photo .rate_content ul.rated2, .photo .rate_content ul li.two a:hover, .photo .rate_content ul li.two a:focus, .Profile .rate_content ul.rated2, .Profile .rate_content ul li.two a:hover, .Profile .rate_content ul li.two a:focus {
	background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -38px;width:124px;height:18px;display:block;
}
.photo .rate_content ul.rated3, .photo .rate_content ul li.three a:hover, .photo .rate_content ul li.three a:focus, .Profile .rate_content ul.rated3, .Profile .rate_content ul li.three a:hover, .Profile .rate_content ul li.three a:focus {
	background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -58px;width:124px;height:18px;display:block;
}
.photo .rate_content ul.rated4, .photo .rate_content ul li.four a:hover, .photo .rate_content ul li.four a:focus, .Profile .rate_content ul.rated4, .Profile .rate_content ul li.four a:hover, .Profile .rate_content ul li.four a:focus {
	background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -78px;width:124px;height:18px;display:block;
}
.photo .rate_content ul.rated5, .photo .rate_content ul li.five a:hover, .photo .rate_content ul li.five a:focus, .Profile .rate_content ul.rated5, .Profile .rate_content ul li.five a:hover, .Profile .rate_content ul li.five a:focus {
	background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 0px -97px;width:124px;height:18px;display:block;
}

/* Featured Profile Listing */
.rglist div.feature { width:526px; height:462px; overflow:hidden; position:relative; padding:30px; margin-bottom:40px; }
.rglist div.feature img	{ width:329px; /*height:462px;*/ -ms-interpolation-mode: bicubic; }
.rglist div.feature div.Details 	{   position:absolute; height:100px; bottom:30px; left:30px; width:329px;  }
.rglist div.feature dl 			{ position:relative; width:100%; height:90px; filter: alpha(opacity=80); opacity:0.8; background:#000; text-align:center; padding-top:5px; }
.rglist div.feature .dtJob,
.rglist div.feature .dtStarSign,
.rglist div.feature .ddStarSign	{ display:none; }
.rglist div.feature a.ProfileLink	{ background:url(/assets/images/beachbabes/btn_my_gallery.png) no-repeat; height:35px !important; width:190px !important; display:block; position:absolute !important; bottom:5px; left:64px;}
.rglist div.feature a.ProfileLink:hover	{ background:url(/assets/images/beachbabes/btn_my_gallery.png) no-repeat 0 -27px; }
.rglist div.feature dl .ddRating	{ position:absolute; bottom:38px; left:100px; height:15px !important; width:85px !important; padding-top:0; background:none; _margin-top:-1px;}
.rglist div.feature dl .ddRating.one		{background-position:0px -20px;}
.rglist div.feature dl .ddRating.two		{background-position:0px -40px;}
.rglist div.feature dl .ddRating.three	{background-position:0px -60px;}
.rglist div.feature dl .ddRating.four		{background-position:0px -80px;}
.rglist div.feature dl .ddRating.five		{background-position:0px -100px;}

.rglist div.feature dl .ddRating dl	{ bottom:auto; position:relative; height:auto; width:auto; padding:0;margin-top:4px;}
.rglist div.feature .ddName, .rglist div.feature .ddAge, .rglist div.feature .ddState	{ position:relative; display:inline;  }
.rglist div.feature .ddName	{ font-size:16px; }
.rglist div.feature .ddAge	{ padding:0 7px; border-right:1px solid #FFF; font-size:16px; }
.rglist div.feature .ddState	{ padding-left:5px !important; right:0; top:0; border:0px; font-size:16px; }	
.rglist div.feature .ddJob	{ position:absolute; width:100%; top:28%; left:0; font-size:12px; }
.rglist div.feature #pnlFeature	{ float:left; width:329px; height:457px; overflow:hidden; display:block; }
.rglist div.feature #profile_list { width:192px; float:right;}
.rglist div.feature #profile_list li	{ padding:0px; margin:2px 0 6px 24px; position:relative; display:inline !important; width:88px; height:119px; }
.rglist div.feature #profile_list li,
.rglist div.feature #profile_list li img	{ width:70px; height:107px; -ms-interpolation-mode: bicubic; display:block; cursor:pointer; }
.rglist div.feature #profile_list li img	{ filter: alpha(opacity=60); opacity:0.6; }
.rglist div.feature #profile_list li div.Selector		{  display:none; }
.rglist div.feature #profile_list li.First div.Selector,
.rglist div.feature #profile_list li div.Selector{ position:absolute; background:url(/assets/images/realgirls/global/bgpicsize.png) no-repeat; width:91px; height:117px; top:-5px; left:-16px; _background:none;z-index:-1;}
.rglist div.feature #profile_list li.First img { filter: alpha(opacity=100)!important; opacity:1!important; }
.rglist div.feature #profile_list li.First div.Selector { display:block !important; }
.rglist #profile_list li a	{ width:124px; height:126px; text-align:center; }
.rglist div.feature #profile_list li a	{ width:70px; height:107px; text-align:center; }

.rglist div.feature dl .ddRating dl dd.one{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 20px -18px;width:124px;height:20px;display:block;}
.rglist div.feature dl .ddRating dl dd.two{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 20px -37px;width:124px;height:20px;display:block;}
.rglist div.feature dl .ddRating dl dd.three{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 20px -56px;width:124px;height:20px;display:block;}	
.rglist div.feature dl .ddRating dl dd.four{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 20px -76px;width:124px;height:20px;display:block;}
.rglist div.feature dl .ddRating dl dd.five{background: url(/assets/images/realgirls/profile/stars_preview.png) no-repeat 20px -96px;width:124px;height:20px;display:block;}

/* Terms and conditions */
.rgterms h2 {color:#FFF;margin: 10px 0 0 20px;float:left;font-size:14px;font-weight:bold;}
.rgterms ol {list-style-type:decimal;float:left;margin:20px 0 0 40px;}
.rgterms li {padding:0 0 10px 10px;}
.rgterms {}
.rgterms {}
.rgterms {}
