/* Beach Babes */
body #content_container a{color:#FF319B;}
body{background: #D1BC85 url(/assets/images/beachbabes/main_bkg.jpg) no-repeat scroll 0 0;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;}
.bbbranding h1{font:bold 26px Arial;text-align:center;}
.bbbranding h2{font:bold 18px Arial;text-align:center;}
.bbbranding, .bbbranding h1, .bbbranding h2{color:#FFF;}
.hdrloggedin{height:84px;}	

/* Beach Babes content */
.bbcontent,.content{clear:both;}
.bbwin{background: transparent url(/assets/images/beachbabes/top_cta_bkg.gif) no-repeat scroll 0 0;width:670px;height:93px;}
.bbwin .bbwincontent{float:left;font-size:13px;line-height:1.2;margin:25px 0 0 315px;width:200px;}
.bbwin .bbwinsign 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;}
.bbwin .bbwinsign a:hover{background:transparent url(/assets/images/beachbabes/btn_sign_in.png) no-repeat scroll 0 -62px;}
.bbwin .bbwinreg 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;}
.bbwin .bbwinreg a:hover{background:transparent url(/assets/images/beachbabes/btn_register.png) no-repeat scroll 0 -62px;}

/* Beach Babes nav */
.bbnav{float:left;background: url(/assets/images/beachbabes/nav_bkg.gif) no-repeat;width:990px;height:40px;}
.bbnav li{float:left;color:#FFF;padding:8px;}
#branding .bbnav li a{font-size:18px;color:#FFF;margin-left:13px;}
.bbnav li a:hover{text-decoration:underline;}

/* Beach Babes profile nav */
#profile_nav{*margin-bottom:-20px;}
#profile_nav li{float:left;margin-right:10px;padding: 7px 15px 12px 15px;background-color:#E3DCBF;}
#profile_nav li a{font-size:16px;}
#profile_nav li a h3{color:#FD3399;}
#profile_nav li.current{background-color:#D7C795;}
#profile_nav li.current a h3{color:#676769;}

/* Beach Babes right nav */
.bbrnav{background-color:#EFEBC8;float:left;padding:10px 10px 30px 10px;margin:5px 0 30px 0;}
.bbrnav .search{float:left;padding-bottom:5px;width:100%;}
.bbrnav .search .radio, .bbrnav #cmsContentBody_Content12_cmsContentBody_CommunitySearch2_lblSearch{display:none;}
.bbrnav .search .text, .bbrnav .search .btn{float:left;}
.bbrnav .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:14px;margin:1px 2px 0 0;padding:6px;width:210px;*width:180px;}
.bbrnav .search ul .btn input{cursor:pointer;padding:5px;*margin-top:1px;}
.bbrnav .sign{clear:both;float:right;color:#97989A;margin-top:5px;padding-right:10px;}
.bbrnav .sign a{font-size:11px;padding:3px;}
.bbrnav #cmsContentBody_Content12_cmsContentBody_CommunitySearch2_lblSearch{color:#EFEFC8;}
.bbrnav .inviteafriend{background:transparent url(/assets/images/beachbabes/btn_invite_friend.gif) repeat scroll 0 0;
display:block;float:left;height:66px;margin-bottom:20px;width:299px;}
.bbrnav .inviteafriend:hover{background:transparent url(/assets/images/beachbabes/btn_invite_friend.gif) repeat scroll 0 -132px;}
.bbrnav .sign li{list-style-type:none;float:left;}
.bbrnav .faceoff{background:#F86FBF url(/assets/images/beachbabes/hdr_rhs_faceoff.gif) no-repeat scroll 67px 12px;
border:5px solid #FFFFFF;font-size:0;height:225px;padding:50px 0 0 10px;width:280px;}
.bbrnav .faceoff img{width:126px;height:180px;font-size:0px;}
.bbrnav .faceoff .vote_for_me{background: url(/assets/images/beachbabes/btn_rhs_vote_for_me.gif) no-repeat;
width:117px;height:25px;display:block;font-size:0px;margin-top:10px;margin-left:7px;}
.bbrnav .faceoff .contestant_2, .bbrnav .faceoff .contestant_1{float:left;width:126px;height:180px;border:5px solid #f6A3CF;}
.bbrnav .faceoff .contestant_2{border-left:2px solid #f6A3CF;}
.bbrnav .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;}
.bbrnav .mostviewed img{width:86px;}
.bbrnav .mostviewed li{float:left;border:3px solid #F6A3CF;width:88px;}
.bbrnav .mostviewed li a{font-size:0px;}
#content_sub .bbrnav .ad, .bbrnav .faceoff{margin-bottom:10px;float:left;}

/* Beach Babes home */
.bbhome{background: url(/assets/images/beachbabes/hdr_faceoff_main.gif) no-repeat scroll 0 0;height:94px;margin-top:30px;}
.bbhome .bbhomecont{float:left;margin-top:95px;width:340px;}
.bbhomefaceoff{float:right;margin-right:10px;}
.bbhomedivider{border-bottom:2px dotted #FFF;margin-top:15px;width:650px;}

/* Beach Babes registration */
.bbreg .form{width:560px;}
.bbreg{background-color:#E3DCBF;color:#656567;padding:20px;width:610px;margin-top:20px;}
.bbreg img{margin-bottom:20px;display:block;}

/* Beach Babes enter */
.forgotpassword_form{margin-left:15px;}

/* Beach Babes form */
.form{background-color:#D7C795;color:#666;width:610px;padding:20px;line-height:1.5;margin-top:20px;clear:both;}
.form ul{padding:0px;}
.form li {overflow:hidden;padding:6px 0 3px 214px;position:relative;width:396px;border:none;}
.form li.button{padding:0px;margin-left:230px;margin-top:10px;}
.form li input {padding:5px;width:220px;}
.form li label span, .form .dob dt span {color:#666;}
.form li input, .form li select, .form li textarea {color:#D7C795;font-size:12px;background-color:#F3F3F3;}
.form .checkbox.radio td input{background-color:#D7C795;}
.form li input.subButton {height:18px;margin-left:20px;margin-top:2px;width:80px;}
.form li textarea{width:226px;}
.form li select {width:234px;}
.form .questions input{width:200px;color:#D7C795;padding:5px;}
.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/beachbabes/btn_login.png);
        width:190px;height:41px;font-size:0px;display:block;}
.form .btn .clear {display:none;}
.form .checkbox label {font-weight:normal;margin:0;width:310px;}
.form .checkbox input {background-color:#D7C795;}
.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;}

/* Beach Babes face off */
.faceoffmain{position:relative;background-color:#E3DCBF;color:#666666;line-height:1.5;margin-top:20px;padding:20px;width:600px;height:640px;float:left;}
.faceoffmain .contestant_1{margin-right: 30px;}
.faceoffmain .contestant_1, .faceoffmain .contestant_2{width:280px;float:left;height:418px;color:#E3DCBF;}
.faceoffmain .contestant_1 a, .faceoffmain .contestant_2 a{height:418px;}
.faceoffmain .contestant_1 img, .faceoffmain .contestant_2 img{width:280px;vertical-align:middle;border:0 none;}
.faceoffmain .vs{background:transparent url(/assets/images/beachbabes/faceoff/vs.png) repeat scroll 0 0;
height:114px;left:250px;position:absolute;top:125px;width:148px;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/beachbabes/btn_vote_for_me.png) no-repeat scroll 0 0;
display:block;height:40px;position:relative;right:-45px;top:-150px;width:190px;font-size:0px;}
#content_container .faceoffmain a.vote_for_me:hover{background: transparent url(/assets/images/beachbabes/btn_vote_for_me.png) no-repeat scroll 0 -43px;}
.faceoffmain div{font-size:0px;}
.faceoffmain .contestant_1 strong, .faceoffmain .contestant_2 strong{color:#666666;display:block;font-size:22px;text-align:center;width:280px;padding-bottom:30px;padding-top:10px;background-color:#D7C595;}
.faceoffmain .faceoffrant{color:#676566;width:575px;padding:5px 0 20px 0;font-size:12px;}
.form #cmsContentBody_Content10_cmsContentBody_CommunityRegister2_ctl00_btnUsernameVerify{float:left;width:70px;margin-left:10px;}

/* Beach Babes lists (readers fav etc) */
.bblist{width:595px;padding:10px 28px;float:left;background-color:#E3DCBF;margin-top:20px;}
.bblist .bblistfav{background:#E3DCBF url(/assets/images/beachbabes/readers_favourites/images/hdr_readers_favourites.gif) no-repeat scroll 0px 20px;
float:left;height:49px;margin-bottom:20px;width:425px;}
.bblist .bblistnew{background:#E3DCBF url(/assets/images/beachbabes/newest_girls/hdr_newest_girls.gif) no-repeat scroll 0 20px;
float:left;height:49px;margin-bottom:20px;width:425px;}
.bblist .bblistmost{background:#E3DCBF url(/assets/images/beachbabes/most_viewed/images/hdr_most_viewed_girls.gif) no-repeat scroll 0 20px;
float:left;height:49px;margin-bottom:20px;width:425px;}
.bblist .bbgallery{background:#E3DCBF url(/assets/images/beachbabes/girls_gallery/hdr_girls_gallery.gif) no-repeat scroll 0 17px;
float:left;height:49px;margin-bottom:20px;width:425px;}
.bblist ul{overflow:hidden;width:600px;}
.bblist li{float:left;padding-right:25px;width:124px;margin-bottom:40px;position:relative;}
.bblist .dtName, .bblist .dtAge, .bblist .dtState, .bblist .dtRating{display:none;}
.bblist .ddName{font-weight:bold;text-align:center;background-color:#1EB4EA;}
.bblist .ddAge{background-color:#1EB4EA;padding-left:37px; text-align:left;line-height:15px;height:21px;}
.bblist .ddState{/*position:relative;right:-60px;top:-44px;*/position:absolute;right:62px;top:145px;line-height:11px;padding-left:4px;border-left:1px solid #FFF;}
.bblist dl{color:#FFF;/*height:188px;*height:67px;*/float:left;width:124px;}
.bblist li a{float:left;}
#content_container .bblist .ProfileLink{position:relative;font-weight:bold;background-color:#D7C595;color:#ff3399;/*top:-7px;*/line-height:26px;width:124px;height:26px;text-align:center;}
.bblist .dtRating{background-color:#D7C595;padding:10px;}
.bblist .ddRating{background-color:#D7C595;font-size:0;height:23px;padding-top:4px;}
.bblist .one{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 20px -18px;width:124px;height:20px;display:block;}
.bblist .two{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 20px -37px;width:124px;height:20px;display:block;}
.bblist .three{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 20px -56px;width:124px;height:20px;display:block;}	
.bblist .four{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 20px -76px;width:124px;height:20px;display:block;}
.bblist .five{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 20px -96px;width:124px;height:20px;display:block;}

/* Beach Babes list pager */
.bblistpager{background-color:#E3DCBF;float:left;margin-top:10px;padding:10px;width:631px;font-weight:bold;}
.bblistpager li{float:left;}
.bblistpager #pagerNextItem, .bblistpager #pagerLastItem{float:right;}
.bblistpager .pagerFirstPage{float:left;margin-left:190px;text-align:center;}
.bblistpager #pagerFirstItem, .bblistpager #pagerLastItem{display:none;}
.bblistpager #pager li{margin-right:5px;}

/* Beach Babes confirmation */
.bbreg #enter_link{padding:10px 0;}
.bbreg #enter_link a#cmsContentBody_Content10_cmsContentBody_ContentBody2_ContestantEnterLink2_hlTerms,
.bbreg #enter_link a#cmsContentBody_Content10_cmsContentBody_RegisterConfirmed2_ucContentBody_ContestantEnterLink2_hlTerms{background:none;font-size:12px;display:inline;}
.bbreg #enter_link a{background:#E3DCBF url(/assets/images/beachbabes/btn_register.png) no-repeat 0 0;font-size:0px;width:116px;height:30px;display:block;margin-top:10px;}
.bbreg #enter_link a:hover{background:#E3DCBF url(/assets/images/beachbabes/btn_register.png) no-repeat 0 -61px);}

/* Beach Babes thanks */
.thanks{background-color:#D7C795;color:#666;width:550px;padding:20px;line-height:1.5;margin-top:20px;clear:both;}

/* Beach Babes my photos */
.upload{position:relative;margin-top:20px;}
.upload .UploadButton{background:transparent url(/assets/images/beachbabes/btn_login.png) no-repeat scroll 0 0;
clear:both;display:block;font-size:0;height:41px;margin-left:180px;margin-top:4px;width:190px;}
.upload #cmsContentBody_Content10_cmsContentBody_ContestantImageUpload4_lblImage{font-size:12px;}
.upload #cmsContentBody_Content10_cmsContentBody_ContestantImageUpload2_cbTermsConditions{bottom:-134px;clear:both;font-size:14px;left:-109px;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;}
.upload #cmsContentBody_Content10_cmsContentBody_ContestantImageUpload2_fuImage{clear:both;font-size:14px;left:111px;position:relative;top:-147px;}
.photo_guide{float:right;width:200px;}
.bbupload .uploadpic{background:#E3DCBF url(/assets/images/beachbabes/Upload_photo/hdr_upload_your_photos.gif) no-repeat;width:321px;height:24px;margin-bottom:20px;}
.bbupload .sill{float:left;}
.bbupload #intro, .uranswers #intro{margin-bottom:10px;}
.urimages .yourpic{background:#E3DCBF url(/assets/images/beachbabes/Upload_photo/hdr_your_photos.gif) no-repeat;width:201px;height:24px;margin-bottom:20px;}
.uranswers .yourans{background:#E3DCBF url(/assets/images/beachbabes/your_answers/hdr_your_answers.gif) no-repeat;width:230px;height:22px;margin-bottom:20px;}
.uranswers dt{margin-bottom:5px;}
.uranswers .questions{margin-bottom:20px;}
.uranswers .questions strong{margin-right:4px;}
.uranswers #cmsContentBody_Content10_cmsContentBody_ContestantQuestionAnswersList4_rptQuestions_ctl01_lblQuestion{font-weight:bold;}
.uranswers .button{margin-left:20px;}
.aboutu .youranswers{background:#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;}

/* Beach Babes Profile */
.Profile{background-color:#E3DCBF;float:left;padding:30px;width:590px;color:#666;font-size:14px;margin-top:20px;}
.Profile .ProfileHeader{background:url(/assets/images/beachbabes/my_profile/images/hdr_my_profile.gif);font-size:0px;width:526px;height:29px;margin-bottom:20px;}
.Profile .mygal{background:url(/assets/images/beachbabes/my_profile/images/Zoo_Beach_Babes_09_my_profile_01_11.gif) no-repeat;
float:left;height:20px;margin-top:20px;width:166px;}
.pnlProfileInner{background-color:#D7C595;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;clear:both;}
.pnlProfileInner .Details{float:left;padding-left:20px;width:180px;}
.pnlProfileInner h3{font-size:20px;}
.pnlProfileInner .rated4{background-color:red;}
.pnlProfileInner .dtJob, .pnlProfileInner .dtState{clear:both;color:#666;float:left;font-weight:bold;margin-right:4px;}
.pnlProfileInner .dtRating{display:none;}
.pnlProfileInner #pnlLinkButtons{position:absolute;right:0;top:170px;width:200px;}
.pnlProfileInner #pnlLinkButtons a{display:block;font-size:0px;height:50px;}
.pnlProfileInner a.GalleryLink{background:url(/assets/images/beachbabes/my_profile/images/btn_launch_gallery.png);width:190px;height:26px !important;margin-bottom:20px;}
#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 a.GalleryLink:hover, #cmsContentBody_Content10_cmsContentBody_ContestantLaunchGalleryLink22_hlLaunchGallery:hover{background:url(/assets/images/beachbabes/my_profile/images/btn_launch_gallery.png) no-repeat scroll 0 -27px;}
.pnlProfileInner #pnlLinkButtons #cmsContentBody_Content10_cmsContentBody_CommunityContentOwnerProfileLink12_hlProfile{background:url(/assets/images/beachbabes/my_profile/images/btn_my_zoo_profile.png);width:190px;height:26px !important;margin-bottom:20px;}
.pnlProfileInner #pnlLinkButtons #cmsContentBody_Content10_cmsContentBody_CommunityContentOwnerProfileLink12_hlProfile:hover{background:url(/assets/images/beachbabes/my_profile/images/btn_my_zoo_profile.png) no-repeat scroll 0 -27px;}
.pnlProfileInner #pnlLinkButtons .fb_share_link{background:url(/assets/images/beachbabes/btn_facebook.png);width:190px;height:25px !important;margin-bottom:20px;padding:0px;}
.pnlProfileInner #pnlLinkButtons .fb_share_link:hover{background:transparent url(/assets/images/beachbabes/btn_facebook.png) no-repeat scroll 0 -27px; }
.pnlProfileInner #pnlRatings{clear:both;}
.pnlProfileInner #pnlRatings li{float:left;}
.pnlProfileInner #galleryAvgRating{font-size:0px;}
#galleryAvgRating dt{display:none;}
.pnlProfileInner .one{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 0px -18px;width:124px;height:20px;display:block;}
.pnlProfileInner .two{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 0px -37px;width:124px;height:20px;display:block;}
.pnlProfileInner .three{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 0px -56px;width:124px;height:20px;display:block;}	
.pnlProfileInner .four{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 0px -76px;width:124px;height:20px;display:block;}
.pnlProfileInner .five{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 0px -96px;width:124px;height:20px;display:block;}
.pnlProfileInner .rated1, .photo .rate_content div.rated1{background: url(/assets/images/beachbabes/stars_large.png) no-repeat 20px -30px;width:170px;height:26px;font-size:0px;}
.pnlProfileInner .rated2, .photo .rate_content div.rated2{background: url(/assets/images/beachbabes/stars_large.png) no-repeat 20px -60px;width:170px;height:26px;font-size:0px;}
.pnlProfileInner .rated3, .photo .rate_content div.rated3{background: url(/assets/images/beachbabes/stars_large.png) no-repeat 20px -90px;width:170px;height:26px;font-size:0px;}
.pnlProfileInner .rated4, .photo .rate_content div.rated4{background: url(/assets/images/beachbabes/stars_large.png) no-repeat 20px -120px;width:170px;height:26px;font-size:0px;}
.pnlProfileInner .rated5, .photo .rate_content div.rated5{background: url(/assets/images/beachbabes/stars_large.png) no-repeat 20px -150px;width:170px;height:26px;font-size:0px;}
.rate_content{clear:both;}
.rate_content, .rate_game_content{background-color:#A79974;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/beachbabes/my_profile/images/rate_this.gif) no-repeat;width:133px;height:22px;}
.rate_content ul{margin:15px 0 0 10px;}
.pnlProfileInner #cmsContentBody_Content10_cmsContentBody_ContestantVoteForMeLink18_lbVoteForMe{background:transparent url(/assets/images/beachbabes/btn_vote_for_me.png) no-repeat scroll 0 0;display:block;float:right;height:40px;width:190px;font-size:0px;}
.pnlProfileInner #cmsContentBody_Content10_cmsContentBody_ContestantVoteForMeLink18_lbVoteForMe:hover{background:transparent url(/assets/images/beachbabes/btn_vote_for_me.png) no-repeat scroll 0 -42px;}
#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{background-color:#E3DCBF;width:610px;padding-left:0px;margin-bottom:5px;}
.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:#D7C595;padding:3px; width:88px;}
.photo_list li .controls a{font-size:0px;}
#content_container .Profile .photo_list li .controls a{color:#D7C595;}
.bbprofile{padding:20px;float:left;background-color:#E3DCBF;width:610px;margin-top:20px;}
.bbprofile .bbprofilehdr{background: url(/assets/images/beachbabes/my_profile/images/hdr_my_profile.gif) no-repeat;height:29px;width:240px;margin-bottom:20px;}
.bbprofile .bbloginhdr{background: url(/assets/images/beachbabes/login/images/hdr_login.gif) no-repeat;height:31px;width:240px;margin-bottom:20px;}
.bbprofile .form{width:560px;}
.bbprofile .myans{width:230px;height:22px;background: url(/assets/images/beachbabes/your_photos/hrd_your_photos.gif) no-repeat;margin-bottom:20px;}
.bbprofile .finalist {background: url(/assets/images/beachbabes/finalists/images/hdr_finalists.gif) no-repeat;height:29px;width:240px;}
#pnlContestantImages li{float:left;width:96px;padding:0;margin:10px 19px 10px 0;background-color:#E3DCBF;}
#pnlContestantImages img{width:96px;}
#pnlContestantImages ol{width:610px;overflow:hidden;}
.pnlProfileInner #pnlMain a img{ width: 309px; }
.sendto .form .checkbox{display:none;}
.sendto .sendtohdr{background: url(/assets/images/beachbabes/invite_friend/images/hdr_invite_a_friend.gif) no-repeat;height:29px;width:320px;margin-bottom:20px;}}
.Profile .bbgallery{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{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:#888;}

/* Gallery Image */
div.photo { background: #D7C595; margin:0px; padding: 20px;}
.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{color:#A79974;}
.photo .photo_pagination{margin:0;margin-bottom:30px;}
.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/beachbabes/stars_preview.png) no-repeat 0px -0px;width:124px;height:20px;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/beachbabes/stars_preview.png) no-repeat 0px -0px;width:124px;height:20px;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/beachbabes/stars_preview.png) no-repeat 0px -20px;width:124px;height:20px;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/beachbabes/stars_preview.png) no-repeat 0px -40px;width:124px;height:20px;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/beachbabes/stars_preview.png) no-repeat 0px -60px;width:124px;height:20px;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/beachbabes/stars_preview.png) no-repeat 0px -80px;width:124px;height:20px;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/beachbabes/stars_preview.png) no-repeat 0px -100px;width:124px;height:20px;display:block;
}

/* Featured Profile Listing */
.bblist div.feature { width:526px; height:462px; overflow:hidden; position:relative; background:#d7c595; padding:30px; margin-bottom:40px; }
.bblist div.feature img	{ width:329px; /*height:462px;*/ -ms-interpolation-mode: bicubic; }
.bblist div.feature div.Details 	{   position:absolute; height:100px; bottom:30px; left:30px; width:329px;  }
.bblist div.feature dl 			{ position:relative; width:100%; height:90px; filter: alpha(opacity=80); opacity:0.8; background:#1ab4e9; text-align:center; padding-top:10px; }
.bblist div.feature .dtJob,
.bblist div.feature .dtStarSign,
.bblist div.feature .ddStarSign	{ display:none; }
.bblist div.feature a.ProfileLink	{ background:url(/assets/images/beachbabes/btn_my_gallery.png) no-repeat; height:25px !important; width:190px !important; display:block; position:absolute !important; bottom:5px; left:64px;}
.bblist div.feature a.ProfileLink:hover	{ background:url(/assets/images/beachbabes/btn_my_gallery.png) no-repeat 0 -27px; }
.bblist div.feature dl .ddRating	{ position:absolute; bottom:38px; left:100px; height:15px !important; width:85px !important; padding-top:0; background:none; /*background: url(/assets/images/beachbabes/stars_preview.png) no-repeat;*/ }
.bblist div.feature dl .ddRating.one		{background-position:0px -20px;}
.bblist div.feature dl .ddRating.two		{background-position:0px -40px;}
.bblist div.feature dl .ddRating.three	{background-position:0px -60px;}
.bblist div.feature dl .ddRating.four		{background-position:0px -80px;}
.bblist div.feature dl .ddRating.five		{background-position:0px -100px;}



.bblist div.feature dl .ddRating dl	{ bottom:auto; position:relative; height:auto; width:auto; padding:0;}
.bblist div.feature .ddName, .bblist div.feature .ddAge, .bblist div.feature .ddState	{ position:relative; display:inline;  }
.bblist div.feature .ddName	{ padding-right:5px; font-size:16px; }
.bblist div.feature .ddAge	{ padding:0 7px; border-left:1px solid #FFF; border-right:1px solid #FFF; font-size:16px; }
.bblist div.feature .ddState	{ padding-left:5px !important; right:0; top:0; border:0px; font-size:16px; }	
.bblist div.feature .ddJob	{ position:absolute; width:100%; top:30%; left:0; font-size:14px; }
.bblist div.feature #pnlFeature	{ float:left; width:329px; height:462px; overflow:hidden; display:block; }
.bblist div.feature #profile_list { width:192px; float:right;}
.bblist div.feature #profile_list li	{ padding:0px; margin:0 0 6px 22px; border:2px solid #e4dcbf; position:relative; display:inline !important; width:88px; height:119px; }
.bblist div.feature #profile_list li,
.bblist div.feature #profile_list li img	{ width:70px; height:107px; -ms-interpolation-mode: bicubic; display:block; cursor:pointer; }
.bblist div.feature #profile_list li img	{ filter: alpha(opacity=60); opacity:0.6; }
.bblist div.feature #profile_list li div.Selector		{  display:none; }
.bblist div.feature #profile_list li.First div.Selector,
.bblist div.feature #profile_list li div.Selector{ position:absolute; background:url(/assets/images/beachbabes/most_viewed/selected_thumb_highlight.png) no-repeat; width:86px; height:111px; top:-2px; left:-14px; _background:none;}
.bblist div.feature #profile_list li.First img { filter: alpha(opacity=100)!important; opacity:1!important; }
.bblist div.feature #profile_list li.First div.Selector { display:block !important; }
.bblist #profile_list li a	{ width:124px; height:126px; text-align:center; }
.bblist div.feature #profile_list li a	{ width:70px; height:107px; text-align:center; }

.bblist div.feature dl .ddRating dl dd.one{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 20px -18px;width:124px;height:20px;display:block;}
.bblist div.feature dl .ddRating dl dd.two{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 20px -37px;width:124px;height:20px;display:block;}
.bblist div.feature dl .ddRating dl dd.three{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 20px -56px;width:124px;height:20px;display:block;}	
.bblist div.feature dl .ddRating dl dd.four{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 20px -76px;width:124px;height:20px;display:block;}
.bblist div.feature dl .ddRating dl dd.five{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 20px -96px;width:124px;height:20px;display:block;}

