*{font-family:Tahoma;font-size:11px;margin:0;padding:0;}
body{width:100%;}
.mcontainer{background:#ececec;}
img{border:none;}
#wrap_index{margin:0 auto;width:900px;}
.center{text-align:center;}
.maintext{font-size:12px;}
.left{float:left;}
.right{float:right;}
.clearfix{clear:both;height:0;overflow:hidden;}
#header{background:white;height:63px;padding:7px 20px 0 24px;}
#header .logo{background:url(../i/logos/logo.gif) 0 0 no-repeat;display:block;height:58px;width:190px;}
#header form{float:right;padding-top:8px;width:328px;}
#header form p{color:#666;display:inline-block;}
#header form a{color:#3b3b3b;font-family:Arial;}
#header form input{border:1px solid #c6c6c6;color:#878787;font-family:Arial;font-size:12px;margin:10px 5px 0 0;padding:3px 5px 2px;width:113px;}
#header form .bt_login{border:none;margin-top:0;padding:0;position:relative;top:6px;//top:4px;width:57px;}
#main_content{background:url(../i/backgrounds/content_bg.jpg) 0 0 no-repeat;height:632px;padding:2px 20px;position:relative;}
#main_content h1{color:white;font-size:22px;font-weight:normal;text-align:center;}
noindex:-o-prefocus, .activities{padding:0 0 4px 0;}
.activities{//padding:0;margin-top:369px;}
.activities p{color:#fac933;font-family:Arial;font-size:18px;line-height:22px;padding:5px 0 0 0;}
.activities p span{color:white;font-size:15px;margin-left:8px;}
.meet_now{margin-top:385px;padding-top:32px;width:350px;}
.meet_now p{color:white;font-size:24px;font-style:faux italic;padding:0 45px;}
.meet_now p span{color:#e35760;font-size:24px;}
#reg-form{background:url(../i/backgrounds/form_head.png) 0 0 no-repeat;_background-image:url(../i/backgrounds/form_head-ie6.png);padding:47px 0 0 0;position:absolute;right:22px;top:52px;width:353px;}
#reg-form .form_content{background:url(../i/backgrounds/form_content.png) 0 0 repeat-y;_background-image:url(../i/backgrounds/form_content-ie6.png);padding:0 0 5px 16px;}
#reg-form .form_bottom{background:url(../i/backgrounds/form_bottom.png) 0 0 no-repeat;_background:url(../i/backgrounds/form_bottom-ie6.png) 0 0 no-repeat;height:7px;overflow:hidden;width:353px;}
#reg-form *{font-family:Arial;}
#reg-form label{color:white;display:inline-block;float:left;font-size:14px;width:100px;}
#reg-form select{float:left;width:197px;}
#reg-form select.frmDay{width:46px;}
#reg-form select.frmMonth{margin:0 4px;width:92px;}
#reg-form select.year{width:50px;}
#reg-form .input_wrap{background:url(../i/buttons/input_left.png) 0 0 no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_uk/i/buttons/input_left.png',sizingMethod=crop);float:left;height:20px;padding-left:10px;width:190px;}
#reg-form .input_wrap .input_wrap_bg{background:url(../i/buttons/input_right.png) right 0 no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_uk/i/buttons/input_right.png',sizingMethod=crop);border:none;height:17px;padding-top:3px;width:187px;position:absolute;}
#reg-form .input_wrap input{background: none;border: none;width:95%;position:relative;z-index:2;height:17px;padding-top:1px;*padding-top:2px;}
#reg-form input.ac_input{_background:url(../i/buttons/input_right-help.png) right 0 no-repeat;_filter:none;}
#reg-form .terms_block{color:white;padding:1px 13px 0;text-align:center;}
#reg-form .terms_block a{color:#d94e52;}
#bt_join_now{height:56px;padding:0;margin-top:15px;width:201px;}
#reg-form #linkHaveADiscount{color:#ffd366;display:inline-block;font-size:13px;margin:0 0 10px;}
#reg-form #discountWrapper{display:inline-block;margin-bottom:6px;_margin-bottom:4px;position:relative;}
#reg-form #discountWrapper img{margin-left:-1px;position:relative;//right:2px;_right:5px;top:3px;}
#reg-form #birthday-cont{width: 200px;float:left;}
#reg-form #birthday-cont .date_field{float: left;width: auto;padding-right: 5px;}
#reg-form #birthday-cont .date_field #frmDay, #reg-form #birthday-cont .date_field #frmMonth{width:25px;}
#reg-form #birthday-cont .date_field #frmYear{width:40px;}
.ac_results{width:172px !important;}
.city_block{margin-top:-2px;}
.error_container{clear:both;_height:10px;padding:3px 17px 4px 0;_padding:2px 17px 3px 0;min-height:10px;}
.error_hidden{display: none;}
#error_mes_frmEmail a, .screenname_variant{color: #ff0000;}
.error_container, .error_txt, .terms_error{line-height:10px;}
.error_txt, .terms_error{color:#FF0000;}
.mark_ok, .mark_error{float:left;height:20px;margin-left:5px;width:17px;background:transparent url(../i/icons/done.png) no-repeat 0 2px;}
.mark_error {background:transparent url(../i/icons/error.png) no-repeat 0 2px;}
.mark_ajax {background:transparent url(../i/icons/ajax_loading_small.gif) no-repeat 0 2px;left:-31px;position:relative;}
.rand_users{margin:19px 0 0;*margin-top:27px;}
.user_block{float:left;width:215px;}
.user_block img{border:1px solid #6b0202;}
.user_block .name{color:#e65659;font-size:14px;text-decoration:none}
.user_block a.name:hover{text-decoration:underline}
.user_block .situated{color:#b6b6b6;font-size:12px;margin:6px 0 10px;padding-left:1px;}
.user_block .cite{color:#e0e0e0;padding-left:1px;}
.user_block .info{float:left;padding:12px 8px 0 0;width:110px;}
.user_block .left{width:95px;}
#footer_wrap{background:white url(../i/backgrounds/footer_bg.png) center top no-repeat;width:100%;}
#footer{margin:0 auto;padding:10px 0 13px;width:900px;}
#footer .verisign_logo{background:url(../i//backgrounds/img_map.jpg) -800px 0 no-repeat;cursor:pointer;float:left;height:65px;width:110px;}
#footer .copyright{color:#848383;font-family:Arial;float:left;padding-top:6px;text-align:center;width:680px;}
#footer .right{margin-right:5px;_margin-right:1px;width:85px;}
#footer .right a{display:block;height:35px;}
#lowermost_text {color:#777777;padding-top: 250px;}
#lowermost_text h1{font-size: 25px;}
#lowermost_text p{padding-top: 20px; font-size: 12px;font-family:  Tahoma,Arial,sans-serif;}
#footer .bottommenu{background:url(../i/backgrounds/footer_bg_big.gif) 0 0 no-repeat; color:white; height:24px; line-height:20px; margin-bottom:25px; margin:5px auto 25px; text-align:center; width:900px;}
#footer .bottommenu a{padding-right:3px;text-decoration: none;}
.bottommenu .feedbacksmall{color:white;}
#city_div{background:#f9f9f9; border:1px solid #dedede; margin:0 0 21px 0; padding:15px 0 22px; text-align:center;}
#city_div h2, #city_div div.text{color:#424242; font:bold 12px Tahoma;}
#city_div h2{font-size:18px;}
.active_dating{color:#e65659;}
#city_div a{color:black; font:bold 12px Tahoma; text-decoration:none;}
div.towns{padding:25px 0 30px 98px; text-align:left;}
div.towns ul{float:left; list-style:none; width:150px;}
div.maintext{color:#333;}
.page_header_wrap{border:1px solid #DEDEDE;}
.page_header{background:url(../i/backgrounds/title_bg.jpg) 0 0 repeat-x; border:1px solid white; border-bottom:none; display:block; font-weight:bold; height:23px; line-height:23px; overflow:hidden; padding-left:10px; position:relative;}
.page_header #breadcrumb a{color:#333; font:bold 11px Tahoma; text-decoration:none;}
.maintext p.text{background:#f9f9f9; border:1px solid #dedede; border-top:none; font-size:12px; padding:0 23px 28px;}
div.maintext h1{background:#f9f9f9; border-left:1px solid #dedede; border-right:1px solid #dedede; font-size:18px; font-weight:bold; padding:22px 0 17px; text-align:center;}
.profiles_wrap{border:1px solid #dedede; margin:12px 0 21px;}
.profile_man_info_wrap{color:black; padding:9px 10px 12px 23px; //padding-bottom:4px; zoom:1;}
.profile_man_info_wrap *{font:normal 12px Verdana;}
.profile_man_info_wrap.odd{background:#f9f9f9;}
.profile_man_info_wrap .photo_wrap{float:left;}
.info_left{float:left; padding:0 0 0 5px; width:110px;}
.info_right_big{float:left; width:330px;}
.info_right_big b{font-weight:bold;}
.pagination_bottom{padding:18px 0 12px; text-align:center;}
.pagination_bottom a, .pagination_bottom b{margin-right:12px;}
#city_div{display:none;}
#birthday-cont .date_field{
background: none;
padding: 0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_uk/i/buttons/notexist.png',sizingMethod=crop);
}
#birthday-cont .date_field input{
background:url(../i/buttons/big_l.png) 0 0 no-repeat;
_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_uk/i/buttons/big_l.png',sizingMethod=crop);
float:left;
height:20px;
padding-left:5px;
padding-top:1px;
_padding-top:3px;
*position: relative;
*top:-1px;
}
#birthday-cont .date_field span{
display:block;
height:20px;
float:left;
position:relative;
*top:-1px;
width:10px;
background:url(../i/buttons/small_r.png) 0 0 no-repeat;
_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_uk/i/buttons/small_r.png',sizingMethod=crop); 
}
#lookup_address{
position: relative;
zoom:1;
}