/* CSS Document */
* {margin:0; padding:0;}
body{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#010101;
background:#373737;
margin:0 0 0 0;
padding:0;
}
form{
padding:0;
margin:0;
}
img{
border:none;
}
p{
padding:0;
margin:0;
}
.clear{
clear:both;
}
.top_link{
width:889px; 
text-align:right; 
padding:14px 10px 3px 0; 
font-weight:bold; 
color:#fff;
position:absolute;
top:0;
left:0;
font-size:11px;
}
.top_link a{
color:#fff;
text-decoration:none;
}
.top_link a:hover{
color:#fff;
text-decoration:underline;
}
#contenair{
margin:0 auto 0 auto;
padding:34px 0 0 0;
width:899px;
position:relative;
}
#free_join{
position:absolute; 
width:84px;
height:81px;
z-index:1000;
left:215px;
top:4px; 
zoom:1;
}
#free_join_girl{
position:absolute; 
width:84px;
height:81px;
z-index:1000;
left:215px;
top:4px; 
zoom:1; 
}
.top_bg{
background:url(Images/bg_top.jpg) bottom no-repeat;
width:899px;
z-index:-1;
height:15px;
}
.main_bg{
background:url(Images/main_bg.jpg) repeat-y; 
width:899px;
padding:5px 0 0 0;
}
.top_holder{
padding:2px 9px 0 10px; 
width:880px;
}
.add_wrap{
float:left; 
width:294px;
}
/*
.add_frds{
float:left; 
padding:18px 0 25px 10px; 
width:284px;
}
*/
.user_pass{
float:left; 
padding:3px 0 3px 10px; 
width:284px;
}
.user_field{
border:1px solid #A5B9B7; 
width:98px;
vertical-align:middle;
}
.midline{
vertical-align:middle;
}
.logo_wrap{
float:left; 
width:302px;
padding:50px 0 0 0px;
z-index:1000;
}
.search_holder{
float:left; 
width:273px;
/*padding:3px 10px 0 10px;*/
}
.field_wrap{
float:left; 
width:217px;
padding:2px 10px 2px 46px;
}
.left_field{
float:left; 
width:90px;
}
.rgt_field{
float:left; 
text-align:right; 
color:#fff; 
width:127px;
}
.list{
border:1px solid #A5B9B7; 
}
.divider_holder{
float:left; 
padding:0 25px 0 20px;
width:854px;
}
.dvr_line{
background:#839797; 
height:1px;
}
/*middle css*/
.content_holder{
float:left;
background: url(Images/gays_bg.jpg) left no-repeat; /*309 261*/
padding:0px 0px 9px 10px; 
width:880px;
margin:2px 0 5px 10px;
}
.middle_holder{
float:left;
background:url(Images/gals_bg.jpg) left no-repeat; /*309 261*/
padding:0 0 9px 10px; 
width:881px;
margin:2px 0 5px 10px;
}
/*
.gals_wrap{
float:left; 
font-weight:bold;
height:56px; 
padding:205px 10px 10px 17px; 
font-family: Arial, Helvetica, sans-serif; 
font-size:18px; 
color:#FFFFFF; 
line-height:22px; 
width:260px;
}
*/
/*susheel change
.gals_wrap{
float:left; 
font-weight:200;
height:56px; 
padding: 205px 10px 10px 17px; 
font-family:frutiger SAIN RM v.1; 
font-size:19px; 
color:#FFFFFF; 
line-height:22px; 
width:260px;
}
*/
.gals_wrap{
float:left; 
font-weight:bold;
height:56px; 
padding: 205px 10px 10px 17px; 
font-family:Verdana; 
font-size:17px; 
color:#FFFFFF; 
line-height:22px; 
width:260px;
}
/*
.midtext_wrap{
float:left;
margin-top:20px;
background:url(Images/mid_bg.gif) center top no-repeat;
width:263px;
padding:6px 15px 6px 15px;
}*/
.photo_wrap{
float:left;
margin-top:20px;
background:url(Images/gals_photo.jpg) center top no-repeat;
width:293px;
padding:237px 0 0 0;
}
.gays_photo_wrap{
float:left;
margin-top:20px;
background:url(Images/gays_photo.jpg) center top no-repeat;
width:293px;
padding:237px 0 0 0;
}
.heading{
font-family:Arial, Helvetica, sans-serif; 
color:#010101; 
font-size:16px; 
font-weight:bold; 
line-height:22px;
}
.profile_holder{
float:left; 
padding:5px 25px 0 20px;
width:854px;
}
.small_wrap{
float:left; 
width:142px;
}
.dot_line{
background:#839797; 
height:1px;
margin-left:20px;
margin-top:5px;
width:850px;
}
.photos{
float:left;
}
.name{
float:left; 
padding:0 4px 0 4px;
font-size:10px;
line-height:15px;
font-weight:bold;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
}
.bottom_bg{
background:url(Images/bg_bottom.jpg) top no-repeat;
width:899px;
}
/*--footer area--*/
.footer{
float:left; 
width:899px; 
text-align:center; 
color:#fff; 
font-size:12px; 
font-weight:bold; 
margin:15px 0 10px 0;
}
.footer a{
color:#fff; 
font-size:12px;
text-decoration:none;
}
.footer a:hover{
color:#fff; 
font-size:12px;
text-decoration:underline;
}
/*inner area css*/
#inner_contenair{
margin:0 auto 0 auto;
padding:8px 0 0 0;
width:980px;
}
.inner_link{
float:left; 
width:970px; 
text-align:right; 
padding:0 10px 0 0; 
font-weight:bold; 
color:#fff;
}
.inner_link a{
color:#fff;
text-decoration:none;
}
.inner_link a:hover{
color:#fff;
text-decoration:underline;
}
.inner_top_bg{
/*background: url(images/inn_bg_top.jpg) bottom no-repeat;*/
width:980px;
padding:2px 0 10px 0;
/*height:38px;*/
}
.inner_main_bg{
float:left; 
background: url(Images/inn_bg_main.jpg) repeat-y; 
width:960px;
padding:0 10px 10px 10px;
border-bottom:10px solid #fff;
border-top:10px solid #fff;
}
.inner_top_holder{
float:left; 
width:960px;
}
.inner_logo_left{
float:left; 
width:431px; 
height:121px;
}
.inner_login_right{
float:left; 
width:505px; 
padding:10px 0 0 24px;
}
.username_text{
float:left; 
width:505px; 
font-size:14px; 
font-weight:bold; 
color:#fff;
padding:2px 0 2px 0;
}
.login_field{
border:1px solid #D375A8; 
height:29px;
vertical-align:middle;
width:183px;
}
.mid_fix{
vertical-align:middle;
}
.forgot_text{
float:left; 
width:505px; 
font-size:11px; 
font-weight:bold; 
color:#fff;
padding:4px 0 2px 0;
font-family:Arial, Helvetica, sans-serif;
}
.forgot_text a{
font-size:11px; 
color:#fff;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.forgot_text a:hover{
font-size:11px; 
color:#fff;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.nav_link{
float:left; 
width:940px;
margin-left:5px!important; margin-right:5px;
padding:5px 0 5px 10px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#fff; 
font-weight:bold; 
background:#373737;
height:21px;
}
.nav_link a{
float:left;
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#fff; 
font-weight:bold; 
background:#373737;
text-decoration:none;
display:block;
margin-right:10px;
padding:2px 5px 0 5px;
}
.nav_link a:hover{
background:#FE0C7D;
text-decoration:none;
height:19px;
padding:2px 5px 0 5px;
}

/*inner content holder css*/
.content_place_holder
{
background: left no-repeat; /*309 261*/
float:left;
padding:0 9px 0 20px; 
width:858px;
margin:2px 0 5px 0px;
}

.inner_content_holder{
float:left; 
width:856px;
background:#FFFFFF;
border-left:1px solid #DADADA;
border-right:1px solid #DADADA;
}

#inner_content_holder_left{
float:left; 
width:10px;
height:100px;
}

#inner_content_holder_image{
float:left; 
width:250px;
height:459px;
}

#inner_content_holder_right{
float:left; 
width:550px;
padding-left:10px;
}

.inn_content_left{
float:left; 
padding:20px 5px 15px 10px;
width:540px;
}

.inn_content_page{
float:left; 
padding:20px 5px 15px 10px;
width:680px;
}
.inn_heading{
float:left; 
color:#FE0C7D; 
font-size:16px; 
font-weight:bold; 
width:540px;
padding-bottom:10px;
}
.inn_content{
float:left; 
color:#010101; 
font-size:12px; 
width:530px;
line-height:18px;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.inn_content a
{
    color: #FE0B7C;
    text-decoration: none;
}

.inn_content a:hover
{
    text-decoration: underline;
}

.inn_content_right{
float:right; 
width:258px; 
border-left:4px solid #F24096; 
padding:20px 0 10px 0px;
}
.inn_right_heading{
float:left; 
color:#FE0C7D; 
font-size:16px; 
font-weight:bold; 
width:250px;
padding-left:8px; 
}
.feature_members{
float:left; 
width:243px; 
background:url(Images/profile_bg.jpg) repeat-x top; 
padding:15px 0 10px 15px;
}
.member_img{
float:left;
}
.member_profile{
float:left; 
width:175px; 
padding-left:11px;
font-size:12px;
line-height:20px;
}
.feature_next{
float:left; 
width:243px; 
background:url(Images/profile_bg.jpg) repeat-x top; 
padding:15px 0 10px 15px;
border-top:1px dashed #E779B5;
}
.register_now{
float:left; 
width:243px; 
padding:15px 0 10px 15px;
}
/*latest profile for inner area*/
.inner_profile_holder{
float:left; 
width:960px;
padding-top:5px;
}
.inner_divider{
float:left; 
padding:0 25px 0 20px;
width:915px;
}
.dvr_line{
background:#839797; 
height:1px;
}
.gays_profile_holder{
float:left; 
padding:5px 25px 5px 35px;
width:900px;
}
.small_wrap{
float:left; 
width:142px;
overflow:hidden;
}
/*-- inner bottom area--*/
.bottom{
float:left; 
width:970px; 
color:#fff; 
font-size:12px; 
font-weight:bold;
padding:0 5px 0 5px; 
margin:10px 0 10px 0;
}
.bottom a{
color:#fff; 
font-size:12px;
text-decoration:none;
}
.bottom a:hover{
color:#fff; 
font-size:12px;
text-decoration:underline;
}
/*getting started*/
.getting_link{
float:left; 
color:#181818; 
font-size:12px; 
width:400px;
line-height:18px;
padding:5px 0 5px 105px;
color:#FE0C7D;
font-weight:bold;
}
/*add a friends*/
.loginhere{
float:left;
width:560px;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FE0C7D;
font-weight:normal;
}
.loginhere a{
font-size:11px;
color:#FE0C7D;
text-decoration:underline;
}
.loginhere a:hover{
font-size:11px;
color:#FE0C7D;
text-decoration:none;
}
.register_free{
float:left;
width:540px;
}
.register_free a{
color:#417DBB;
text-decoration:underline;
}
.register_free a:hover{
color:#417DBB;
text-decoration:none;
}
.register_member{
float:left; 
width:534px; 
padding:2px 0 2px 20px;
}
.proceed{
width:360px;
padding:5px 0px 5px 20px;
}
/*add register free1*/
.regfree_wrap{
float:left; 
width:840px; 
padding:10px 0 5px 0;
}
.stage1_wrap{
float:left; 
width:850px;
}
.stage1_head{
float:left; 
color:#FE0C7D; 
font-size:13px; 
width:854px;
border:1px solid #D3C2CB;
background:#F8DFED;
}
.stage_content{
float:left;
width:858px;
line-height:20px;
padding:10px 0 3px 0;
font-family:Arial, Helvetica, sans-serif;
}
.stage_content_left{
float:left;
width:480px;
line-height:20px;
/*padding:3px 0 3px 0;*/
font-family:Arial, Helvetica, sans-serif;
}

.stage_content_left1{
float:left;
width:860px;
line-height:20px;
/*padding:3px 0 3px 0;*/
font-family:Arial, Helvetica, sans-serif;
}

.stage_right_text{
float:left; 
width:315px; 
background:#F8DFED; 
border:1px solid #D3C2CB; 
line-height:20px;
padding:5px;
}
.stage_right_text a{
font-size:13px;
font-weight:bold;
text-decoration:none;
color:#010101;
}
.stage_right_text a:hover{
font-size:13px;
font-weight:bold;
text-decoration:underline;
}
.stage_content_right{
float:left;
width:320px;
line-height:20px;
padding:3px 3px 3px 0px;
font-family:Arial, Helvetica, sans-serif;
}
.stagehere{
float:left;
width:930px;
line-height:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FE0C7D;
font-weight:normal;
}
.stagehere a{
font-size:11px;
color:#FE0C7D;
text-decoration:underline;
}
.stagehere a:hover{
font-size:11px;
color:#FE0C7D;
text-decoration:none;
}
.stage_1_page{
float:left;
width:150px;
padding:5px;
border-right:1px solid #fff;
}
.stage_pink{
float:left;
width:191px;
padding:5px;
border-left:1px solid #fff;
}
.stage_gray{
float:left;
width:170px;
padding:5px;
color:#010101;
}
.stage_gray_1{
float:left;
width:170px;
padding:5px;
color:#010101;
border-right:1px solid #fff;
}
.stage_gray_3{
float:left;
width:150px;
padding:5px;
color:#010101;
border-left:1px solid #fff;
}
.stage_gray_4{
float:left;
width:190px;
padding:5px;
color:#010101;
border-left:1px solid #fff;
}
.stage_4_page{
float:left;
width:191px;
padding:5px;
border-left:1px solid #fff;
}
.stage_pink_1{
float:left;
width:235px;
padding:5px;
}
.stage_gray_2{
float:left;
padding:5px;
color:#010101;
border-left:1px solid #fff;
}
.stage_pink_5{
float:left;
padding:5px;
border-left:1px solid #fff;
}
.page_heading{
float:left; 
color:#FE0C7D; 
font-size:16px;
font-weight:bold;
padding:5px 0px 10px 10px; 
width:840px;
}
.from_heading{
float:left; 
width:280px;
font-size:14px;
font-weight:bold;
padding-left:10px;
text-align:right;
}
.field_name{
float:left; 
width:130px;
font-weight:bold;
text-align:right; 
padding-right:20px;
}
.field_right{
float:left; 
width:270px; 
padding-left:10px; 
text-align:left;
}
.field_shade{
border:1px solid #D6D3CE; 
width:100px;
vertical-align:middle;
}
.field_shade_ex{
border:1px solid #D6D3CE; 
width:140px;
vertical-align:middle;
}

.field_shade_no{
border:1px solid #D6D3CE; 
width:70px;
vertical-align:middle;
}

.field_input{
border:1px solid #D6D3CE; width:230px;
vertical-align:middle;
}
/*free 2*/
.field_holder{
float:left;
padding:3px 0 3px 0;
width:464px;
	height: 37px;
}

.field_holder1{
float:left;
padding:3px 0 3px 0;
width:800px;
	height: 37px;
}
.details_head{
float:left;
padding:5px 0 5px 5px;
width:480px;
color:#FE0C7D;
font:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.details_1{
float:left; 
width:90px;
text-align:right;
padding-right:5px;
font-weight:normal;
}
.details_2{
float:left; 
width:127px;
padding-left:5px;
}
.add_photo_text{
float:left;
padding:5px 0 5px 5px;
width:500px;
color:#FE0C7D;
font:Arial, Helvetica, sans-serif;
font-size:11px;
}
.describe_field{
border:1px solid #D6D3CE; 
height:100px; 
width:520px;
}
.how_did{
border:1px solid #D6D3CE; 
width:420px;
}
.button_holder{
float:left;
padding:10px 0 6px 0;
width:500px;
}
/*free 3*/
.check_details{
float:left;
margin:2px 0 2px 0;
width:850px;
padding:3px 0 3px 5px;
border:1px solid #D3C2CB;
background:#F8DFED;
line-height:20px;
}
.stage_3_holder{
float:left;
margin:2px 0 2px 0;
width:850px;
border:1px solid #D3C2CB;
background:#F7F5F6;
}
.free_3_left_wrap{
float:left; 
width:439px;
}
.free_3_right{
float:left; 
width:300px;
padding:10px 0 5px 19px;
}
.age_wrap{
float:left; 
width:200px;
border-right:1px dashed #D3C2CB;
}
.country_wrap{
float:left; 
width:318px;
border-right:1px dashed #D3C2CB;
}
.age_hold{
float:left; 
width:200px;
padding:10px 0 10px 0;
	margin-left: 0px;
}
.age_hold_white{
float:left; 
width:200px;
background:#FFFFFF;
padding:10px 0 10px 0;
}
.age_hold_left{
float:left; 
width:90px; 
padding-right:9px; 
text-align:right;
font-weight:bold;
}
.age_hold_right{
float:left; 
width:90px;
padding-left:5px;
	height: 16px;
}
.summary_wrap{
float:left; 
width:300px;
}
.photo_img{
float:left;
}
.small_img{
float:left; 
padding-left:15px;
padding-top:3px;
width:115px;
}
.email_holder{
float:left;
margin:2px 0 2px 0;
width:854px;
}
.email_verify{
border:1px solid #D3C2CB;
background:#F7F5F6;
float:left;
width:470px;
padding:4px 0 5px 0;
}
.code_verify{
border:1px solid #D3C2CB;
background:#F7F5F6;
float:left;
width:378px;
margin-left:2px;
}
.email_head{
float:left; 
padding-left:10px; 
width:458px; 
color:#FE0B7C; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
font-weight:bold;
}
.my_email{
float:left; 
padding:3px 0 3px 20px; 
width:448px; 
}
.my_email a{
color:#010101;
text-decoration:none;
}
.my_email a:hover{
color:#010101;
text-decoration:underline;
}
.confirm_detail{
float:left; 
padding:3px 0 3px 10px; 
width:458px; 
}
.confirm_detail a{
color:#417DBB;
text-decoration: underline;
}
.confirm_detail a:hover{
color:#417DBB;
text-decoration:none;
}
.code_verify_wrap{
float:left;
width:350px;
padding:5px 0 5px 0;
}
.code_head{
float:left; 
padding-left:10px; 
width:300px; 
color:#FE0B7C; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
font-weight:bold;
}
.box_below{
float:left; 
padding:9px 0 7px 0px; 
width:350px;
font-size:11px;
color:#417DBB;
}
/*register confirm page*/
.spacification{
float:left;
margin:10px 0 2px 0;
width:530px;
padding:5px;
line-height:20px;
border:1px solid #D3C2CB;
background:#F7F5F6;
}
/*full 4*/
.see_protex{
float:left;
margin:2px 0 2px 0;
width:853px;
padding:5px 0 5px 5px;
line-height:20px;
}
.see_protex a{
color:#417DBB;
text-decoration:underline;
}
.see_protex a:hover{
color:#417DBB;
text-decoration:none;
}
.speci_holder{
float:left;
margin:5px 0 5px 0;
width:844px;
padding:5px;
border:1px solid #D3C2CB;
background:#F7F5F6;
}
.speci_holder a{
color:#417DBB;
text-decoration:underline;
}
.speci_holder a:hover{
color:#417DBB;
text-decoration:none;
}
/*become member 4*/
.pri_message1{
border:1px solid #D6D3CE; 
width:500px;
height:100px;
/*
width:225px;
height:74px;
*/
}

/*become member 4*/
.pri_message{
border:1px solid #D6D3CE; 
width:225px;
height:74px;

}

/*login area*/
.login_wrap{
float:left;
margin:2px 0 2px 0px;
width:532px;
padding:5px 0px 5px 165px;
line-height:20px;
}
.login_holder{
float:left;
background:url(Images/login_box_bg.gif) top no-repeat; 
width:532px; 
height:301px;
margin:15px 0 15px 0;
}
.login_heading{
float:left; 
width:450px;
font-family:Arial, Helvetica, sans-serif; 
font-size:16px; 
font-weight:bold; 
color:#FF087B;
padding:30px 0 0 82px;
text-align:center;
line-height:20px;
margin-bottom:25px;
}
span.tagline{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#484848;
font-weight:normal;
line-height:20px;
}
.login_details{
float:left;
width:500px;
padding:5px 0 5px 32px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#010101;
text-align:center;
line-height:20px;
}
.login_details a{
color:#417DBB;
text-decoration:underline;
}
.login_details a:hover{
color:#417DBB;
text-decoration:none;
}
.login_field_1{
border:1px solid #D6D3CE; 
width:220px;
height:20px;
}
span.star{
color:#FF0000;
}
.log_btn_wrap{
float:left; 
width:322px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:bold; 
color:#484848;
padding:10px 118px 0 92px;
line-height:20px;
text-align:center;
}
.rem_login{
float:left;
width:532px;
padding:5px 0 5px 0;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#010101;
text-align:center;
line-height:20px;
}
.not_regist{
float:left;
margin:5px 0 5px 0;
width:845px;
padding:5px;
font-weight:bold;
font-size:14px;
border:1px solid #D3C2CB;
background:#F7F5F6;
}
.forgot_username{
float:left;
width:498px;
padding:5px 0 5px 32px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#010101;
text-align:center;
line-height:20px;
border:1px solid #D3C2CB;
background:#F8DFED;
}
.close_btn_wrap{
float:left; 
width:320px;
border:1px solid #D3C2CB;
border-top:none;
color:#484848;
padding:10px 118px 5px 92px;
text-align:center;
}
/*forgot password*/
.email_wrap{
float:left;
margin:2px 0 2px 0;
width:700px;
padding:5px 130px 5px 130px;
line-height:20px;
}
.email_holder_1{
float:left; 
width:700px;
padding:5px 0 5px 0;
}
.email_left{
float:left; 
width:100px; 
font-weight:bold;
}
.email_right{
float:left;
}
/*my profile*/
.my_link{
float:left; 
width:865px; 
padding:5px 0 5px 0px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px; 
color:#fff; 
font-weight:bold; 
background:#7E7E7E;
}

.my_link a{
color:#fff; 
text-decoration:none;
}
.my_link a:hover{
color:#fff; 
text-decoration:underline;
}
.myprofile_wrap{
float:left;
width:852px;
line-height:20px;
padding-left:3px;
}
.profile_left{
float:left; 
width:320px; 
padding:7px; 
background:#FAEEF4; 
border:1px solid #E2D5DB;
padding-left:5px;
}
.profile_logout{
float:left; 
width:325px; 
color:#FE0B7C;
padding-bottom:3px;
border-bottom:1px solid #E7CFDA;
}
.profile_logout a{
color:#FE0B7C;
font-weight:bold;
font-size:11px;
text-decoration:underline;
}
.profile_logout a:hover{
color:#FE0B7C;
text-decoration:none;
}
.profile_photo{
float:left; 
width:325px;
padding:5px 0 5px 0;
}
.profile_photo a{
color:#010101;
text-decoration:underline;
}
.profile_photo a:hover{
color:#010101;
text-decoration:none;
}
.profile_photo_wrap{
float:left;
}
.profile_details{
float:left;
width:150px;
font-size:13px;
padding:0 0 5px 10px;
font-weight:bold;
color:#010101;
}
.profile_details a{
color:#010101;
font-family:verdana;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.profile_details a:hover{
color:#010101;
text-decoration:underline;
}
.photo{
border:1px solid #E7CFDA;
padding:0px;
}
.view_mid{
float:left;
width:207px;
margin:0;
padding-left:10px;
}
.view_message{
float:left;
width:207px;
font-size:13px;
padding:5px 0 0  10px;
color:#FE0B7C;
}
.view_message a{
color:#FE0B7C;
text-decoration:none;
}
.view_message a:hover{
color:#FE0B7C;
text-decoration:underline;
}
.profile_right{
float:left; 
width:507px;
margin-left:4px; 
padding:0px; 
background:#FAEEF4; 
border:1px solid #E2D5DB;
}
.profile_wrapper{
float:left; 
width:507px;
}
.my_pro_box{
float:left;
height:105px;
width:250px; 
border-right:1px solid #BE8CA3; 
border-bottom:1px solid #BE8CA3;
padding:10px 0px 5px 0;
}
.my_message_box{
float:left; 
width:250px;
height:105px; 
padding:11px 0px 5px 0;
}
.my_setting_box{
float:left;
height:105px;
width:250px; 
padding:10px 5px 0px 0;
}
.my_friends_box{
float:left; 
height:105px;
width:250px; 
border-left:1px solid #BE8CA3; 
border-top:1px solid #BE8CA3;
padding:11px 5px 5px 0;
}
.my_pictures_box{
float:left; 
width:250px;
padding:11px 0px 5px 0;
border-right:1px solid #BE8CA3; 
border-top:1px solid #BE8CA3;
}
.logout_box{
float:left; 
width:250px; 
padding:11px 5px 5px 0;
border-top:1px solid #BE8CA3;
}
.my_pr_img{
float:left; 
width:84px;
text-align:center;
}
.my_pr_text{
float:left;
font-size:11px; 
width:166px;
color:#FE0B7C;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.my_pr_text a{
font-size:12px; 
text-decoration:none;
color:#FE0B7C;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.my_pr_text a:hover{
font-size:12px; 
text-decoration:underline;
color:#FE0B7C;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*my profile page*/
.profile_page{
float:left; 
width:848px;
padding:5px 0 10px 0; 
background:#FAEEF4; 
border:1px solid #E2D5DB;
}
.profile_page_wrap{
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left; 
width:690px;
color:#FE0B7C;
font-weight:bold;
font-size:13px;
padding:5px 0 5px 10px;
vertical-align:middle;
}
.profile_page_wrap a{
color:#FE0B7C;
text-decoration:none;
}
.profile_page_wrap a:hover{
color:#FE0B7C;
text-decoration:underline;
}
.profile_page_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
float:left; 
width:675px;
color:#010101;
padding-left:25px;
vertical-align:middle;
}
.pro_page_holder{
float:left;
width:700px;
}
span.feature{
font-size:11px; 
font-weight:normal;
}
.edit_heading{
float:left;
padding:0 0 5px 5px;
width:500px;
color:#FE0C7D;
font:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
/*view profile*/
.view_wrapper{
float:left;
width:858px;
padding:5px 0 5px 0;
}
.view_wrap_left{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:168px;
float:left;
padding:9px;
border:1px solid #E2D5DB;
background:#FAEEF4;
}
.view_photo{
float:left; 
width:167px;
}
.online_view{
float:left;
padding:5px; 
width:177px;
color:#FE0C7D;
text-align:center;
}
.view_link{
float:left;
width:175px;
color:#FE0C7D;
}
.view_link a{
float:left;
width:167px;
display:block;
border-bottom:1px dashed #FC7DB8;
color:#FE0C7D;
padding:5px;
text-decoration:none;
font-weight:bold;
}
.recommend_to{
border:1px solid #D6D3CE; 
width:170px;
vertical-align:middle;
}
.recommend_list{
float:left;
width:167px;
padding:5px 0 5px 0;
color:#FE0C7D;
}
/*view profile details*/
.view_pro_right{
float:left; 
width:640px;
padding-left:0px;
margin-left:2px;
}
.view_button{
float:left; 
width:640px;
}
.view_btn_wrap{
float:left; 
width:270px;
}
.view_btn_wrap a{
float:left;
display:block;
background:url(Images/view_link.jpg) bottom no-repeat;
width:69px;
text-align:center;
height:19px;
padding:7px 10px 5px 10px;
color:#FD107F;
font-size:13px;
text-decoration:none;
font-weight:bold;
margin:0 3px 0 0;
}

.view_txt_wrap{
float:left; 
width:360px;
color:#FD107F;
font-size:12px;
text-align:right;
padding-right:10px;
}
.view_txt_wrap a{
color:#FD107F;
text-decoration:none;
}
.view_txt_wrap a:hover{
color:#FD107F;
text-decoration:underline;
}
.view_details_holder{
float:left; 
width:628px;
background:#CCEEEA;
border:1px solid #DDDFDF;
padding:5px;
}
.view_details_1{
float:left; 
width:618px; 
padding:5px; 
background:#FFFFFF; 
border:1px solid #DEDEDE;
color:#010101;
}
.view_info_head{
float:left; 
width:618px;
font-size:13px;
font-weight:bold;
padding:3px 0 3px 0;
}
.view_info_wrap{
float:left; 
width:618px;
padding:2px 0 2px 0;
}
.info_one{
float:left; 
width:140px;
}
.info_two{
float:left; 
width:192px;
}
.info_three{
float:left; 
width:528px;
}
.view_details_2{
float:left; 
width:618px; 
padding:5px;
margin-top:4px;
margin-bottom:4px; 
background:#FFFFFF; 
border:1px solid #DEDEDE;
color:#010101;
}
.new_messages{
float:left; 
width:460px; 
font-size:13px; 
font-weight:bold; 
color:#fff;
padding:50px 0 2px 45px;
font-family:Arial, Helvetica, sans-serif;
}
.new_messages a{
color:#fff;
text-decoration:none;
}
.new_messages a:hover{
color:#fff;
text-decoration:underline;
}
/*statistic page*/
.statistic_page{
float:left; 
width:834px;
padding:8px;
background:#FAEEF4; 
/*border:1px solid #E2D5DB;*/
}
.statistic_left{
float:left;
width:539px;
}
.statistic_right{
float:left;
width:200px;
color:#FE0C7D;
}
/*adfc*/
.comment_wrap{
float:left;
width:814px;
background:#fff;
border:1px solid #EDEAEC;
padding:10px;
}
.comment_holder{
float:left; 
width:814px;
}
.comment_head{
float:left; 
width:814px;
font-size:14px;
font-weight:bold;
}
.comment_one{
float:left; 
width:700px;
font-weight:bold;
}
.comment_right{
float:left; 
width:700px;
}
.comment_button{
float:left;
width:700px;
text-align:left;
padding:5px 10px 5px 0;
}
.comment_button_next{
float:right; 
width:700px;
text-align:right;
padding:0 10px 0 0;
}
.request_frm_frd{
float:left; 
width:916px;
padding:5px 0 5px 0;
}
/*contact email*/
.contact_email_left{
float:left; 
width:90px;
padding-left:10px; 
font-weight:bold;
}
/*add a photo*/
.add_a_holder{
float:left; 
width:814px;
}
.add_photo_wrap{
float:left; 
width:458px;
}
.add_photo_head{
float:left;
font-size:14px;
font-weight:bold; 
width:458px;
padding:2px 0 2px 0;
}
.add_photo_txt{
float:left;
width:458px;
padding:2px 0 2px 0;
}
.add_pho_btn{
float:left; 
width:814px;
padding:2px 0 2px 0;
}
/*delete photo*/
.delete_a_holder{
float:left; 
width:814px;
}
.delete_a_head{
float:left; 
width:814px;
padding:5px 0 5px 0;
font-size:14px;
font-weight:bold; 
}
.delete_wrap{
float:left; 
width:305px;
color:#FE0C7D;
}
.delete_pho_1{
float:left;
text-align:center; 
width:305px;
padding:2px 0 2px 0;
}
.del_pho_btn{
float:left; 
width:814px;
padding:5px 0 5px 0;
}
/*view photographs*/
.view_photo_big{
float:left;
color:#FE0C7D;
width:618px;
text-align:center;
padding:2px 0 2px 0;
}
/*my inbox*/
.inbox_holder{
float:left;
width:838px;
padding:5px;
border:1px solid #D3C2CB;
background:#F7F5F6;
}
.inbox_holder a{
color:#FE0C7D;
font-weight:bold;
text-decoration:none; 
}
.inbox_holder a:hover{
color:#FE0C7D;
font-weight:bold;
text-decoration:underline; 
}
.inbox_head{
float:left;
width:840px;
padding:5px;
font-size:14px;
color:#010101;
font-weight:bold;
}
.inbox_txt{
float:left;
width:840px;
padding:5px;
color:#010101;
}
/*view message*/
.view_messgae_wrap{
float:left; 
width:798px;
border:1px solid #E2D5DB;
background:#FAEEF4;
}
.view_messgae_box{
float:left; 
width:798px;
border:1px solid #D3C2CB;
background:#F7F5F6;
margin:5px 0 5px 0;
}
.view_box_mess{
float:left; 
width:788px;
padding:5px;
color:#FE0C7D;
}
.view_box_1{
float:left; 
width:166px;
}
.view_box_2{
float:left; 
width:100px;
}
.view_box_txt{
float:left; 
width:100px;
font-weight:bold;
color:#FE0C7D;
padding:5px 0 5px 0;
}
.view_box_txt a{
color:#FE0C7D;
font-weight:bold;
text-decoration:none;
}
.view_box_txt a:hover{
color:#FE0C7D;
text-decoration:underline;
}
.view_box_3{
float:left; 
width:466px;
}
.view3_box_txt{
float:left; 
width:466px;
color:#FE0C7D;
padding:5px 0 5px 0;
}
.view_box_btn{
float:left; 
width:798px;
margin:5px 0 5px 0;
}
/*create new messages*/
.create_input{
border:1px solid #D6D3CE;
width:230px;
height:150px;
vertical-align:middle;
}
.create_messgae_wrap{
float:left; 
width:788px;
padding:5px;
border:1px solid #D3C2CB;
background:#F7F5F6;
}
/*block members*/
.block_wrap{
float:left;
padding:5px;
width:466px;
}
.block_1{
width:228px;
padding-left:5px;
float:left;
color:#FE0C7D;
font-weight:bold;
}
.block_2{
width:228px;
float:left;
color:#010101;
font-weight:bold;
}
/*edit privacy settings*/
.edit_privacy_holder{
float:left;
width:858px;
line-height:20px;
padding:10px 0 3px 0;
font-family:Arial, Helvetica, sans-serif;
}
.edit_privacy_left{
float:left;
width:350px;
color:#FE0C7D;
font-size:13px;
}
.edit_privacy_1{
float:left;
width:350px;
padding:5px 0 5px 10px;
}
.edit_privacy_btn{
float:left;
width:470px;
text-align:center;
margin-top:10px;
padding:5px 0 5px 10px;
}
.edit_list_1{
float:left;
width:200px;
}
.list_style{
border:1px solid #DEDEDE; 
width:150px;
vertical-align:middle;
}
.edit_privacy_right{
float:left;
width:480px;
color:#FE0C7D;
}
checkbox{
padding:0;
margin:0;
}
/*change password*/
.change_pass_left{
float:left;
width:500px;
line-height:20px;
padding:5px 0 5px 0;
border:1px solid #D3C2CB;
background:#F7F5F6;
font-family:Arial, Helvetica, sans-serif;
}
/*my instant messaging*/
.instant_holder{
float:left;
width:588px;
line-height:20px;
padding:5px;
color:#FE0C7D;
background:#FAEEF4; 
border:1px solid #E2D5DB;
font-family:Arial, Helvetica, sans-serif;
}
.instant_wrap{
float:left;
width:588px;
line-height:20px;
padding:5px 0 5px 0;
}
.instant_wrap_left{
float:left;
width:400px;
line-height:20px;
}
.instant_wrap_right{
float:left;
width:180px;
padding-left:8px;
line-height:20px;
font-weight:bold;
font-size:13px;
}
.instant_input{
border:1px solid #D6D3CE; 
width:390px;
height:350px;
vertical-align:middle;
}
.instant_type{
border:1px solid #D6D3CE; 
width:390px;
height:41px;
vertical-align:middle;
}
/*browse members*/
.browse_holder{
width:800px;
line-height:20px;
padding:5px;
background:#FAEEF4; 
border:1px solid #E2D5DB;
}
.browse_list{
border:1px solid #D6D3CE; 
width:75px;
vertical-align:middle;
}
.browse_wrap{
float:left;
padding:5px 0 5px 0;
width:800px;
}
.browse_detail_1{
float:left; 
width:195px;
text-align:right;
padding-right:5px;
font-weight:bold;
}
.browse_detail_2{
float:left; 
width:195px;
padding-left:5px;
}
.browse_wrapper{
float:left;
width:830px;
line-height:20px;
padding-left:23px;
font-family:Arial, Helvetica, sans-serif;
}
.browse_btn_right{
float:right; 
padding-left:10px;
padding-right:50px;
text-align:left;
}
.browse_heading{
float:left;
padding:0 0 5px 0;
width:800px;
color:#FE0C7D;
font:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
/*result page*/
.results_holder{
float:left;
width:840px;
padding:3px; 
line-height:20px;
color:#FE0C7D;
background:#FAEEF4; 
border:1px solid #E2D5DB;
}
.results_wrapper{
float:left;
width:833px;
background:#fff;

border:1px solid #E2D5DB;
}

.results_wrapper1{
float:left;
width:856px;
background:#fff;

border:1px solid #E2D5DB;
}
.results_wrapper_next{
float:left;
width:823px;
background:#fff;
padding:5px;
border:1px solid #E2D5DB;
margin:2px 0 2px 0;
}

.result_container
{
	width:833px;
	float:left;
}	

.results_view_box{
float:left;
width:277px;
}
.results_box_1{
float:left;
width:120px;
text-align:center;
}
.results_box_2{
float:left;
width:156px;
line-height:24px;
}
.results_box_2 a, .pagingList a{
color:#417DBB;
font-weight:bold;
text-decoration:none;
}
.results_box_2 a:hover, .pagingList a:hover{
color:#417DBB;
font-weight:bold;
text-decoration:underline;
}
span.result_text{
color:#010101;
}

/* NEW CHANGES UPDATE FROM HERE*/
.topper_holder{
float:left; 
padding:0 12px 0 18px;
width:865px;
}



.my_topperlink
{
	float:left; 
padding:0 12px 0 18px;
width:865px;
background:#7E7E7E;
font-size:13px; 
	/*
	float:left; 
	width:865px;
	padding:5px 0 5px 15px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px; 
color:#fff; 
font-weight:bold; 
background:#7E7E7E;

/*padding:0 12px 0 18px;*/

}

.topper_link{
float:left;
width:855px;
padding:5px 0 5px 10px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#fff; 
font-weight:bold; 
background:#373737;
height:21px;
}
.topper_link a{
float:left;
font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#fff; 
font-weight:bold; 
background:#373737;
text-decoration:none;
display:block;
margin-right:10px;
padding:2px 5px 0 5px;
}
.topper_link a:hover{
background:#FE0C7D;
text-decoration:none;
height:19px;
padding:2px 5px 0 5px;
}
.inn_cont_wrap{
width:858px;
padding:15px 11px 10px 20px;
}
.inn_mid_txt{
background:#FFFFFF; 
width:836px;
line-height:20px;
font-size:12px;
font-family:verdana;
padding:0 10px 0 10px;
border-right:1px solid #C7B4C2; 
border-left:1px solid #C7B4C2;
}
.rgd_head{
float:left; 
color:#FE0C7D; 
font-size:16px; 
font-weight:bold; 
width:836px;
padding-bottom:7px;
}
.add_frds {

float:left;

padding:5px 0 15px 10px;

width:284px;

}
.changetextcolorpink
{
	color:#F80C7A
	}
.changetextcolorblack
{
	color:#FF0000
	}
/* NEW CHANGES UPDATE ENDS HERE*/
#mid_header
	{
		width:268px;

	
	
	background-image:url(Images/mid_header.jpg);	
	}
	#mid_middle
	{
	width:268px;

	background-image:url(Images/mid_middle.jpg);
	
	}
	#mid_footer
	{
	width:268px;

		
	background-image:url(Images/mid_footer.jpg);	
	}
	
	.inner_content_holder_cocktail
	{
	    float: left;
	    background:#FFFFFF;
	    border-left:1px solid #DADADA;
	    border-right:1px solid #DADADA;
	    width: 856px;
    }
    .inn_content_left_cocktail
    {
        padding:20px 5px 15px 10px;
    }    
	#inner_content_holder_image_cocktail
	{
	    float:left; 
	    height:459px;
	}
	#inner_content_holder_right_cocktail
	{
	    padding-left:10px;
	    padding-right: 10px;
	}
	.inn_heading_cocktail
	{
	    color:#FE0C7D; 
	    font-size:16px; 
	    font-weight:bold; 
	    padding-bottom:10px;
	}
	.inn_content_cocktail
	{
	    color:#181818; 
	    font-size:12px; 
	    line-height:18px;
	    text-align:justify;
	}
	
	
	.wysiwyg-content ol { padding-left:35px; display:table }
    .wysiwyg-content ul { padding-left:18px; display:table }
    .wysiwyg-content ul li { list-style-type: disc; }    
    .wysiwyg-content ol, .wysiwyg-content ul { $height:1%; _height:1%; }
    
.midtext_wrap 
{
    background:transparent url(Images/mid_bg-tp.gif) no-repeat left top;
    float:left;
    margin-top:20px;
}

.midtext_wrap-inner 
{
    background:transparent url(Images/mid_bg-btm.gif) no-repeat left bottom;
    padding:6px 14px 6px 8px;
    width:261px;
}

.wrap_left
{
    float: left;
    font-family:Verdana,Arial,Helvetica,sans-serif;
}

.wrap_left .link
{
    float:left;
    width:167px;
    display:block;
    color:#FE0C7D;
    padding: 14px 5px 5px 14px;
    text-decoration:none;
    font-weight:bold;
}

.simple_link
{
    float:left;
    width:167px;
    display:block;
    color:#FE0C7D;    
    text-decoration:none;
    font-weight:bold;
}

.face_book 
{
    color: #4059be;
}

.details_line
{
    float: left;
    width: 840px;
    padding-left:5px;
}
.details_element
{
    float: left;
    text-align: left;
    width: 210px;   
}

.new-user
{
	position: absolute; 
	top: 0; 
	left: 0;
}

.pagingList
{
    list-style:none;
    margin:0 auto;
}

.pagingList span
{
    
    padding:0 10px;
}