﻿/* overwritten */
#footer_container{background:none;}
#content_sub .ad{margin:0;}

/* Real Cars */
body #content_container a {color:#228EFB;}
body{background:#000;xbackground: #D1BC85 url(/assets/images/beachbabes/main_bkg.jpg) no-repeat scroll 0 0;font-size:12px;line-height:1.1;}
#content_main{float:left;margin:0;width:670px;line-height:1.4;_overflow:hidden;}
#content_main .justCarInsurance{float:left; padding-left:300px;}
#content_main .justCarInsurance a{display:block; width:388px; height:157px; background:url(/assets/images/realcars/home/img_justCarInsurance.jpg) left top no-repeat;}
#content_container{margin-bottom:10px;clear:both;}
#content_sub {float:left;margin:5px 0 0;overflow:hidden;width:320px;}
.rcbranding h1{font:bold 26px Arial;text-align:center;}
.rcbranding h2{font:bold 18px Arial;text-align:center;}
.rcbranding, .rcbranding h1, .rcbranding h2{color:#FFF;}
.hdrloggedin{height:84px;}	

/* Real Cars content */
.rccontent,.content{clear:both;}
.rcwin{background: transparent url(/assets/images/beachbabes/top_cta_bkg.gif) no-repeat scroll 0 0;width:670px;height:93px;}
.rcwin .rcwincontent{float:left;font-size:13px;line-height:1.2;margin:25px 0 0 315px;width:200px;}
.rcwin .rcwinsign 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;}
.rcwin .rcwinsign a:hover{background:transparent url(/assets/images/beachbabes/btn_sign_in.png) no-repeat scroll 0 -62px;}
.rcwin .rcwinreg 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;}
.rcwin .rcwinreg a:hover{background:transparent url(/assets/images/beachbabes/btn_register.png) no-repeat scroll 0 -62px;}

/* Real Cars top nav */
.rcnav{float:left; margin-top:10px; padding-left:25px;}
.rcnav li{float:left; border-right:1px solid #2d3b43; padding:0 10px;}
.rcnav li a{float:left; text-indent:-9999px;}
.rcnav .home a{background:url(/assets/images/realcars/topNav/bg_topNav_home.jpg) left top no-repeat; width:45px; height:24px;}
.rcnav .recentRides a{background:url(/assets/images/realcars/topNav/bg_topNav_recentRides.jpg) left top no-repeat; width:97px; height:24px;}
.rcnav .leadingRides a{background:url(/assets/images/realcars/topNav/bg_topNav_mostViewed.jpg) left top no-repeat; width:94px; height:24px;}
.rcnav .gallery a{background:url(/assets/images/realcars/topNav/bg_topNav_carCollectionGallery.jpg) left top no-repeat; width:172px; height:24px;}
.rcnav .specialOffer a{background:url(/assets/images/realcars/topNav/bg_topNav_specialOffer.jpg) left top no-repeat; width:104px; height:24px;} 
.rcnav .finalists a{background:url(/assets/images/realcars/topNav/finalists.jpg) left top no-repeat; width:104px; height:24px;} 
.rcnav .home a:hover, .rcnav .recentRides a:hover, .rcnav .leadingRides a:hover, .rcnav .gallery a:hover, .rcnav .specialOffer a:hover, .rcnav .finalists a:hover{background-position:left -24px;}
.rcnav .home .active, .rcnav .recentRides .active, .rcnav .leadingRides .active, .rcnav .gallery .active, .rcnav .specialOffer .active, .rcnav .finalists .active{background-position:left -24px;}
.rcnav .specialOffer,.rcnav .finalists{border-right:none;}

/* Real Cars top sub nav */
.rcsubnav{float:left; margin-bottom:20px;}
.rcsubnav .topNavDivider{width:660px; height:19px; display:block; background:url(/assets/images/realcars/topNav/bg_topNav_divider.gif) left bottom no-repeat;}
.rcsubnav .topNavDivider .recentRidesPointer{width:660px; height:19px; display:block; background:url(/assets/images/realcars/topNav/bg_topNav_dividerPointer.gif) 140px bottom no-repeat;}
.rcsubnav .topNavDivider .leadingRidesPointer{width:660px; height:19px; display:block; background:url(/assets/images/realcars/topNav/bg_topNav_dividerPointer.gif) 260px bottom no-repeat;}
.rcsubnav .topNavDivider .carCollectionGalleryPointer{width:660px; height:19px; display:block; background:url(/assets/images/realcars/topNav/bg_topNav_dividerPointer.gif) 420px bottom no-repeat;}


.rcsubnav li{float:left; border-right:1px solid #2d3b43;}
.rcsubnav li a{float:left; text-indent:-9999px;}
.rcsubnav .item1 a{background:url(/assets/images/realcars/topNav/bg_topNav_realCarOfTheYear.jpg) left top no-repeat; width:121px; height:21px;}
.rcsubnav .item2 a{background:url(/assets/images/realcars/topNav/bg_topNav_shitBox.jpg) left top no-repeat; width:49px; height:21px;}
.rcsubnav .item3 a{background:url(/assets/images/realcars/topNav/bg_topNav_sickestEngine.jpg) left top no-repeat; width:88px; height:21px;}
.rcsubnav .item4 a{background:url(/assets/images/realcars/topNav/bg_topNav_bestBody.jpg) left top no-repeat; width:61px; height:21px;}
.rcsubnav .item5 a{background:url(/assets/images/realcars/topNav/bg_topNav_hottestPaintJob.jpg) left top no-repeat; width:104px; height:21px;}
.rcsubnav .item6 a{background:url(/assets/images/realcars/topNav/bg_topNav_kickArseCabin.jpg) left top no-repeat; width:92px; height:21px;}
.rcsubnav .item7 a{background:url(/assets/images/realcars/topNav/bg_topNav_sweetestSoundSystem.jpg) left top no-repeat; width:137px; height:21px;}
.rcsubnav .item1 a:hover, .rcsubnav .item2 a:hover, .rcsubnav .item3 a:hover, .rcsubnav .item4 a:hover, .rcsubnav .item5 a:hover, .rcsubnav .item6 a:hover, .rcsubnav .item7 a:hover{background-position:left -21px;} 
.rcsubnav .item1 .active, .rcsubnav .item2 .active, .rcsubnav .item3 .active, .rcsubnav .item4 .active, .rcsubnav .item5 .active, .rcsubnav .item6 .active, .rcsubnav .item7 .active{background-position:left -21px;} 
.rcsubnav .item7{border-right:none;}

/* Real Cars right nav */
.rcrnav{float:left; background:#fff; background:url(/assets/images/realcars/rightNav/bg_rightNav_btm.jpg) left bottom no-repeat; padding-bottom:97px;}
.rcrnav .search{float:left; background:url(/assets/images/realcars/rightNav/bg_rightNav_search.jpg) left top no-repeat; width:320px; height:89px;}
.rcrnav .comp{float:left; background:url(/assets/images/realcars/rightNav/bg_rightNav_comp.jpg) left top no-repeat; width:320px; height:268px;}
.rcrnav .comp .text{float:left; margin:120px 0 0 0; width:130px; height:100px; overflow:hidden; padding-left:26px;}
.rcrnav .comp .btn{float:left; width:300px; height:50px;}
.rcrnav .comp .btn a{float:left; width:140px; height:30px; margin:0 0 0 18px;}
.rcrnav .adBg{float:left; background:url(/assets/images/realcars/rightNav/bg_rightNav_ad.jpg) left top no-repeat; width:320px; height:250px;}
#content_sub .rcrnav .ad{margin-left:10px;}
.rcrnav .inviteAFriend{float:left; background:url(/assets/images/realcars/rightNav/bg_rightNav_invideAFriend.jpg) left top no-repeat; width:320px; height:66px;}
.rcrnav .inviteAFriend a{float:left; width:255px; height:42px; margin:10px 0 0 36px;}

.rcrnav .head2head {background:url(/assets/images/realcars/head2head/rhs_head2head_heading.gif) no-repeat;float:left;width:320px;padding:65px 0 0 0;position:relative;}
.rcrnav .head2headPanel {background:url(/assets/images/realcars/head2head/rhs_head2head_middle.gif) repeat-y;padding-left:28px;width:320px;}
.rcrnav .head2headBody {background:url(/assets/images/realcars/head2head/rhs_head2head_bottom.gif) no-repeat bottom;padding-bottom:44px;}
.rcrnav .head2head .vs {background:url(/assets/images/realcars/head2head/rhs_versus.png) no-repeat;width:85px;height:71px;position:absolute;left:129px;top:140px;text-indent:-9999px;z-index:999;}
.rcrnav .head2head .contestant_1 {margin-bottom:20px;}
.rcrnav .head2head .contestant_1, 
.rcrnav .head2head .contestant_2  {position:relative;}
.rcrnav .head2head .contestant_1 .vote_for_me, 
.rcrnav .head2head .contestant_2 .vote_for_me {position:absolute;background:url(/assets/images/realcars/head2head/rhs_vote_ball.png) no-repeat;width:68px;height:60px;position:absolute;text-indent:-99999px;top:6px;left:105px;}
.rcrnav .head2head .contestant_2 .vote_for_me {top:25px;}
.rcrnav .head2head .contestant_1 .image, 
.rcrnav .head2head .contestant_2 .image {border:solid 2px #FFF;display:block;text-align:center;width:141px;}
.rcrnav .head2head .contestant_1 div, 
.rcrnav .head2head .contestant_2 div {color:#228EFB;display:block;left:178px;position:absolute;top:36px;width:83px;overflow:hidden;}
.rcrnav .head2head .contestant_1 div {top:20px;}
.rcrnav .head2head .contestant_1 div strong, 
.rcrnav .head2head .contestant_2 div strong {color:#FFF;font-weight:bold;font-size:14px;display:block;}

.rcrnav .head2head .contestant_1 .image img,
.rcrnav .head2head .contestant_2 .image img {width:141px;}


.rcrnav .rideOfTheWeek{float:left; background:url(/assets/images/realcars/rightNav/bg_rightNav_rideOfTheWeek.jpg) left top no-repeat; width:320px; height:298px;}
.rcrnav .rideOfTheWeek .image{margin:60px 0 0 53px;}
.rcrnav .rideOfTheWeek .detail{width:320px; padding-left:75px; margin-top:5px;}
.rcrnav .rideOfTheWeek .detail .name{font-size:14px; font-weight:bold; margin-right:5px; padding-right:85px;}
.rcrnav .rideOfTheWeek .detail .star0{background:url(/assets/images/realcars/gallery/bg_star.png) right top no-repeat; width:80px; height:18px; display:block;}
.rcrnav .rideOfTheWeek .detail .star1{background:url(/assets/images/realcars/gallery/bg_star.png) right -18px no-repeat; width:80px; height:18px; display:block;}
.rcrnav .rideOfTheWeek .detail .star2{background:url(/assets/images/realcars/gallery/bg_star.png) right -36px no-repeat; width:80px; height:18px; display:block;}
.rcrnav .rideOfTheWeek .detail .star3{background:url(/assets/images/realcars/gallery/bg_star.png) right -54px no-repeat; width:80px; height:18px; display:block;}
.rcrnav .rideOfTheWeek .detail .star4{background:url(/assets/images/realcars/gallery/bg_star.png) right -72px no-repeat; width:80px; height:18px; display:block;}
.rcrnav .rideOfTheWeek .detail .star5{background:url(/assets/images/realcars/gallery/bg_star.png) right -90px no-repeat; width:80px; height:18px; display:block;}

.rcrnav .rideOfTheWeek .detail .star span{float:left; background:url(/assets/images/realcars/rightNav/icon_rightNav_star.jpg) left top no-repeat; width:16px; height:18px;}
.rcrnav .rideOfTheWeek .btn{padding-left:80px; margin-top:12px;}
.rcrnav .rideOfTheWeek .btn a{display:block; width:150px; height:30px;}
.rcrnav .rclatestnews{float:left; background:url(/assets/images/realcars/rightNav/bg_rightNav_latestNews.jpg) left top no-repeat; width:320px; height:286px;}
.rcrnav .rclatestnews ul{margin-top:70px; width:288px;}
.rcrnav .rclatestnews ul li{background:url(/assets/images/realcars/rightNav/icon_rightNav_bullet.gif) left top no-repeat; padding:0 0 10px 27px; margin:10px 0 0 29px; border-bottom:1px dashed #000;}
.rcrnav .rclatestnews ul li a{color:#000 !important; font-weight:bold;}
.rcrnav .rclatestnews ul li a:hover{text-decoration:underline;}

.rcrnav .search .radio, .rcrnav #cmsContentBody_Content12_cmsContentBody_CommunitySearch2_lblSearch{display:none;}
.rcrnav .search .text label{display:none;}
.rcrnav .search .text, .rcrnav .search .btn{float:left;}
.rcrnav .search ul{float:left; margin:10px 0 0 10px;}
.rcrnav .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:3px 6px;width:210px;*width:180px;}
.rcrnav .search ul .btn input{cursor:pointer;padding:2px 5px;}
.rcrnav .sign{float:left; color:#fff; margin:12px 0 0 0; padding-left:52px;}
body #content_container .rcrnav .sign a{color:#fff;}
body #content_container .rcrnav .sign a:hover{text-decoration:underline;}
.rcrnav .sign .sign_in a{background:url(/assets/images/realcars/rightNav/bg_search_signIn.jpg) left top no-repeat; display:block; width:93px; height:34px; margin-right:10px; text-indent:-9999px;}
.rcrnav .sign .join_now a{background:url(/assets/images/realcars/rightNav/bg_search_joinNow.jpg) left top no-repeat; display:block; width:118px; height:34px; text-indent:-9999px;}
.rcrnav .sign .edit_profile{margin:10px 32px 0 0; padding-left:15px;}
.rcrnav .sign .logout{margin-top:10px;}

.rcrnav #cmsContentBody_Content12_cmsContentBody_CommunitySearch2_lblSearch{color:#EFEFC8;}
.rcrnav .sign li{list-style-type:none;float:left;}

.rcrnav .rclatestnews .content_list li h4 {background:none;font-size:inherit;padding:0;margin:0;line-height:1.1}
.rcrnav .rclatestnews .content_list li p {display:none;}
.rcrnav .rclatestnews .content_list li {border-top:none;}

/* Real Cars heading */
.rcHeading{}
.rcHeading .image{float:right; background:url(/assets/images/realcars/heading/img_header.jpg) left top no-repeat; width:339px; height:125px;}
.rcHeading .registerText{float:left; background:url(/assets/images/realcars/heading/text_register.jpg) left top no-repeat; width:316px; height:124px;}
.rcHeading .yourProfileText{float:left; background:url(/assets/images/realcars/heading/text_yourProfile.jpg) left top no-repeat; width:316px; height:124px;}
.rcHeading .loginText{float:left; background:url(/assets/images/realcars/heading/text_login.jpg) left top no-repeat; width:316px; height:124px;}
.rcHeading .galleryText{float:left; background:url(/assets/images/realcars/heading/text_gallery.jpg) left top no-repeat; width:316px; height:124px;}
.rcHeading .sendToFriendText{float:left; background:url(/assets/images/realcars/heading/text_inviteAFriend.jpg) left top no-repeat; width:316px; height:124px;}
.rcHeading .profileText{float:left; background:url(/assets/images/realcars/heading/text_competitiorProfile.jpg) left top no-repeat; width:316px; height:124px;}
.rcHeading .realCarOfTheYearHeading{float:left; background:url(/assets/images/realcars/heading/heading_realCarOfTheYear.jpg) left top no-repeat; width:649px; height:146px;}
.rcHeading .shitBoxHeading{float:left; background:url(/assets/images/realcars/heading/heading_shitBox.jpg) left top no-repeat; width:649px; height:146px;}
.rcHeading .sickestEngineHeading{float:left; background:url(/assets/images/realcars/heading/heading_sickestEngine.jpg) left top no-repeat; width:649px; height:146px;}
.rcHeading .bestBodyHeading{float:left; background:url(/assets/images/realcars/heading/heading_bestBody.jpg) left top no-repeat; width:649px; height:146px;}
.rcHeading .hottestPaintJobHeading{float:left; background:url(/assets/images/realcars/heading/heading_hottestPaintJob.jpg) left top no-repeat; width:649px; height:146px;}
.rcHeading .kickArseCabinHeading{float:left; background:url(/assets/images/realcars/heading/heading_kickArseCabin.jpg) left top no-repeat; width:649px; height:146px;}
.rcHeading .sweetestSoundSystemHeading{float:left; background:url(/assets/images/realcars/heading/heading_sweetestSoundSystem.jpg) left top no-repeat; width:649px; height:146px;}


/* Real Cars home */
#slideshow{}
.rchome {color:#BBB; float:left; background:url(/assets/images/realcars/home/bg_home_header.jpg) left top no-repeat; padding-top:240px;}
.rchome a{display:block;}
.bottomCategories {float:left; background:url(/assets/images/realcars/home/title_realCategories.jpg) left top no-repeat; padding-top:80px;}
.bottomCategories .block {float:left; width:328px; height:161px; background:url(/assets/images/realcars/home/bg_realCarOfTheYear.jpg) left top no-repeat;}
.bottomCategories .one{background:url(/assets/images/realcars/home/bg_realCarOfTheYear.jpg) left top no-repeat;}
.bottomCategories .two{background:url(/assets/images/realcars/home/bg_shitBoxOfTheYear.jpg) left top no-repeat;}
.bottomCategories .three{background:url(/assets/images/realcars/home/bg_sickestEngine.jpg) left top no-repeat;}
.bottomCategories .four{background:url(/assets/images/realcars/home/bg_bestBodyWork.jpg) left top no-repeat;}
.bottomCategories .five{background:url(/assets/images/realcars/home/bg_hottestPaintJob.jpg) left top no-repeat;}
.bottomCategories .six{background:url(/assets/images/realcars/home/bg_kickArseCabin.jpg) left top no-repeat;}
.bottomCategories .seven{background:url(/assets/images/realcars/home/bg_sweetestSoundSystem.jpg) left top no-repeat;}
.bottomCategories .block .title{float:left; padding-left:35px;}
.bottomCategories .block .title a{float:left; width:189px; height:44px;}
.bottomCategories .block .image{float:left; padding-left:35px; margin-right:10px;}
.bottomCategories .block .image a{float:left; width:145px; height:100px;}
.bottomCategories .block .text{float:left; width:132px; color:#e7edfb; height:110px;}
.bottomCategories .block .text a{text-decoration:none;}
.bottomCategories .block .text a:hover{text-decoration:underline;}
.bottomCategories .specialOffer{float:left; padding:27px 0 0 21px;}
.bottomCategories .specialOffer a{width:301px; height:77px; background:url(/assets/images/realcars/home/btn_specialOffer.jpg) left top no-repeat;}



/* Real Cars profile tab */
#profile_nav{}
#profile_nav li{float:left; width:142px; height:31px; margin-right:2px;}
#profile_nav li a{width:142px; height:31px; text-indent:-9999px; display:block;}
#profile_nav .aboutYou{background: url(/assets/images/realcars/tab/bg_tab_aboutYou.jpg) left top no-repeat;}
#profile_nav .yourAnswers{background: url(/assets/images/realcars/tab/bg_tab_yourAnswers.jpg) left top no-repeat;}
#profile_nav .yourPhotos{background: url(/assets/images/realcars/tab/bg_tab_yourPhotos.jpg) left top no-repeat;}
#profile_nav .addPhotos{background: url(/assets/images/realcars/tab/bg_tab_addPhotos.jpg) left top no-repeat;}
#profile_nav .active{background-position:0 -31px;}

/* Real Cars form */
.form {background:#fff;color:#000;width:589px;line-height:1.5;clear:both; padding:0; margin:0;}
.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:#000;font-size:12px; border:1px solid #ccc;background-color:#fff; }
.form .checkbox.radio td input{background-color:#fff; border:none;}
.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:483px;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: url(/assets/images/realcars/button/btn_submit.jpg) no-repeat left top;
        width:112px;height:29px; display:block;}
.form .btn .clear {display:none;}
.form .checkbox label {font-weight:normal;margin:0;width:310px;}
.form .checkbox input {background-color:#fff; border:none;}
.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;}
.form .dob dd select{width:101px;}

.form .btm{float:left; width:589px; background: url(/assets/images/realcars/tab/bg_tab_bottom.jpg) left bottom no-repeat; padding-bottom:100px;}
.form .btm .top{float:left; width:589px; background: url(/assets/images/realcars/tab/bg_tab_top.jpg) left top no-repeat; padding-top:47px; min-height:1030px; height:auto !important; height:1030px;}

/* Real Cars Profile */
.Profile{float:left; width:640px; color:#666; font-size:14px;margin-top:20px; overflow:hidden;}
.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 a .ProfileHeader{cursor:pointer !important;}
.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{float:left; width:640px; position:relative;}
.pnlProfileInner #pnlMain{float:left; margin-bottom:30px;}
.pnlProfileInner .Img{float:left;clear:both;width:389px; background:#fff; padding:7px;}
.pnlProfileInner .ddJob{display:none;}
.pnlProfileInner .ddState{clear:both; color:#fff;}
.pnlProfileInner .ddCarMakeModel{font-weight:bold; color:#3e8eff; font-size:13px;}
.pnlProfileInner .Details{float:left;padding-left:20px;width:180px;}
.pnlProfileInner h3{color:#fff; font-size:20px;}

.pnlProfileInner .dtJob, .pnlProfileInner .dtState{display:none; clear:both;color:#666;float:left;font-weight:bold;margin-right:4px;}
.pnlProfileInner .dtRating{display:none;}
.pnlProfileInner #pnlLinkButtons{display:none; 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/realcars/button/btn_viewGallery_black.jpg) left top no-repeat; width:124px; height:24px !important; margin:20px 30px 5px 0; float:right; text-indent:-999px;}

.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;}

#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:640px;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;}
.rcprofile{padding:0 20px 20px 20px; float:left; width:610px; margin-top:20px;}
.rcprofile .rcprofilehdr{background: url(/assets/images/beachbabes/my_profile/images/hdr_my_profile.gif) no-repeat;height:29px;width:240px;margin-bottom:20px;}
.rcprofile .rcloginhdr{background: url(/assets/images/beachbabes/login/images/hdr_login.gif) no-repeat;height:31px;width:240px;margin-bottom:20px;}
.rcprofile .myans{width:230px;height:22px;background: url(/assets/images/beachbabes/your_photos/hrd_your_photos.gif) no-repeat;margin-bottom:20px;}
.rcprofile .finalist {background: url(/assets/images/beachbabes/finalists/images/hdr_finalists.gif) no-repeat;height:29px;width:240px;}

.urimages #intro{display:block; width:550px; margin-left:20px;}
#pnlContestantImages{}
#pnlContestantImages ol{width:579px;overflow:hidden; padding-left:10px;}
#pnlContestantImages ol li{float:left;background:url(/assets/images/realcars/profile/bg_profilePhoto.jpg) left top no-repeat; width:168px; padding:20px 0 0 20px; margin:10px 2px 10px 0;}
#pnlContestantImages ol li div{float:left; border:2px solid #e6e7e8;}
#pnlContestantImages ol li div img{width:144px; height:95px;}
#pnlContestantImages ol li span{display:block; margin-top:30px; width:168px;}
#pnlContestantImages ol li a{clear:both; display:block;}


.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 .rcgallery{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:10px;}
.Profile .answers .answershdr{background: url(/assets/images/realcars/competitorProfile/text_whyVoteMe.jpg) no-repeat;height:29px;width:470px;margin:0 0 10px 20px;}
.Profile .answers .questions{font-size:12px; margin:0 20px;}
.Profile .answers .questions strong{display:none;}
.Profile .answers .questions dt span{font-weight:bold;color:#1f2841;}
.Profile .answers .questions dd{color:#555d71;margin-bottom:20px;font-weight:bold;}


/*competitor profile*/

.profileGalleryPane{float:left; width:640px; margin-top:30px; background:#fff url(/assets/images/realcars/tab/bg_tab_bottomLong.jpg) left bottom no-repeat; padding-bottom:100px; min-height:700px; height:auto !important; height:700px;}
.profileGalleryPane .top{float:left; width:640px; background:url(/assets/images/realcars/competitorProfile/bg_competitorProfileGallery.gif) left top repeat-y;}
.profileGalleryPane .top .mygal{float:left; width:640px; height:50px; margin:0; background:url(/assets/images/realcars/competitorProfile/bg_competitorProfileGallery_top.jpg) left top no-repeat;}
.profileGalleryPane .top .bottom{float:left; width:640px; padding-bottom:27px; background:url(/assets/images/realcars/competitorProfile/bg_competitorProfileGallery_btm.jpg) left bottom no-repeat;}
.profileGalleryPane .top .bottom .photo_list{width:580px; float:left; background:none; padding:15px 0 0 40px; margin:0;}
.profileGalleryPane .top .bottom .photo_list li{float:left; background:none; width:145px; height:100px; padding:0; margin:0;}
.profileGalleryPane .top .bottom .no_results{margin-left:30px;}
.profileGalleryPane .button{float:left; width:640px;}
.profileGalleryPane .button .GalleryLink{float:right; background:url(/assets/images/realcars/button/btn_launchGallery.jpg) left top no-repeat; width:124px; height:24px; text-indent:-9999px; margin:7px 20px 0 0;}
.profileGalleryPane .answers{float:left; width:640px;}
.profileGalleryPane .photo_list li .img a img{top:0; left:0; padding:0; border:2px solid #e6e7e8; width:130px;}


.rate_content{clear:both;}
.rate_content, .rate_game_content{background:url(/assets/images/realcars/gallery/bg_rateThisImagePane.gif) left top no-repeat; border:none;float:left; margin-top:0; width:640px; height:44px; margin:0; padding-top:5px;}
.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/realcars/gallery/text_rateThisImage.jpg) left top no-repeat; width:106px; height:15px; margin:12px 6px 0 15px;}
.rate_content ul{margin:10px 0 0 10px;}
.rate_content .VoteForMe{float:right; background:url(/assets/images/realcars/button/btn_voteForMe.jpg) left top no-repeat; width:124px; height:24px; text-indent:-9999px; margin:7px 20px 0 0;}


/* Real Cars my photos */
.upload{float:left; width:589px; margin-top:20px;}
.rcupload #intro{width:529px; margin-left:30px; font-weight:bold;}
.upload #cmsContentBody_Content10_cmsContentBody_ContestantImageUpload2_cbTermsConditions{float:left;margin-bottom:15px; margin-left:30px;}
.upload #cmsContentBody_Content10_cmsContentBody_ContestantImageUpload2_lblImage{float:left; margin-bottom:15px; font-weight:bold;}
.upload #cmsContentBody_Content10_cmsContentBody_ContestantImageUpload2_pnlCategory{clear:both; text-align:right; margin-right:53px; margin-bottom:15px; font-weight:bold;}
.upload select{width:198px;}
.upload #cmsContentBody_Content10_cmsContentBody_ContestantImageUpload2_fuImage{clear:both; float:right; margin-right:53px; margin-bottom:15px;}
#cmsContentBody_Content10_cmsContentBody_ContestantImageUpload2_cvImage{clear:both; display:block; margin:0 0 20px 30px;}
#cmsContentBody_Content10_cmsContentBody_ContestantImageUpload2_cvTermsCondtions{clear:both; display:block; margin:0 0 20px 30px;}
.upload #cmsContentBody_Content10_cmsContentBody_ContestantImageUpload4_lblImage{font-size:12px;}
.upload .UploadButton{background:url(/assets/images/realcars/button/btn_submit.jpg) left top no-repeat;
clear:both; display:block; width:112px; height:29px; float:right; margin-right:53px; margin-bottom:15px;}
.upload #pnlContestantImageUpload_Response{clear:both; float:left; margin:0 0 15px 30px; color:red;}
.rcupload .photo_guide{float:right; background:url(/assets/images/realcars/profile/bg_photoguide.jpg) left top no-repeat; width:488px; height:140px; color:#fff; margin-right:50px;}
.rcupload .photo_guide .text{padding:20px 0 0 214px;}
.rcupload .photo_guide .text p{color:#3e8eff;}
.rcupload .photo_guide .text ul{margin:3px 0;}
.rcupload .photo_guide ul li{background:url(/assets/images/realcars/profile/bg_bullet_blue.gif) left 5px no-repeat; padding:0 0 0 13px; width:90%;}
.rcupload .uploadpic{background:#E3DCBF url(/assets/images/beachbabes/Upload_photo/hdr_upload_your_photos.gif) no-repeat;width:321px;height:24px;margin-bottom:20px;}
.rcupload .sill{float:left;}
.uranswers #intro{margin:0 40px 20px 40px;}
.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:0 0 20px 40px;}
.uranswers .questions dd{margin-bottom:20px;}
.uranswers .questions strong{margin-right:4px;}
.uranswers #cmsContentBody_Content10_cmsContentBody_ContestantQuestionAnswersList4_rptQuestions_ctl01_lblQuestion{font-weight:bold;}
.uranswers .button{margin-right:30px; float:right;}
.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;}

/* Real Cars registration */
.rcreg{float:left; color:#656567;padding:20px;width:610px;}
.rcreg .registerTab{float:left; background:url(/assets/images/realcars/register/bg_tab_details.jpg) left top no-repeat; width:121px; height:37px;}
.rcreg img{margin-bottom:20px;display:block;}
.rcreg .registerForm{float:left; background:#fff;color:#000;width:589px;line-height:1.5;clear:both; padding:0; margin:0;}
.rcreg .registerForm .btm{float:left; width:589px; background: url(/assets/images/realcars/tab/bg_tab_bottom.jpg) left bottom no-repeat; padding-bottom:100px;}
.rcreg .registerForm .btm .top{float:left; width:589px; background: url(/assets/images/realcars/tab/bg_tab_top.jpg) left top no-repeat; padding-top:47px; min-height:1030px; height:auto !important; height:1030px;}


/* Real Cars registration confirmation */
.rcreg .roundTab .btm .top{float:left; width:589px; background: url(/assets/images/realcars/tab/bg_tab_top_round.jpg) left top no-repeat; padding-top:47px; min-height:1066px; height:auto !important; height:1066px;}
.rcreg .rcregtext{margin:0 0 15px 27px; width:530px;}
.rcreg .rcregtext p{margin-bottom:10px;}
.rcreg .rcregtext p a:hover{text-decoration:underline;}
.rcreg .rcregtext ul{margin-bottom:10px;}
.rcreg .rcregtext li{list-style-type:disc; margin-left:13px;}


/* Real Cars Head 2 Head */
.head2head_heading {background:url("/assets/images/realcars/heading/head_to_head_header.jpg") no-repeat;float:left;height:132px;width:648px;margin-top:15px;}
.faceoffmain {float:left;position:relative;background:url(/assets/images/realcars/head2head/head_to_head_bkg.gif) no-repeat;width:650px;height:450px;padding:105px 0 0 36px;}
.faceoffmain .contestant_1, .faceoffmain .contestant_2 {float:left;}
.faceoffmain .contestant_1 {margin-right:20px;}
.faceoffmain .contestant_1 a.image, .faceoffmain .contestant_2 a.image {background:#FFF;padding:5px;display:block;width:270px;}
.faceoffmain .contestant_1 img, .faceoffmain .contestant_2 img {width:270px;}
.faceoffmain .vs {position:absolute;background:url(/assets/images/realcars/head2head/versus.png) no-repeat; width:90px;height:84px;left:280px;top:163px;text-indent:-9999px;}
.faceoffmain .vote_for_me {background:url(/assets/images/realcars/head2head/btn_vote_for_me_on.gif) no-repeat;width:150px;height:45px;display:block;text-indent:-9999px;margin:20px 0 0 65px;}
.faceoffmain .vote_for_me:hover {background:url(/assets/images/realcars/head2head/btn_vote_for_me_over.gif) no-repeat;}

.faceoffmain .contestant_1 div,
.faceoffmain .contestant_2 div {text-align:center;color:#228EFB;margin-top:10px;width:280px;}
.faceoffmain .contestant_1 div strong,
.faceoffmain .contestant_2 div strong {color:#FFF;font-weight:bold;font-size:14px;} 

/* Real Cars registration thanks */
.rcreg .thankYouTab{float:left;background:url(/assets/images/realcars/register/bg_tab_thankYou.jpg) left top no-repeat; width:121px; height:37px;}
.rcreg .thanks .heading{padding-left:20px;}
.rcreg .thanks p{margin-bottom:10px; padding-left:20px;}

/* login */
.login .btm .top{float:left; width:589px; background: url(/assets/images/realcars/tab/bg_tab_top_round.jpg) left top no-repeat; padding-top:47px; min-height:1066px; height:auto !important; height:1066px;}
.login h3{margin:0 0 15px 27px; padding:0; font-weight:bold; width:530px;}
.login p{margin:0 0 15px 27px; padding:0; width:530px;}
.login .form .btn input, .login .form .button input{background:url(/assets/images/realcars/button/btn_submit.jpg) no-repeat left top; width:112px; height:29px;}

/* tnc */
.tnc{float:left; background:#fff;}
.tnc .btm{float:left; width:589px; background: url(/assets/images/realcars/tab/bg_tab_bottom.jpg) left bottom no-repeat; padding-bottom:100px;}
.tnc .btm .top{float:left; width:589px; background: url(/assets/images/realcars/tab/bg_tab_top_round.jpg) left top no-repeat; padding-top:47px; min-height:1066px; height:auto !important; height:1066px;}
.tnc .heading{margin:0 0 15px 27px; width:530px; font-weight:bold;}
.tnc .text{margin:0 0 15px 27px; width:530px;}

/* send to friend */
.sendToFriend .btm .top, .sendToFriendThanks .btm .top{float:left; width:589px; background: url(/assets/images/realcars/tab/bg_tab_top_round.jpg) left top no-repeat; padding-top:47px; min-height:1066px; height:auto !important; height:1066px;}

.sendToFriendThanks h1{float:left; background: url(/assets/images/realcars/sendToFriend/text_thanks.jpg) left top no-repeat; margin:0 0 15px 27px; width:530px; display:block; text-indent:-9999px;}
.sendToFriendThanks p{margin:0 0 15px 27px; width:530px;}

/* Real Cars confirmation */
.rcreg #enter_link{padding:10px 0; margin-left:24px;}
.rcreg #enter_link a#cmsContentBody_Content10_cmsContentBody_ContentBody2_ContestantEnterLink2_hlTerms,
.rcreg #enter_link a#cmsContentBody_Content10_cmsContentBody_RegisterConfirmed2_ucContentBody_ContestantEnterLink2_hlTerms{background:none;font-size:12px;display:inline;}
.rcreg #enter_link a{background: url(/assets/images/realcars/button/btn_submit.jpg) no-repeat left top;
        width:112px;height:29px; display:block; font-size:0; margin:10px;}
/* Real Cars enter */
.forgotpassword_form{margin-left:15px;}


/* Real Cars lists (readers fav etc) */
.rclist{width:640px; float:left; background-color:#fff; min-height:1020px; height:auto !important; height:1020px;}

.rclist ul{overflow:hidden;width:620px;}
.rclist li{float:left; margin:0;}

.rclist .photo_list{background:#fff; padding:0; margin-left:18px;}
.photo_list li{width:195px; background:url(/assets/images/realcars/gallery/bg_galleryThumbnailHolder.gif) left top repeat-y; height:219px; overflow:hidden; margin:0 10px 12px 0;}
.photo_list li h3{color:#fff; position:relative; top:-102px; background:url(/assets/images/realcars/gallery/bg_galleryThumbnailHolder_top.jpg) left top no-repeat; width:195px; padding-top:19px; display:block; font-size:13px;}
.photo_list li .rating{margin:5px auto; position:relative; top:-100px;}
.photo_list li .img{width:auto; height:auto;}
.photo_list li .img a img{padding:0; width:156px; position:relative; top:62px; left:20px;}
.rclist .photo_list .voteForMeLink{background:url(/assets/images/realcars/gallery/bg_galleryThumbnailHolder_btm.jpg) left top no-repeat; width:195px; height:47px; text-indent:-9999px; position:relative; top:12px;}


/* Real Cars rating*/
.rating{background:url(/assets/images/realcars/gallery/bg_star.png) left top no-repeat; width:80px; height:18px; display:block; text-indent:-9999px;}
.rated1{background-position:0px -18px;}
.rated2{background-position:0px -36px;}
.rated3{background-position:0px -54px;}
.rated4{background-position:0px -72px;}
.rated5{background-position:0px -90px;}

.photo dl dd div.rated0{background-position:0px 0px;}
.photo dl dd div.rated1{background-position:0px -18px;}
.photo dl dd div.rated2{background-position:0px -36px;}
.photo dl dd div.rated3{background-position:0px -54px;}
.photo dl dd div.rated4{background-position:0px -72px;}
.photo dl dd div.rated5{background-position:0px -90px;}

.photo .rate_content div.rated1{background-position:0px -18px;}
.photo .rate_content div.rated2{background-position:0px -36px;}
.photo .rate_content div.rated3{background-position:0px -54px;}
.photo .rate_content div.rated4{background-position:0px -72px;}
.photo .rate_content div.rated5{background-position:0px -90px;}

.pnlProfileInner .one{background:url(/assets/images/realcars/gallery/bg_star.png) 0px -18px no-repeat; width:80px; height:18px; display:block;}
.pnlProfileInner .two{background:url(/assets/images/realcars/gallery/bg_star.png) 0px -36px no-repeat; width:80px; height:18px; display:block;}
.pnlProfileInner .three{background:url(/assets/images/realcars/gallery/bg_star.png) 0px -54px no-repeat; width:80px; height:18px; display:block;}	
.pnlProfileInner .four{background:url(/assets/images/realcars/gallery/bg_star.png) 0px -72px no-repeat; width:80px; height:18px; display:block;}
.pnlProfileInner .five{background:url(/assets/images/realcars/gallery/bg_star.png) 0px -90px no-repeat; width:80px; height:18px; display:block;}












.rclist .rclistfav{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;}
.rclist .rclistnew{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;}
.rclist .rclistmost{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;}
.rclist .rcgallery{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;}
.rclist .dtName, .rclist .dtAge, .rclist .dtState, .rclist .dtRating{display:none;}
.rclist .ddName{font-weight:bold;text-align:center;background-color:#1EB4EA;}
.rclist .ddAge{background-color:#1EB4EA;padding-left:37px; text-align:left;line-height:15px;height:21px;}
.rclist .ddState{/*position:relative;right:-60px;top:-44px;*/position:absolute;right:62px;top:145px;line-height:11px;padding-left:4px;border-left:1px solid #FFF;}
.rclist dl{color:#FFF;/*height:188px;*height:67px;*/float:left;width:124px;}
.rclist li a{float:left;}
#content_container .rclist .ProfileLink{position:relative;font-weight:bold;background-color:#D7C595;color:#ff3399;/*top:-7px;*/line-height:26px;width:124px;height:26px;text-align:center;}
.rclist .dtRating{background-color:#D7C595;padding:10px;}
.rclist .ddRating{background-color:#D7C595;font-size:0;height:23px;padding-top:4px;}
.rclist .one{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 20px -18px;width:124px;height:20px;display:block;}
.rclist .two{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 20px -37px;width:124px;height:20px;display:block;}
.rclist .three{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 20px -56px;width:124px;height:20px;display:block;}	
.rclist .four{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 20px -76px;width:124px;height:20px;display:block;}
.rclist .five{background: url(/assets/images/beachbabes/stars_preview.png) no-repeat 20px -96px;width:124px;height:20px;display:block;}

/* Real Cars list pager */
.rclistpager{float:left; background:url(/assets/images/realcars/tab/bg_tab_bottomLong.jpg) left top no-repeat; width:649px; height:100px; font-weight:bold;}
.rclistpager li{float:left;}
.rclistpager #pagerNextItem, .rclistpager #pagerLastItem{float:right;}
.rclistpager .pagerFirstPage{float:left;margin-left:190px;text-align:center;}
.rclistpager #pagerFirstItem, .rclistpager #pagerLastItem{display:none;}
.rclistpager #pager li{margin-right:5px;}

.rclistpager #pagerPreviousItem {margin-left:34px;}
.rclistpager #pager #pagerNextItem {margin-right:30px;}

/* Gallery Image */
div.photo {margin:0; padding:0;}
.Profile .photo .rate_content{margin: 20px 0;}
.Profile .photo .rate_content ul{margin:10px 0 0 10px;}
.photo dl{margin:0; float:left;}
.Profile .photo dl dt {margin-top:3px;}
.Profile .photo .hlViewProfile{float:right;}
.Profile .photo .hlViewProfile a{color:#fff !important;}
.Profile .photo .hlViewProfile a:hover{text-decoration:underline;}
.photo .photo_pagination{margin:0 0 10px 0; float:left; width:640px;}
.photo .photo_pagination li{display:none; margin:0;}
.photo .photo_pagination .prev{display:block;}
.photo .photo_pagination .next{display:block; float:right;}
.photo .photo_pagination .prev a{background:url(/assets/images/realcars/button/btn_back.gif) left top no-repeat;width:47px; height:10px;display:block; text-indent:-9999px; padding:0;}
.photo .photo_pagination .next a{background:url(/assets/images/realcars/button/btn_next.gif) left top no-repeat;width:44px;height:10px;display:block; text-indent:-9999px; padding:0;}
.photo img{clear:both;width:640px;}
.photo .rate_content ul, .Profile .rate_content ul{background:url(/assets/images/realcars/gallery/bg_star.png) left top no-repeat;width:80px;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/realcars/gallery/bg_star.png) left top no-repeat;width:80px;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-position:0px -18px;}
.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-position:0px -36px;}
.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-position:0px -54px;}
.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-position:0px -72px;}
.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-position:0px -90px;}

/* Gallery comments */
div.comments{float:left; margin:0; width:640px; overflow:hidden;}
div.comments .page_header{border:0; padding:0; background:url(/assets/images/realcars/gallery/bg_commentsPaneTop.jpg) left top no-repeat; width:640px; height:43px; display:block;}
div.comments .page_header h2{color:#c2d2f9; margin:13px 0 0 13px; float:left;}
div.comments .page_header h2 span{background:url(/assets/images/realcars/gallery/text_comments.jpg) left top no-repeat; width:72px; height:15px; display:block;}
.comments .post_comment{float:left; width:640px; padding:0 0 10px 0; border-bottom:1px solid #e9e9e9; color:#000;}
.comments .post_comment h3{padding:0;font-weight:bold; margin:5px;}
.comments .comment_list{float:left; width:640px; background:#fff url(/assets/images/realcars/gallery/bg_commentsPaneBtm.gif) left bottom no-repeat; padding-bottom:12px;}
.comments .comment_list li{padding:0; margin:0; width:640px;}
.comments .comment_list li .img{margin:0;}
.comments .comment_list li .img img{width:68px; padding:10px; margin:0; float:left;}
.comments .comment_list li .byline{margin-top:10px;}
.comment_form{margin:0;}
.comment_form .comments_loading{display:none;}
.comments .button{float:left; padding:0; margin:0; text-align:right; width:583px;}


/* Featured Profile Listing */
.rclist div.feature { width:526px; height:462px; overflow:hidden; position:relative; background:#d7c595; padding:30px; margin-bottom:40px; }
.rclist div.feature img	{ width:329px; /*height:462px;*/ -ms-interpolation-mode: bicubic; }
.rclist div.feature div.Details 	{   position:absolute; height:100px; bottom:30px; left:30px; width:329px;  }
.rclist div.feature dl 			{ position:relative; width:100%; height:90px; filter: alpha(opacity=80); opacity:0.8; background:#1ab4e9; text-align:center; padding-top:10px; }
.rclist div.feature .dtJob,
.rclist div.feature .dtStarSign,
.rclist div.feature .ddStarSign	{ display:none; }
.rclist 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;}
.rclist div.feature a.ProfileLink:hover	{ background:url(/assets/images/beachbabes/btn_my_gallery.png) no-repeat 0 -27px; }
.rclist 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;*/ }
.rclist div.feature dl .ddRating.one		{background-position:0px -20px;}
.rclist div.feature dl .ddRating.two		{background-position:0px -40px;}
.rclist div.feature dl .ddRating.three	{background-position:0px -60px;}
.rclist div.feature dl .ddRating.four		{background-position:0px -80px;}
.rclist div.feature dl .ddRating.five		{background-position:0px -100px;}



.rclist div.feature dl .ddRating dl	{ bottom:auto; position:relative; height:auto; width:auto; padding:0;}
.rclist div.feature .ddName, .rclist div.feature .ddAge, .rclist div.feature .ddState	{ position:relative; display:inline;  }
.rclist div.feature .ddName	{ padding-right:5px; font-size:16px; }
.rclist div.feature .ddAge	{ padding:0 7px; border-left:1px solid #FFF; border-right:1px solid #FFF; font-size:16px; }
.rclist div.feature .ddState	{ padding-left:5px !important; right:0; top:0; border:0px; font-size:16px; }	
.rclist div.feature .ddJob	{ position:absolute; width:100%; top:30%; left:0; font-size:14px; }
.rclist div.feature #pnlFeature	{ float:left; width:329px; height:462px; overflow:hidden; display:block; }
.rclist div.feature #profile_list { width:192px; float:right;}
.rclist 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; }
.rclist div.feature #profile_list li,
.rclist div.feature #profile_list li img	{ width:70px; height:107px; -ms-interpolation-mode: bicubic; display:block; cursor:pointer; }
.rclist div.feature #profile_list li img	{ filter: alpha(opacity=60); opacity:0.6; }
.rclist div.feature #profile_list li div.Selector		{  display:none; }
.rclist div.feature #profile_list li.First div.Selector,
.rclist 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;}
.rclist div.feature #profile_list li.First img { filter: alpha(opacity=100)!important; opacity:1!important; }
.rclist div.feature #profile_list li.First div.Selector { display:block !important; }
.rclist #profile_list li a	{ width:124px; height:126px; text-align:center; }
.rclist div.feature #profile_list li a	{ width:70px; height:107px; text-align:center; }

.rclist 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;}
.rclist 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;}
.rclist 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;}	
.rclist 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;}
.rclist 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;}


/*advertorial*/

.JCIadvertorial{float:left; width:660px; background:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#c4d2fb; overflow:hidden; margin:0 -10px 0 10px; padding:0; margin-top:15px;}
.JCIadvertorial img{display:block; border:none;}
.JCIadvertorial .logo a{display:block; background:url(/assets/images/realcars/advertorial/logo.jpg) left top no-repeat; width:660px; height:192px;}
.JCIadvertorial .text{float:left; width:660px; font-size:13px;}
.JCIadvertorial .text .image{float:right; background:url(/assets/images/realcars/advertorial/image.jpg) left top no-repeat; width:379px; height:80px;}
.JCIadvertorial .text p{margin:0 30px 15px 50px; }
.JCIadvertorial .button{float:left; width:615px;}
.JCIadvertorial .button a{display:block; background:url(/assets/images/realcars/advertorial/btn.jpg) left top no-repeat; width:577px; height:87px; margin:10px 0 20px 45px;}
.JCIadvertorial .team{float:left; background:url(/assets/images/realcars/advertorial/bg.jpg) 45px top no-repeat; width:577px; height:402px; color:#314b7a; padding-left:45px; margin-bottom:10px;}
.JCIadvertorial .team .intro{float:left; width:520px; margin:52px 0 0 0; padding-left:28px;}
.JCIadvertorial .team .consultant{float:left; padding-left:48px;}
.JCIadvertorial .team .consultant p{float:left; width:225px; margin:8px 30px 0 0;}
.JCIadvertorial .footer{float:left; width:570px; text-align:center; padding-left:45px;}
.JCIadvertorial .footer a{color:#C4D2FB !important; text-decoration:none;}
.JCIadvertorial .footer a:hover{text-decoration:underline;}


/*Competition*/

.rcComp{float:left; background:url(/assets/images/realcars/comp/bg_comp_header.jpg) left top no-repeat; padding-top:264px; width:653px;}
.rcComp .bottomBG{float:left; background:url(/assets/images/realcars/comp/bg_comp.jpg) left top no-repeat; width:640px; height:709px;}
.rcComp .compContent{float:left; width:325px; margin:90px 0 0 0; color:#006b9f; font-size:13px; line-height:16px; padding-left:35px;}
.rcComp .compContent h1{color:#006b9f; font-size:14px; font-weight:bold; margin-bottom:8px;}
.rcComp .compContent h2{color:#000; font-size:14px; font-weight:bold;}
.rcComp .compContent p{margin-bottom:15px;}
.rcComp .compContent p .capital{font-size:19px;}
.rcComp .compContent ul{margin-bottom:15px;}
.rcComp .compContent ul li{list-style-type:disc; margin-left:14px;}
.rcComp .compContent .black{color:#000;}
.rcComp .compContent .bold{font-weight:bold;}

.enterComp {float:left; padding:25px 0 25px 100px;}
.enterComp a {width:491px;height:85px; background:url(/assets/images/realcars/button/btn_clickHereToEnter.jpg) no-repeat;display:block;}











