*{
    font-family:Tahoma;
    font-size:12px;
    margin:0;
    padding:0;
}
a.more_fotos{background-image:url(../i/icons/more_photos.png);
display:block;
height:107px;
margin:0 0 0 11px;
padding:5px 4px 4px 0;
width:94px;
}
a.more_photo_link{
bottom:27px;
color:#333333;
font-size:9px;
left:28px;
margin:0;
text-decoration:none;
}
.verdana{font-family:Verdana;}
.verdana *{font-family:Verdana !important;}
img{border:none;}
#wrapper{
    margin:0 auto;
    width:800px;
}
#header{
    background:url(../i/backgrounds/main_bg.jpg) top right no-repeat;
    height:115px;
    margin-bottom:5px;
    overflow:hidden;
}
.logo{
    background:url(../i/logos/logo.gif) 0 0 no-repeat!important;
    display:block;
    height:58px;
    overflow:hidden;
    width:190px;
}
#menu *{
    font:sans-serif;
    margin:0;
    padding:0;
}
#menu{
    background:url(../i/menu/menu.png);
    font:bold 14px/15px Arial,sans-serif;
    height:57px;
    list-style:none;
    margin:0;
    padding:0 6px;
    position:relative;
    text-transform:uppercase;
    width:788px;
}
#menu li:hover ul{display:block;}
#menu li a{
    background:none;
    color:white;
    display:block;
    font-weight:bold;
    padding:7px 22px 11px 24px;
    text-decoration:none;
    white-space:nowrap;
}
#menu li b{
    color:#faa;
    font-weight:normal;
    font-size:12px;
    line-height:12px;
    position:relative;
    top:-4px
}
#menu li.sel li a:hover b, #menu li.hover li a:hover b, #menu li.hover b, #menu li:hover b, #menu li.hover a b, #menu li li a:hover b{
    color:#aaa;
}
#menu li.sel b, #menu li.sel li b, #menu li.hover li b, #menu li.sel.hover li b, #menu li:hover li a b{color:#666;}
#menu li{
    border-right:1px solid #a00;
    float:left;
    height:28px;
    _overflow:hidden;
}
#menu li.last{border:0;}
#menu li.sel a{
    background:url(../i/menu/active.png) center bottom;
    color:#444;
    position:relative;
    z-index:40;
}
/*#menu li.active a{
    color:#444;
    background:url(../i/menu/active.png) left bottom;
    position:relative;
    z-index:10;
}*/
#menu li.active.sel a{z-index:40;}
#menu li.hover a, #menu li:hover a{
    background:url(../i/menu/hover.png) left top;
    color:white;
    position:relative;
    z-index:40;
}
#menu li ul{
    display:none;
    left:0;
    list-style:none;
    margin:0 6px;
    position:absolute;
    top:29px;
    width:788px;
    z-index:30;
}
#menu li.sel ul{display:block;}
#menu li ul li{
    border:0;
    _float:left;
}
#menu li ul a{
    _float:left;
    font-weight:normal;
    height:16px;
    padding:4px 12px 8px;
    text-transform:none;
    z-index:20;
}
#menu li.hover li a, #menu li.sel ul a, #menu li.active ul a, #menu li:hover li a{
    background:url(../i/menu/sub.png) no-repeat right bottom;
    color:#400;
    z-index:20;
}
#menu li li.active a{
    background:url(../i/menu/active.png) center bottom;
    color:#444;
}
#menu li li a:hover, #menu li.hover li a:hover{
    background:url(../i/menu/hover.png) left bottom;
    color:#ddd;
    z-index:20;
}
#menu li.active.sel ul a, #menu li.hover.sel ul a{background-position:right bottom;}
#menu li.active.sel a, #menu li.hover.sel a, #menu li.active.sel li.active a{background-position:center bottom;}
#menu li.loginout{float:right;}
#menu li.loginout a, #menu li.active.sel ul .loginout a, #menu li.sel ul .loginout a{background-position:0 bottom;}
#menu .notice{
    background:url(../i/menu/sub.png) no-repeat left bottom;
    display:block;
    float:left;
    font-size:13px;
    font-weight:normal;
    height:16px;
    padding:4px 12px 8px;
    text-transform:none;
    z-index:20;
}
.bold{
    font-weight:bold;
    font-size:11px;
}
.block{
   /* border:1px solid #dedede;*/
    margin-bottom:15px;
}
.block_title{
    background:url(../i/backgrounds/title_bg.jpg) 0 0 repeat-x;
    border-bottom:1px solid #dedede;
    color:#333333;
    display:block;
    font-weight:bold;
    line-height:23px;
    margin:1px 0 19px 1px;
    overflow:hidden;
    padding-left:10px;
    position:relative;
}
.main_right .block>div>p{padding: 10px;}
.main_right .block>div.cv_descr-block>p{padding: 0px;}
.filter_block{
    float:left;
    padding-left:19px;
}

.filter_block b{color:#660202;}
.filter_block a{font-weight:bold;}
.bordo a, .bordo span{color:#c90202;}
.red a, .red span{color:#ff0404;}
.filter_block .bordo, .filter_block .red, .filter_block b{float:left;}
.clear, .clearer{
    clear:both;
    overflow:hidden;
    height:0;
}
.search_more{
    cursor:pointer;
    float:right;
    margin-right:15px;
    text-decoration:none;
}
.left_part{
    background:url(../i/backgrounds/btn_left.gif) 0 0 no-repeat;
    display:block;
    float:left;
    height:18px;
    overflow:hidden;
    width:5px;
}
.right_part{
    background:url(../i/backgrounds/btn_right.gif) right 0 no-repeat;
    color:white;
    font-size:11px;
    font-weight:bold;
    display:block;
    float:left;
    height:18px;
    line-height:16px;
    overflow:hidden;
    padding:0 9px 0 4px;
}
.videos_list{margin-left:9px;}
.videos_list li{
    background:#dad9d9;
    border:1px solid #b3b3b3;
    float:left;
    padding:2px 2px 7px;
    list-style:none;
    margin:13px 6px 0 0;
}
.user_video{
    border:1px solid #fdfdfd;
    height:107px;
    overflow:hidden;
    position:relative;
    width:143px;
}
.play_bt{
    background:url(../i/buttons/play_bt.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_uk/i/buttons/play_bt.png',sizingMethod=crop);
    _background:none;
    cursor:pointer;
    height:24px;
    left:53px;
    overflow:hidden;
    position:absolute;
    top:42px;
    width:30px;
}

.center{text-align:center;}
.user_name{
    color:#990000;
    font-size:11px;
}
.video_link{
    color:#c90202;
    font-size:11px;
    font-weight:bold;
}
.bottom_13{padding-bottom:13px;}
.live{
    color:#00ff00;
    cursor:pointer;
    font-family:Verdana;
    position:absolute;
    right:3px;
    top:3px;
}
.live i{
    float:left;
    display:block;
    margin-right:3px;
    //margin-right:1px;
}
.live span{
    background:url(../i/backgrounds/live_bg.png) right top no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/live_bg.png',sizingMethod=crop);
    _background:none;
    display:block;
    float:left;
    height:13px;
    margin-top:1px;
    overflow:hidden;
    width:13px;
}
.baner{
    background:url(../i/baners/baner.jpg) 0 0 no-repeat;
    cursor:pointer;
    height:145px;
    margin-bottom:15px;
    overflow:hidden;
    width:799px;
}
.watch_block .search_more{
    margin-right:4px;
    margin-top:2px;
    position:relative;
    z-Index:2;
}
.watch_block .block_title span{float:left;}
.watch_block{background:url(../i/backgrounds/watch_block_bg.jpg) left bottom no-repeat;}
.watch_list{
    margin-left:202px;
    text-align:center;
}
.watch_list div img{border:1px solid #dddcdc;}
.bordo_link{
    color:#c90202;
    display:block;
    font-size:11px;
    font-weight:bold;
    margin-bottom:3px;
}
.movies_name{
    color:#990000;
    font-size:11px;
    text-decoration:none;
}
.float_l, .float_left{float:left;}
.watch_list .float_l{
    margin-bottom:8px;
    margin-right:12px;
    text-align:center;
    width:87px;
}
.watch_list hr{
    color:#dedede;
    clear:both;
    margin:0 8px 10px 0;
}
.bordo a:hover, .video_link:hover, .bordo_link:hover, .red a:hover, .act_active div a:hover, .sort_wrap a:hover{
    color:#FF0404;
    text-decoration:none;
}
.user_video:hover, .watch_list div img:hover{border-color:#FF0404;}
.movies_name:hover{
    color:#FF0404;
    text-decoration:underline;
}
#footer{
    height:130px;
    margin-bottom:35px;
    margin-top:35px;
    overflow:hidden;
    position:relative;
}
#mcontainer_with_banner #footer{
    clear:both;
}
.bottommenu{text-align:center;}
.feedbacksmall{
    color:#663333;
    font-family:Verdana,Arial;
    font-size:9px;
    font-weight:normal;
    text-decoration:none;
}
.af_slogan{
    color:#F00202;
    font-weight:bold;
}
.aff { width: 326px; height: 55px; margin: 15px auto; text-decoration:none; cursor:pointer; }
.af_box { width: 326px; height:55px; background: url(../i/af_bg_r.png) no-repeat bottom right; }
.af_bg_l { height:100%; background:url(../i/af_bg_l.png) no-repeat bottom left; }
.af_maintext { float:right; width:270px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; color:#633100; padding-top: 4px; }
.af_slogan{ color:#F00202; font-weight:bold; }

#footer .verisign_wrap{
    bottom:0;
    left:0;
    position:absolute;
}
.verisign_logo{
    background:url(../i/img_map.jpg) -800px 0 no-repeat;
    cursor:pointer;
    height:65px;
    width:110px;
}
#footer .copyright{
    margin-top:18px;
    text-align:center;
}
.page_title{
    font-size:18px;
    font-weight:bold;
    padding-left:6px;
}
.tabs{margin-top:17px;}
.upload, .record{
    border:1px solid #dad9d9;
    border-bottom:none;
    cursor:pointer;
    display:block;
    float:left;
    height:57px;
    overflow:hidden;
    padding:19px 0 0 130px;
    position:relative;
    top:1px;
    width:264px;
}
.upload{
    background:white url(../i/video/upload.png) 0 0 no-repeat;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/upload.png',sizingMethod=crop);
    _background:none;
    margin-right:8px;
}
.record{
    background:white url(../i/video/record.png) 0 0 no-repeat;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/_uk/i/video/record.png',sizingMethod=crop);
    _background:none;
}
.active_tab{
    background-color:#f7f6f6;
    border-color:#bebdbd;
    cursor:default;
    z-Index:2;
}
.tab_title{
    color:#4f4e4e;
    font-size:16px;
    font-weight:bold;
}
.dest_from{
    color:#4f4e4e;
    display:block;
    font-size:10px;
    margin-top:5px;
}
.record_block, .upload_block{
    background:#f7f6f6;
    border:1px solid #bebdbd;
    padding:22px 8px 1px 17px;
    position:relative;
}
.tab_block_title{
    color:#b50202;
    font-size:18px;
    margin-bottom:11px;
}
.video_block{
    margin-right:17px;
    width:361px;
}
.white_block{
    background:white;
    border:1px solid #dedede;
    border-bottom:none;
    padding:8px 9px 10px 7px;
    position:relative;
}
.video_block_bg{
    overflow:hidden;
}
.connected{
    background:white;
    color:#9d0a0e;
    font-size:10px;
    height:18px;
    line-height:18px;
    opacity:.66;
    filter: alpha(opacity=66);
    position:absolute;
    overflow:hidden;
    text-align:center;
    top:9px;
    _top:10px;
    width:61px;
}
.gray_block{
    background:#f2f2f2;
    border:1px solid #dad9d9;
    height:42px;
    line-height:42px;
    padding:0 12px;
}
.change_setting{
    color:black;
    display:inline-block;
    float:left;
    font-weight:bold;
}
.sound_block{
    display:inline-block;
    float:right;
    margin-top:8px;
}
.sound_block div{
    display:inline-block;
    float:left;
    height:26px;
}
.sound_from{
    background:url(../i/icons/sound_from.gif) 0 0 no-repeat;
    margin-right:2px;
    width:14px;
}
.sound_to{
    background:url(../i/icons/sound_to.gif) 0 0 no-repeat;
    width:32px;
}
.sound_scale{
    background:url(../i/backgrounds/sound_scale.gif) 0 10px no-repeat;
    margin-right:3px;
    position:relative;
    width:84px;
}
.scaler{
    background:url(../i/backgrounds/scaler.png) 0 0 no-repeat;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_uk/i/backgrounds/scaler.png',sizingMethod=crop);
    _background:none;
    cursor:pointer;
    height:24px;
    left:15px;
    position:absolute;
    top:1px;
    width:10px;
}
.record_block .float_l{
    width:300px;
}
.video_block_left {
    _width: 384px !important;
}
.record_block .float_l{position:relative;}
.start_record_form, .upload_form{margin:13px 0 0 8px;}
.start_record_form label, .upload_form label{
    font-size:13px;
    font-weight:bold;
    margin-left:4px;
}
.start_record_form input, .start_record_form textarea, .upload_form  input, .upload_form textarea{
    border:1px solid #dedede;
    height:21px;
    margin-bottom:13px;
    margin-top:4px;
    padding:4px 0 0 3px;
    width:334px;
}
.start_record_form textarea, .upload_form textarea{
    height:100px;
    overflow:auto;
}
.start_record_form .visible_to_friends, .upload_form .visible_to_friends{
    height:15px;
    margin:0 4px 0 0;
    width:15px;
}
.px_10{
    font-size:10px;
    font-weight:bold;
}
.start_record_form .px_10, .upload_form .px_10{
    display:inline-block;
    font-size:10px;
    font-weight:bold;
    position:relative;
    top:-3px;
    //top:0;
}
.button_block .left_part, .button_block .right_part{
    border:none;
    display:inline-block;
    height:37px;
    margin:0;
}
.button_block .left_part{background-image:url(../i/backgrounds/input_bt-left.gif);}
.button_block .right_part{
    background-image:url(../i/backgrounds/input_bt-right.gif);
    font-size:15px;
    font-weight:bold;
    padding: 0 0 2px 0;
}
.button_block .inactive .left_part{background-image:url(../i/backgrounds/input_bt-left-grey.gif);}
.button_block .inactive .right_part{background-image:url(../i/backgrounds/input_bt-right-grey.gif);}
x:-moz-any-link, .button_block .right_part{padding-bottom:3px;}
input.start_record_bt, {
    cursor:pointer;
    padding:0;
    width:145px;
}
.button_block{margin-top:16px;}
.button_block .left_part{margin-bottom:34px;}
.float_r{
    float:right;
    margin-right:10px;
    position:relative;
    width:384px;
}
.lightgray_block{
    background:#fbfafa;
    border:1px solid #dedede;
    margin-bottom:17px;
}
.px_13{
    color:black;
    font-size:13px;
    font-weight:normal;
    line-height:17px;
}
.padding_border{
    border:1px solid white;
    padding:14px;
}
.introduction{margin-top:25px;}
.px_14{
    font-size:14px;
    font-weight:bold;
}
.introduction .px_14{margin-bottom:25px;}
.introduction ul li{
    color:#9d0a0e;
    font-size:13px;
    font-weight:bold;
    list-style:decimal;
    margin-left:20px;
}
.px_13 span{font-weight:bold;}
.px_13 a{
    color:#b50202;
    font-size:13px;
}
.top_30{margin-top:30px;}
.big_mark li{
    margin-left:16px;
    list-style-image:url(../i/icons/big_mark.gif);
}
.big_mark li{padding-left:5px;}
.fileinputs{position:relative;}
.fakefile{
    left:0px;
    //left:-8px;
    position:absolute;
    top:0px;
    z-index:1;
}
input.file{
    filter:alpha(opacity: 0);
    opacity:0;
    position:relative;
    text-align:right;
    z-index:2;
}
.fakefile div{
    background:url(../i/backgrounds/fake_upload_bg.gif) 0 0 no-repeat;
    color:#464646;
    font-weight:bold;
    height:27px;
    line-height:27px;
    overflow:hidden;
    position:absolute;
    right:0;
    _right:-1px;
    top:4px;
    //top:5px;
    text-align:center;
    width:88px;
}
.upload_block .lightgray_block{margin-top:32px;}
a:hover{
    color:#FF0404;
    text-decoration:none;
}
.af_maintext a:hover{color:#633100;}
.big_mark .px_13{
    //position:relative;
    //top:-2px;
}
.main_left{
    float:left;
    margin-right:5px;
    _margin-right:9px;
    width:166px;
    border: 1px solid #CECECE;
}

.main_right .block{
    border: 1px solid #CECECE;
}

.photo_rules .ph, .photo_rules_adult .ph, .photo_rules_adult .ph_gay{
    margin: 5px auto 0 !important;
}
#wrapper #main_content .main_right .add_photos_register #photo-manager #about-uploading .photo_rules_adult .okphotos{
    height: 110px !important;
}

.main_right {
    float:right;
    width:625px;
    margin-bottom:15px;

}
.blocked_txt{
    color: red;
    font-size: 12pt;
    line-height: 24px;
    padding: 0px 70px 20px;
    text-align: center;
}
.without_leftzone
{
    width: auto;
    float: none;
}
.without_leftzone .block .title {margin-bottom:0;}
.main_right .block_title{margin-bottom:0;}
.main_right  .search_more{
    margin-right:4px;
    margin-top:2px;
    position:relative;
    z-index:2;
}
.main_right .user_video{width:138px;cursor:pointer;}
.video_info{
    color:#363636;
    margin:5px 5px 0 7px;
}
.px_11{font-size:11px;}
.video_name{
    color:#990000;
    text-decoration:none;
}
.delete_video{
    color:black;
    font-size:10px;
    font-weight:bold;
}
.block_title span{float:left;}
.main_right .videos_list{margin-top:12px;}
.main_right .videos_list li{margin:0 6px 13px 0;}
.big_title{
    background:white url(../i/backgrounds/big_title_bg.jpg) 0 0 repeat-x;
    height:60px;
    line-height:19px;
    margin-bottom:10px;
}
.situated{
    color:#333333;
    font-weight:normal;
    font-size:11px;
}
*|html #situated_local {
    width:150px;
}
.gender{color:#990000;}
.prof_compl{
    font-weight:bold;
    margin-top:8px;
}
.compl_block{
    background:#e8e8e8;
    border:1px solid #818181;
    color:#663300;
    height:14px;
    line-height:14px;
    margin:3px 6px 9px;
    position:relative;
    text-align:center;
}
.compl_block .progress{
    background:url(../i/backgrounds/progress_bg.jpg) 0 0 repeat-x;
    height:14px;
    left:0;
    position:absolute;
    top:0;
    width:54px;
}
.compl_block span{
    position:relative;
    z-Index:10;
}
.descr_link{
    color:#990000;
    display:block;
    font-size:11px;
    margin-bottom:10px;
}
.dark_red{
    color:#990000;
    font-weight:bold;
}
#mcontainer_with_banner #wrapper #main_content .main_right .block #frmMail .float_l {width:70px;}
#mcontainer_with_banner #wrapper #main_content .without_leftzone #search_result_form #navigation #count .float_r .float_l { width:100px;}
html body div#mcontainer_with_banner div#wrapper div#my_account_main_id div#main_content div.main_right div.block form.profile_form div#coreg_242.coreg_option label.coreg_title {
    position: relative;
    top: -3px;
}
#wrapper #main_content .main_right .add_photos_register #photo-manager #about-uploading .photo_rules_adult .brdgry h3 {margin-left: 13px;}
#mcontainer_with_banner #wrapper #my_account_main_id #main_content .main_right .block table.content_table tbody tr td .float_right{position: relative;
    top: -16px;
}
#mcontainer_with_banner #wrapper #main_content .main_right table.maintext tbody tr td table.maintext {margin-left: -10px;}

.bold_squared{margin:5px 0 20px 0;}
.bold_squared li{
    color:#333333;
    font-weight:bold;
    font-size: 11px;
    list-style:square inside;
    margin:3px 0 0 5px;
}
.profile_menu li{
    list-style:none;
    margin:0 0 11px 9px;
}
.profile_menu li a{
    color:#3366cc;
    font-family:Verdana;
}
.profile_menu li a:hover{color:#ff0404;}
.main_left .block_title{margin-bottom:8px;}
.profile_menu .upgrade_link{color:#990000;}
.upgrade_bt{
    background:url(../i/buttons/upgrade_bt.gif) 0 0 no-repeat;
    display:inline-block;
    height:36px;
    margin-bottom:11px;
    width:156px;
}
.profile_form, .tastes_form{padding:14px 0 30px 10px;}
.profile_form label, .profile_form input, .profile_form select, .tastes_form label{
    color:#333333;
    float:left;
}
.profile_form input{padding-left:10px;}
.profile_form input, .profile_form select{
    border:1px solid #404040;
    border-bottom-color:#d4d0c8;
    width:280px;
}
.profile_form select{
    padding-left:9px;
    width:295px;
}
.profile_form label{
    float:left;
    font-weight:bold;
    width:205px;
}
.profile_form .field_block{
    clear:both;
    height:23px;
}
.profile_menu .active{font-weight:bold;}
.profile_menu .active_acc a{
    color:#990000;
    font-weight:bold;
}
.block table{
    color:#333333;
}
.table_title{font-weight:bold;}
table .new{
    height:20px;
    width:38px;
}
table a{color:#333333;}
.new a{color:#990000;}
.new a:hover{color:#ff0404;}
.first_td{
    height:20px;
    width:70px;
}
.block.gray{background-color:#f9f9f9;}
.link_title{
    color:#333333;
    float:right;
    font-weight:normal;
    margin-right:12px;
}
.block_title b{
    display:inline-block;
    float:left;
}
.no_mark li{list-style:none;}
.px_10-brown{
    color:#990000;
    font-size:10px;
}
.width_120{width:120px;}
.float_left.width_120{margin-top:12px;}
.height_25{
    height:25px;
    overflow:hidden;
}
.height_35{
    height:35px;
    overflow:hidden;
}

#profiles_loading_onlinenow, #profiles_loading_latest_members{
    position:relative;
}
#profiles_loading_onlinenow{
    height: 280px;
}
#profiles_loading_latest_members{
    height: 140px;
}
#profiles_loading_profile_page{height: 300px;text-align: center;}
#profiles_loading_profile_page img{margin: 100px auto;}

#profiles_loading_onlinenow img, #profiles_loading_latest_members img{
    left: 250px;
    position: absolute;
}
#profiles_loading_onlinenow img{top: 90px;}
#profiles_loading_latest_members img{top: 20px;}
.gender_filter{
    float: right;
    padding: 10px 7px 5px 0;
}
ul li .px_10-brown{
    display:block;
    margin-top:3px;
    text-decoration:none;
}
.width_120 .user_video.small_video{
    height:95px;
    width:106px;
}
.small_video img{border:1px solid #cc0000;}
.small_video:hover{border-color:transparent;}
.small_video .px_10-brown{display:inline-block;}
.float_right{float:right;}
.activity_form{margin:3px 10px 0 0;}
.activity_form label{
    color:#333333;
    font-weight:bold;
    margin-left:55px;
    position:relative;
    top:-1px;
}
.activity_form select{
    border:1px solid #404040;
    border-bottom-color:#d4d0c8;
    margin-left:10px;
}
.link_list{
    line-height:21px;
    margin:0 38px 0 35px;
    width:530px;
}
.link_list a{
    color:#3366cc;
    float:left;
    margin-right:48px;
}
a.date_link, a.answer_link{
    float:right;
    margin:0 0 0 69px;
}
.action_block{
    height:83px;
    margin:0 10px;
}

.cr_user_info .action_block{
margin:0px !important;
}
.px_70{
    margin-bottom:3px;
    width:70px;
}
.odd{background:#f9f9f9;}
.act_no-active{
    float:left;
    margin:34px 0 0 12px;
    _margin-left:4px;
    width:110px;
}
.act_no-active div, .act_active div{
    color:#333333;
    height:20px;
    line-height:12px;
    padding-left:26px;
}

.act_no-active div a:hover{color:#333;}

.sentmail, .recivemail, .mail{background-position:0 -18px;}
.addcomment, .comment, .commentblog, .commentpost {background-position:0 -38px;}

.chat a:first-letter{text-transform: uppercase;}
.sentbrowse, .browse, .but-vchat{background-position:0 -78px;}
.addedtofriends {background-position:0 -98px;}
.addrating {background-position:0 -138px;}
.action_block .user_info{
    color:#333333;
    float:left;
    margin-top:3px;
    position:relative;
    width:300px;
}
.action_block .user_info img{
    float:left;
}
.action_block .user_info p{
    display:inline-block;
    font-weight:bold;
    line-height:16px;
    padding:16px 0 0 18px;
}
.user_info_without_action{
    width:400px;
}
.positionmaster_block{
    float:left;
    margin-right:4px;
    width:170px;
}
#positionmaster{
    padding:5px 10px 17px 10px;
    //padding-bottom:15px;
}
.brown{color:#990000;}
#positionmaster p.brown{
    font-size:13px;
    font-weight:bold;
    margin-bottom:3px;
}
#positionmaster label.float_left{
    padding-left:6px;
}
#positionmaster label.float_right{
    padding-right:3px;
}
#positionmaster label input, #positionmaster label.medium input{
    position:relative;
    top:2px;
    //top:1px;
}
#positionmaster div{
    border-bottom:1px dotted #ccc;
    padding:11px 0 13px;
    //padding:8px 0 11px;
}
#positionmaster div.center{//margin-top:1px;}
#positionmaster div.last_div{border:none;}
#positionmaster div.center{
    border:none;
    padding:0;
}
#positionmaster label.medium{
    float:left;
    margin:0 0 0 24px;
    //margin:0 0 0 12px;
}
.spoon_block{
    float:left;
    width:442px;
}
.spoon_block .float_left{margin-top:25px;}
.spoon_block .float_right{margin-top:45px;}
.spoon_block .float_left{
    padding:0 0 0 12px;
    width:190px;
}
.spoon_block .float_right{width:240px;}
.spoon_block .float_left p{text-align:justify;}
.spoon_block div.center{margin:32px 0 5px;}
.spoon_block div.center input{margin:0 3px;}
.date_action{
    color:#333333;
    display:inline-block;
    float:left;
    height:83px;
    line-height:83px;
    width:75px;
}
.act_active{
    display:inline-block;
    float:left;
    margin-top:34px;
}
.act_active div a{
    color:#3366cc;
    font-weight:bold;
    text-decoration:underline;
}
.pages{display:inline; margin:20px 0 10px 0;}
.pages a{
    color:#3366cc;
    margin-right:12px;
}
.pages .active_page, a.active_page{
    color:#444444;
    text-decoration:none;
}
.no_line, a.no_line{text-decoration:none !important;}
.green_pic{
    background:url(../i/icons/green_pic.png) 0 0 no-repeat;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_uk/i/icons/green_pic.png',sizingMethod=crop);
    _background:none;
    bottom:4px;
    _bottom:0;
    height:10px;
    left:48px;
    position:absolute;
    width:10px;
}
.first_link{margin-left:30px;}
.subject_link{margin-left:175px;}
.link_list a.last_link{
    float:right;
    margin-right:20px;
}
.select_mail{
    background:url(../i/icons/no_read.png) 0 0 no-repeat;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_uk/i/icons/no_read.png',sizingMethod=crop);
    _background:none;
    float:left;
    display:block;
    margin:30px 0 0 10px;
    _margin-left:5px;
    padding:4px 0 3px 25px;
    //padding:1px 0 3px 21px;
    width:31px;
    //width:35px;
}
.read_mail .select_mail{
    background:url(../i/icons/read.png) 0 0 no-repeat;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_uk/i/icons/read.png',sizingMethod=crop);
    _background:none;
    padding-top:3px;
    //padding-top:0;
}
.subject_mail{
    float:left;
    height:82px;
    line-height:82px;
    width:196px;
}
.blue_link{color:#3366cc;}
.read_mail .blue_link b{font-weight:normal;}
.border_r{
    border-right:1px dotted #ddd8ca;
    display:inline-block;
    float:left;
    margin:0 0 13px 14px;
    padding:3px 13px 4px 0;
}
.located{
    color:black;
    cursor:pointer;
    text-decoration:none;
}
.located b, #advanced-search-toggle span{
    border-bottom:1px dotted black;
    display:inline-block;
    margin-bottom:5px;
}
.located img{
    padding:0 0 2px 4px;
    //padding-bottom:7px;
}
img.left_drop-down{
    padding:0 4px 2px 0;
    //padding-bottom:6px;
}
.border_dotted{border-bottom:1px dotted black;}
.find_bt{
    color:white;
    cursor:pointer;
    font-weight:bold;
    width:65px;
}
.input_wrap{
    background:url(../i/backgrounds/orange_bt-left.gif) 0 0 no-repeat;
    display:inline-block;
    height:24px;
    padding-left:5px;
    position:relative;
}
.input_wrap .left_part{
    background:url(../i/backgrounds/orange_bt-right.gif) right 0 no-repeat;
    border:none;
    display:inline-block;
    height:24px;
    padding-right:5px;
    text-align:center;
}
x:-moz-any-link, .input_wrap .left_part{padding-bottom:2px;}
.search-form .input_wrap{
    background-position:37px 8px;
    //background-position:30px 8px;
    margin:4px 0 0 20px;
    padding:8px 0 0 42px;
    //margin:4px 0 0 10px;
    //padding-left:35px;
}
.search-form label{
    display:inline-block;
    margin-bottom:4px;
}
.checkbox{
    display:inline-block;
    position:relative;
    top:2px;
    //top:-2px;
}
.sort_wrap{
    display:inline;
    margin-right:35px;
}
.border_l{
    border-left:2px solid #dddddd;
    margin-left:2px;
    padding-left:7px;
}
a.active_view-type{
    border:none;
    color:black;
    font-weight:bold;
}
a.active_view-type:hover{color:black;}
.view-type{
    border-bottom:1px dotted black;
    color:#444444;
}
.flirtcast-button{
    background:url(../i/buttons/send_flirtcast.gif) 0 0 no-repeat;
    color:#444444;
    display:inline-block;
    height:36px;
    line-height:36px;
    margin-left:135px;
    padding-left:41px;
}
.profiles{margin:30px 0 30px 25px;}
/*.profile.list{
    border:1px solid #e0e0e0;
    display:inline-block;
    float:left;
    margin:0 10px 10px 0;
    padding:6px 0 9px 9px;
    width:360px;
}*/
.profile.list .user_info{
    overflow:hidden;
    width:345px;
}
.profile.list .user_info p{
    display:block;
    float:left;
    padding:0 0 0 10px;
    text-align:left;
    width:270px;
}
#details_tab .detail_title{
    padding:9px;
}
.user_details p.color_333{
    margin:8px 3px 15px 0;
    padding:0 9px;
}
#details_tab.profile_tab{
    margin:15px 6px 15px 8px;
    padding:15px 8px 5px 0 !important;
}
div#tastes_tab{
    padding:23px 5px 0 6px !important;
}
#tastes_tab div .w_100{
    margin-bottom:10px;
}
#tastes_tab .odd, #tastes_tab .odd_no{
    padding:10px 0 0 5px;
}
.profile_info div.attr_val_c{
    position:relative;
}
#profile_tab .profile_info{
    margin:0;
    padding:6px 0;
}
#profile_tab .profile_info div.attr_title{
    padding-left:5px;
    width:140px;
}
.cite{
    background:white;
    border:1px solid #cccbcb;
    color:#333333;
    display:inline-block;
    height:55px;
    margin:5px 0 0 0;
    padding:6px 3px 0 8px;
    position:relative;
    width:225px;
}
.cite .tl, .cite .tr, .cite .bl, .cite .br{
    background:url(../i/backgrounds/cite_round.gif) 0 0 no-repeat;
    height:4px;
    overflow:hidden;
    position:absolute;
    width:4px;
}
.cite .tl{
    left:0;
    top:0;
}
.cite .tr{
    background-position:-4px 0;
    right:0;
    top:0;
}
.cite .tl{top:-1px;}
.cite .bl{
    background-position:0 -4px;
    bottom:0;
    left:0;
}
.cite .br{
    background-position:-4px -4px;
    bottom:0;
    right:0;
}
.cite_arrow{
    background:url(../i/backgrounds/cite_arrow.gif) 0 0 no-repeat;
    height:10px;
    left:-8px;
    position:absolute;
    top:5px;
    width:8px;
}
.user_contact li{
    float:left;
    height:20px;
    margin:15px 20px 0 0;
}

.user_contact div.send-wink, .user_contact div.wink-sent{
    color:#3366cc;
    cursor:pointer;
    padding:0;
    text-decoration:underline;
}
.user_contact div.wink-sent, .user_contact div.progress{cursor: default;}
.user_contact li.last{margin-right:0;}
.user_contact{margin-left:10px;}
.user_contact li div{
    padding-left:17px;
    padding-bottom:3px;
}
.user_contact li .wink-widget{background-position:0 2px;}
.user_contact li .but-mail{
    background-position:0 -17px;
    padding-left:23px;
}
.user_contact li div.but-tchat{
    padding-left:23px;
}
.user_contact li a{color:#3366cc;}
.user_contact li .but-vchat{
    background-position:0 -77px;
    padding-left:21px;
}
.wink-widget div:hover{text-decoration:none;}
.wink-widget div.wink-sent:hover, .user_contact div.progress:hover{text-decoration:underline;}
.wink-sent{text-decoration:none !important;cursor:context-menu;color:#999999 !important; height:20px; background-position:0 -180px !important;}
.wink-sent:hover{text-decoration:none !important;cursor:context-menu !important;color:#999999 !important;}
.big_left .main_left{width:290px;}
.big_left .main_right{
    width:497px;
    _width:492px;
    _overflow:hidden;
}
.block_title .green_pic{
    left:275px;
    top:1px;
}
.user_photos{display:block;}
.prev_photo, .next_photo{
    background:url(../i/icons/prev_photo.png) 0 0 no-repeat;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_uk/i/icons/prev_photo.png',sizingMethod=crop);
    _background:none;
    display:inline-block;
    height:27px;
    margin:7px 20px 7px 0;
    width:23px;
}
.next_photo{
    background-image:url(../i/icons/next_photo.png);
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_uk/i/icons/next_photo.png',sizingMethod=crop);
    _background:none;
    margin:7px 0 7px 20px;
}
.main_left .white_block, .main_right .white_block{
    border:1px solid #dedede;
    padding:0 5px;
    margin-bottom:5px;
    z-Index:2;
}
.user_photo-list li{
    margin:10px 16px;
    position:relative;
}
.user_photo-list img{cursor: pointer;}
.tabs_wrap{
    display:inline-block;
}
.tabs a{text-decoration: none;}
.tabs_wrap div{
    background:#f9f9f9;
    border:1px solid #dedede;
    border-bottom:none;
    cursor:pointer;
    display:inline-block;
    float:left;
    margin-right:4px;
    padding:6px 13px;
    _padding:6px 12px;
    position:relative;
    top:1px;
    z-Index:1;
}
.tabs_wrap .active_tab{
    background:white;
    cursor:default;
    z-Index:10;
}
.user_sexpos{
    margin-bottom:9px !important;
    zoom:1;
}
.user_sexpos .pos_description{
    float:left;
    width:225px;
}
.user_sexpos .float_right{width:240px;}
.main_left .interact .block_title{margin-bottom:0;}
.interact .user_contact{margin-left:8px;}
.interact .user_contact li{
    margin:3px 0 0;
    position:relative;
    width:140px;
}
.interact .wink-widget, .interact div.but-vchat, .user_contact .add_friend, .interact .comment, .user_contact .report{padding-left:22px;}
.interact li div.but-tchat, .interact li .but-mail, .user_contact .block_user, .user_contact .rate{padding-left:26px;}
.user_contact .add_friend{background:url(../i/backgrounds/act_bg.gif) 0 -98px no-repeat;}
.user_contact .report{background:url(../i/backgrounds/act_bg.gif) 0 -158px no-repeat;}
.user_contact .block_user{background:url(../i/backgrounds/act_bg.gif) 0 -118px no-repeat;}
.user_contact .rate{
    background:url(../i/backgrounds/act_bg.gif) 0 -138px no-repeat;
    float:left;
    margin-right:8px;
}
.interact li .but-vchat{
    margin-left:-1px;
    padding-left:23px;
}
.rating_status{
    color:#333333;
    font-size:9px;
    left:4px;
    position:absolute;
    top:2px;
}
.rating_status nobr{font-size:9px;}
.interact .user_contact{padding-top:9px;}
.interact .user_contact li{
    width:128px;
}
.user_contact .rating_widget, .user_contact .rating_widget div{
    background:url(../i/backgrounds/star.png) 0 0 repeat-x;
    height:17px;
    margin:0;
    padding: 0;
    width:85px;
}
.rating_widget, .rating_widget div {
    background: url("../i/star.png") repeat-x scroll 0 0 transparent;
    height: 17px;
    overflow: hidden;
    position: relative;
    text-align: left;
    width: 85px;
    margin-bottom:0;
}
.rating_widget div{background-position:0 -34px;}
.interact .user_contact li.rate_block{
    position:relative;
    width:150px;
}
.user_contact #stars_rating{
    display: inline-block;
    padding: 0;
    cursor: pointer;
}
#stars_rating div{padding: 0px;}
.user_contact .rating_widget div {background-position:0 -34px;}
.user_contact .rate{_margin-right:4px;}
.photo_pages{padding: 0pt 25px 10px 0pt; float: right;}
.profile_info{
    color:#333333;
    margin-bottom:7px;
    clear: both;
}
.profile_info b{
    display:inline-block;
}
.profile_info div.attr_title{width:145px;float: left;font-weight: bold;_position:relative;}
.profile_info div.attr_val{float:left;width:175px;position:relative;}
.profile_info div.attr_val_c{float: left; width: 145px;}
#profile_tab .profile_info{_margin-bottom:0;}
#sex_cv_tab .cv_block{position:relative;}
.profile_tab{margin: 15px 10px;}

.couple_percent{
    background:#FF8352;
    height:7px;
    margin-top:2px;
    overflow:hidden;
    width:330px;
}
.couple_percent.second_bar{
    background:#bf3701;
    margin:0;
}
.couple_percent_num{
    float:left;
    display:inline-block;
    text-align:right;
    width:31px;
}
.couple_percent_num .first_num, .couple_percent_num .second_num{
    color:#FF8352;
    display:inline-block;
    top:-4px;
    position:relative;
}
.couple_percent_num .second_num{
    color:#BF3701;
    top:-8px;
}

.detail_title {background:none repeat scroll 0 0 #F9F9F9;padding:9px 9px 9px 0; }
.user_details .color_333 {margin:8px 3px 21px 0;}
.situated, .color_333 {color:#333333;font-weight:normal;}
.user_details {padding:15px 12px 5px 0px !important;}

#sc-pagination{
    padding-top:25px;
    text-align:center;
}
#sc-pagination .pages a, #sc-pagination .pages .active{
    color:#690202;
    font-size:14px;
    margin-right:8px;
}
#sc-pagination .pages .active{
    background:black;
    display:inline-block;
    color:white;
    width:15px;
}
.prev-next, .prev-next *{
    font-size:18px;
    font-weight:bold;
}
.prev-next{display:inline;}
.prev-next .back{margin-right:5px;}
.pagination a, .separator, .next_page{
    color:#990000;
    display:inline-block;
    font-size:13px;
    font-weight:bold;
    margin:13px 0 15px 0;
    text-decoration:underline;
}
.pagination a.active_page{
    background:#990000;
    color:white !important;
    cursor:default;
    width:15px;
    text-decoration:none;
}
.pagination .next_page{margin-left:20px;}
.comments_block{zoom:1;}
.comments_block p{
    padding:5px 0 0 9px;
    width:110px;
}
.px_13 b{color:#990000;}
.comments_block .px_11{
    color:#656565;
    font-weight:normal;
}
.comments_block .user_info{width:185px;}
.comments_body{
    float:left;
    padding-top:8px;
    width:230px;
    _width:225px;
}
.comments_body b{
    display:inline-block;
    margin-bottom:10px;
}
.remove_bt{
    display:inline-block;
    margin:20px 25px 0;
    width:14px;
}
.pagination{margin-left:-8px;}
.date_comment{
    padding-top:8px;
    text-align:right;
    width:68px;
}
.user_comments, .comments{padding:0 !important;}
.comments{margin: 0px;}
.comments_block{padding:5px 0 6px 6px;}
.pof_link{text-align: center;padding: 5px;}
.pof_link a{color: #3366CC;}
.attr_val a, .attr_val_c a{color: #333333; text-decoration: none;}
#footer_wrap #footer{
    height:auto;
    margin:0 auto;
    padding:10px 0 13px;
}
#footer_wrap #footer .verisign_logo{background:url(../i/img_map.jpg) -800px 0 no-repeat;cursor:pointer;float:left;height:65px;width:110px;}
#footer_wrap #footer .copyright{color:#848383;font-family:Arial;font-size:11px;float:left;padding:6px 0 0 35px;text-align:center;width:670px;margin:0;}
#footer_wrap #footer .float_right{margin-right:5px;_margin-right:1px;width:85px;}
#footer_wrap #footer .float_right a{display:block;height:35px;}
#footer_wrap .bottommenu{background:url(../i/footer_bg.gif) 0 0 no-repeat; color:white; height:24px; line-height:20px; margin-bottom:25px; margin:5px auto 25px; text-align:center; width:800px;}
#footer_wrap .bottommenu a{padding-right:3px;text-decoration: none;}
#no_logined .tabs_wrap div{cursor:default !important;}
#no_logined .user_contact li *{cursor:default;}
#no_logined .user_contact li span{color:#3366CC;text-decoration:underline;}
#no_logined #userpageregform #submit_button{background:url(../i/buttons/btn_join.gif) 0 0 repeat;border:none;cursor:pointer;height:48px;margin-top:-40px;right:63px;position:absolute;width:171px;}
#no_logined #userpageregform{border:1px solid black;margin:9px 0 11px;position:relative;}
#userpageregform h1{background:url(../i/backgrounds/userpageregform_bg.gif) 0 0 repeat-x;color:white;font:bold 24px Tahoma;height:33px;line-height:33px;left:-1px;position:relative;text-align:center;width:800px;}#userpageregform #sign_up_form{padding:15px 10px 30px 0px;}
#userpageregform #sign_up_form .block{border:none;float:left;margin:0 0 25px 0;padding-left:50px;position:relative;width:200px;}
#userpageregform #sign_up_form *{color:black;font-family:Tahoma;}
#userpageregform #agree{clear:both;font-size:11px;line-height:18px;padding:7px 55px 0;position:relative;text-align:center;width:450px;}
#userpageregform #agree a{color:#990000;font-size:11px;}
#userpageregform #sign_up_form label{display:block;float:none;font-weight:normal;text-align:left;width:auto;}
#userpageregform #sign_up_form .block input{width:180px;}
#userpageregform #sign_up_form #frmGender{width:195px;//width:187px;height:18px;}
#userpageregform #sign_up_form .input{width:187px;}
#userpageregform #frmMonth{margin:0 4px;//margin:0;width:83px;}
#userpageregform #frmDay{width:46px;}
#userpageregform #frmYear{width:50px;}
#userpageregform .error_txt_box{font:10px Tahoma,sans-serif;color:#e00 !important;padding:0 0 0 2px;position:absolute;width:180px;}
#userpageregform .error_txt_box div{font:10px Tahoma,sans-serif;color:#e00 !important;}
#userpageregform .error_txt_box a.screenname_variant{font:10px Tahoma,sans-serif;color:#e00 !important;}
#userpageregform .error_ico_valid, #userpageregform .error_ico_error, #userpageregform .error_ico_ajax{background:url(../i/icons/error.gif) 0 0 no-repeat;float:left;height:11px;padding:0 0 0 3px;width:13px;}
#userpageregform .error_ico_valid{background-image:url(../i/icons/valid.gif);}
#userpageregform .error_ico_ajax{background-image:url(../i/icons/ajax_loading_small.gif);}

#no_logined .user_contact .Arating_widget, #no_logined .user_contact .Arating_widget div{
    background:url(../i/star.png) 0 0 repeat-x;
    cursor:pointer;
    height:17px;
    margin:0;
    overflow:hidden;
    padding:0;
    position:relative;
    width:85px;
}
#userpageregform .small_gray{font-size:10px;}
#userpageregform .invalid{
    _padding:0;
    width:11px;
}


.even{background-color:#f8f8f8;}
.px_9{
    color:#eb5e00;
    font-size:9px;
    font-weight:normal;
}
.cv_name{width:205px;}
.sex_cv .px_10{
    font-weight:normal;
    padding:8px 0 0 0;
    width:80px;
}
.cv_block{
    padding:8px 7px;
    zoom:1;
}
.cv_descr, .user_tastes{
    color:#3a3a3a;
    position:relative;
}
.cv_descr{width: 240px;}
.inline_b{display:inline-block;}
.user_tastes{
    padding:23px 5px 0 11px !important;
    margin: 0;
    zoom:1;
}
.w_110{width:110px;}
.w_100{width:100px;}
.user_tastes .w_110, .user_tastes .w_100{margin-bottom:20px;}
.percent_bar{
    background:#ff8352;
    height:7px;
    margin-top:5px;
    margin-top:5px;
    overflow:hidden;
    width:330px;
}
.percent_num{
    color:#663300;
    padding-left:6px;
    _padding-left:0;
}
.percent_wrap{width:330px;}

.frmMail{
    padding:0px 15px 11px;
    position:relative;
}
.frmMail input{
    margin-bottom:10px;
}
.frmMail label{
    display:block;
    margin-bottom:5px;
}
.frmMail textarea, .frmMail input{
    border:1px solid #d4d4d4;
    color:#333333;
    padding:2px;
    width:458px;
    _width:453px;
}
.frmMail textarea{
    height:75px;
    overflow:auto;
}
.smiles{
    background:#F6F6F6;
    border:1px solid #CCCCCC;
    height:105px;
    left:15px;
    _left:0;
    padding:3px;
    position:absolute;
    top:4px;
    width:200px;
}
.smiles img{cursor:pointer;}
.mail_me_smiles_arv{
    bottom:-11px;
    left:1px;
    margin:8px 0 0 5px;
    position:absolute;
}
.email_me_reset{
    display:inline-block;
    float:left;
    padding:13px 0 5px;
    margin-right:167px;
    width:38px;
}
.mail_me_smiles_bt{
    cursor:pointer;
    left:5px;
    margin:-3px 0 0 0;
}
.frmMail .input_wrap{margin-top:9px;}
.frmMail .input_wrap input{
    color:white;
    cursor:pointer;
    display:inline-block;
    width:50px;
}
#old_version_link {
    height: 1px;
    position: static !important;
    width: 150px;
}

*:first-child+html #old_version_link div {
    padding-right:15px;
}

#advanced-search{padding-left:14px;}
#advanced-search .secondary .column{
    float:left;
    padding:0 30px 10px 0;
    //padding-right:25px;
}
#advanced-search .secondary .section{padding-top:1em;}
#advanced-search .secondary .section-title{
    color:#881111;
    display:block;
    font-weight:bold;
}
#advanced-search .secondary .subsection{padding-top:9px;}
#advanced-search .secondary label{
    color:#333333;
    cursor:pointer;
}
#advanced-search .secondary input{margin-right:3px;}
#advanced-search .secondary .subsection-title{
    color:black;
    display:block;
    padding-bottom:5px;
}
.location {
    overflow:hidden;
    width:130px;
    height:auto !important;
}
#location_label {
    font-size:11px;
}
span.location-input{
    background:url(../../search_client/i/drop-down.gif) right 6px no-repeat;
    cursor:pointer;
    display:inline-block;
    padding-right:11px;
}
span.location-input a.location-name{
    border-bottom:1px dotted #000000;
    color:#000000;
    font-weight:bold;
    text-decoration:none;
}
#location-selector{
    background:transparent url(../../search_client/i/location-selector-bg.png) 0 0 no-repeat;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../search_client/i/location-selector-bg.png',sizingMethod=crop);
    _background:none;
    height:333px;
    margin-left:-220px;
    //margin-left:-325px;
    margin-top:-2px;
    //margin-top:13px;
    overflow:hidden;
    padding:26px 0 0 33px;
    position:absolute;
    width:543px;
    z-index:9999;
}
#location-selector .content{
    background:#FAFAFA;
    overflow:hidden;
    position:relative;
    width:450px;
}
#location-selector .slider{width:940px;}
#location-selector .slide{
    float:left !important;
    position:relative;
    width:450px;
}
#location-selector .slide .loading{
    background:transparent url(../../i/ajax_loading.gif) 0 1px no-repeat;
    font-weight:bold;
    margin:135px 0 135px 200px;
    padding:0 0 5px 2px;
    text-align:center;
    width:100px;
}
#search-client-sorting, #search-client-format{display:inline;}
#advanced-search-toggle{
    background:url(../../search_client/i/drop-down.gif) 0 6px no-repeat;
    display:block;
    float:left;
    padding-left:10px;
}
.with-advanced #advanced-search-toggle{
    background-image:url(../../search_client/i/drop-up.gif);
}
.page_number a{margin:0 4px;}
.user_video-list{padding:11px 0 0 6px;}
.user_video-list li{
    padding:0 10px 7px 10px;
    position:relative;
}
.user_video-list a{
    border:1px solid #e5e2db;
    display:block;
    height:89px;
    position:relative;
    width:111px;
}
.video_length{
    bottom:3px;
    color:white;
    position:absolute;
    left:4px;
}
.tastes_form label{width:150px;}
.tastes_form .field_block{height:22px;}
.tastes_form input{margin:1px;width:14px;}
.lo_hi{margin-bottom:5px;}
.positions{
    float:left;
    margin:5px 0;
    width:120px;
}
.positions .px_10{font-weight:normal;}
.positions img{margin:4px 0 5px;}
.checkbox_block{
    padding:5px 0 0 53px;
    //padding-left:51px;
    width:170px;
}
.checkbox_block input{
    position:relative;
    top:1px;
    _top:0;
}
.select_block{padding:10px 2px 0 0;}
.select_block select{width:320px;}
.sexyresume .select_block select{width:300px;}
.sexyresume .input_wrap, .password .input_wrap, .tastes_form .input_wrap{
    margin-bottom:12px;
}
.sexyresume .input_wrap .left_part, .password .input_wrap .left_part, .tastes_form .input_wrap .left_part{
    padding-right:4px;
}
x:-moz-any-link, .sexyresume .input_wrap .left_part, x:-moz-any-link, .password .input_wrap .left_part, x:-moz-any-link, .tastes_form .input_wrap .left_part{
    padding-right:3px;
}
.px_1{
    background:#DEDEDE;
    height:1px;
    margin:10px 0;
    //margin:0 0 10px;
    overflow:hidden;
}
.password{margin:30px 0 25px;}
.password label{
    display:inline-block;
    margin:3px 0 3px -20px;
    text-align:right;
    width:110px;
}
.password input{
    margin:3px 0;
    width:160px;
}
.password .input_wrap{margin:0;}
.tastes_form .input_wrap{margin:15px 0 0;}
input.change_bt{
    color:white;
    cursor:pointer;
    font-weight:bold;
    margin:0;
    width:60px;
}
.profile_form input.left_part{padding-left:0;}
div.input_wrap{//display:inline;}
.profile_form .input_wrap{margin-top:15px;}
.description_form textarea{
    height:40px;
    margin:5px 0 10px 0;
    overflow:auto;
    width:560px;
}
.description_form label{
    font-weight:normal;
    width:560px;
}
textarea.big_textarea{height:60px;}
.more_video-form{
    color:#333333;
    padding:0 0 30px 7px;
}
.more_video-form label{
    display:inline-block;
    margin:0 0 4px 0;
    //margin:0;
}
.more_video-form input, .more_video-form select{
    margin-left:9px;
    //margin-top:4px;
}
label.top_10px{margin-top:10px;}
label.top_15px{margin-top:15px;}
.w_36{width:36px;}
.more_video-form  .w_36{
    padding:0 3px 0 0;
    text-align:right;
}
.more_video-form  select{width:105px;}
select.w_140{width:140px;}
input.left_part{
    color:white;
    cursor:pointer;
    font-weight:bold;
    width:auto;
}
.more_video-form .input_wrap{margin-left:-5px;}
.more_video-form .input_wrap input{
    margin:0;
    padding-left:10px;
    padding-right:10px;
    //padding:0;
}
.owner_video{color:#333333;}
.owner_video span{
    color:#990000;
}
.owner_video:hover{color:#333;}

.page_header .maintitle {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../i/backgrounds/title_bg.jpg) repeat-x scroll 0 0;
    border-bottom:1px solid #DEDEDE;
    color:#333333;
    display:block;
    font-weight:bold;
    height:23px;
    line-height:23px;
    margin:1px 0 19px 1px;
    overflow:hidden;
    padding-left:10px;
    padding-right:10px;
    position:relative;
}

.page_header .maintitle a{
    text-decoration:none;
}
.stage_1 {
    padding: 10px 20px 30px 20px;
}
.introduction .px_14, .margin_b-25 {
    margin-bottom:25px;
}
.situated, .color_333 {
    color:#333333;
    font-weight:normal;
}
.px_18 {
    font-size:18px;
}
.search_results_banner{ text-align: center; margin: 5px 0;}
.group_chat_banner { margin-bottom: 5px;}
.banner_bottom {margin-top: 10px;}
.without_leftzone .banner_bottom {text-align: center;}
.banner_left{text-align:center;}

#Table3 {
    width: 600px;
    font-size: 13px !important;
    line-height: 18px;
    /*margin-top: 20px;*/
}

#Table3 li{
    margin-left: 20px;
    margin-top: 15px;
}

#Table3 a{
    color:#990000;
}
table.maintext, div.maintext{
    padding: 10px;
    line-height: 16px;
    color: #333333;
}
#tour_main_id table.maintext, #tour_main_id div.maintext{
    padding: 0 !important;
}
.remove_padding table.maintext{padding:0px;}
.remove_padding p.maintitle, .remove_padding span.maintitle{padding-top:10px;display:block;}
#remove_profile_main_id .page_header .maintitle{margin: 0px;}
#remove_profile_main_id .main_right #banner_zone_id_109 img{_width:600px;}
table.maintext p, div.maintext p{
    line-height: 24px;
}
table.maintext a, div.maintext a{
    color:#990000;
}

#btn_w70 .change_bt {
    width:70px !important;
    margin: 0 !important;
}

.audio_video_chat_help_text_all_block {
    padding: 10px;
}

.border_full span.maintitle {
    background:url(../i/backgrounds/title_bg.jpg) 0 0 repeat-x;
    border-bottom:1px solid #dedede;
    color:#333333;
    display:block;
    font-weight:bold;
    height:23px;
    line-height:23px;
    margin:1px 0 19px 1px;
    overflow:hidden;
    padding-left:10px;
    position:relative;
}

.open_zone{
    height: 90px !important;
}
.open_zone #menu li a{
    padding:7px 24px 11px;
    _float:left;
}
.open_zone #menu {
    height: 29px;
}

#menu li ul li a {
    padding: 4px 8px 8px;
}

.main_right_570{
    width: 570px;
    border: 1px solid #dedede;
}
#main_content .main_right_570{width:569px;_width:565px;}
#my_account_main_id .very_small_font{
    background: #DEDEDE;
}
#my_account_main_id .input_wrap {
    margin: auto;
}

#my_account_main_id .content_table tr{
    width:100%;
    border:1px solid #DEDEDE;
}

#my_account_main_id .maintext {
    font-size:18px;
}
#my_account_main_id .profile_form{padding:14px 0 50px 110px;}
#my_account_main_id .profile_form .field_block{
    clear:both;
    height:25px;
    margin:0 auto;
}

#my_account_main_id .profile_form input{
    border:1px solid #404040;
    border-bottom-color:#d4d0c8;
    padding-left:2px;
    width:190px;
}
#my_account_main_id .profile_form input.change_bt{
    border: none;
    margin: 0;
}

#my_account_main_id .profile_form input#can_accomodate, 
#my_account_main_id .profile_form input#can_travel,
#my_account_main_id .profile_form .search_filters_ignored
{
    border:none;
	width:auto;
}

#my_account_main_id .profile_form label{
    font-weight:bold;
    padding:0 17px 0 0;
    text-align:right;
    width:143px;
}
#my_account_main_id .profile_form .input_wrap input, #my_account_main_id .description_form .input_wrap input, #my_account_main_id .sexyresume .input_wrap input{width:70px;}
#my_account_main_id .profile_form label{
    font-weight:bold;
    padding:0 17px 0 0;
    text-align:right;
    width:143px;
}

#my_account_main_id .tastes_form .field_block {
    display:inline-block;
    height:22px;
}
#my_account_main_id .tastes_form input {
    margin:1px;
    width:14px;
}

#my_account_main_id .tastes_form .field_block b {
    padding-bottom:1px;
    position:relative;
    top:-2px;
}
#my_account_main_id .tastes_form label, #my_account_main_id .tastes_form .field_block b {
    display:inline-block;
    text-align:left;
    width:135px;
}
#my_account_main_id .lo_hi {
    font-weight:bold;
    margin-bottom:5px;
    text-align:left;
}
#my_account_main_id .lo_hi b {
    margin-right:195px;
}
#my_account_main_id .width_120{
    width:120px;
}
#my_account_main_id .float_left.width_120 {
    font-weight:bold;
    margin:0;
    padding:24px 0 0 15px;
}
#my_account_main_id .cv_descr-block {
    padding:18px 0 20px;
    width:480px;
}
#my_account_main_id .w_460 {
    padding:18px 0 20px 0;
    width:460px;
}

#my_account_main_id .maintitle {
    background: transparent url(/static/_uk/i/backgrounds/title_bg.jpg) top left repeat-x;
    height: 23px;
    padding-left: 10px;
    border-bottom:1px solid #DEDEDE;
    font-weight: bold;
}
#my_account_main_id td.maintext {
    font-size: 13px;
    padding-left: 10px;
    padding-right: 10px;
}
#my_account_main_id .sbm_postcode_form {
    border:none;
    width:70px;
    height:24px;
    padding: 0 !important;
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    background: transparent url(/static/_uk/i/buttons/find_bt.gif) repeat scroll 0 0;
    cursor: pointer;
}

#my_account_main_id .checkbox_block input {
    margin-right: 3px;
}

#search_result{
    color: #333333;
    line-height: 18px;
}
#search_result a{
    color:#A80202;
}

.remove_padding {
    padding: 10px 20px 30px 20px;
}

.remove_padding .maintitle {
    font-size: 18px;
    font-weight: bold;
}

#search_result td {
    padding-top: 5px;
}

.remove_padding .maintitle {
    padding-bottom:10px;
}

.mail_group_title{
    background: #F3F3F3;
    height: 22px;
    line-height:22px;
    padding-left: 6px;
    margin-bottom: 10px;
}
.mail_group_title label{
    font-size:18px;
}
.mail_rule_title{
    padding:0 0 6px 30px;
}

#review_main_id #flirtcast{clear:both;border: 1px solid #990066;background: #f7f0f0;}
#review_main_id .flirt_box{padding:2px 0 4px 10px;background-color: #990005;color:white;font-weight:bold;height:13px;font-size:12px;color:#fff;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
#review_main_id .popup{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#ffffff none repeat scroll 0 0;border:1px solid #990066;height:46px;padding:7px;position:absolute;right:5px;text-align:right;top:-65px;width:140px;}
#review_main_id #fc b.corner{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../i/flirtcast_popup_corner.gif) no-repeat scroll center center;bottom:-7px;font-size:0;height:7px;left:50%;line-height:0;position:absolute;width:11px;}
#review_main_id .flirtcast_separator {padding-top: 2px;/*height: 1;*/}
#review_main_id #flirtcast .cont{position:relative;height:87px;background:url(../i/flirtcast_home_bg.gif) no-repeat;padding-left:5px;padding-top:3px;}
#review_main_id #flirtcast .flirt_img{float:left;margin:10px 10px 10px 15px;}
#review_main_id #flirtcast .flirt_form{position:relative;float:left;width:315px;margin:10px 0 0 10px;}
#review_main_id #subject_label{padding-bottom:5px;vertical-align:middle;}
#review_main_id #frmSubject{width:250px;height:15px;margin-bottom:5px;}
#review_main_id #frmMessage{width:308px;height:37px;margin:0;border: solid 1px #8c8c8c;}
#review_main_id #flirtcast .flirt_send{float:right;width:170px;margin: 10px 0 5px 10px;position:relative;}
#review_main_id #flirtcast .send_img{float:left;padding-right:5px;}
#review_main_id #flirtcast .edit_btn{display:block;margin:0 5px 8px 5px;text-decoration:underline;color:#00e;cursor:pointer;}
#review_main_id #flirtcast .send-button{height:21px;width:136px;font-size:11px;color:#fff;font-weight:bold;background:url(../i/send_btn.gif) no-repeat center center;margin:10px 0 0 15px;border:none;color:#fff;cursor:pointer;}
#review_main_id #flirtcast .flirt_send #distance {width: 110px;}
#review_main_id #flirtcast .flirt_send #age_end, #review_main_id #flirtcast .flirt_send #age_start {width: 48px;}
#review_main_id #flirtcast .flirt_send .popup {width: 160px;}
#review_main_id #fc #flirtcast_error{height:auto;left:180px;top:-30px;width:250px;}
#review_main_id #fc #error_text{color:red;font-weight:bold;text-align:center;}
#review_main_id #flirtcast .cont_1{height:57px;background:url(../i/flirtcast_search_bg.gif) no-repeat;}
#review_main_id #flirtcast .flirt_img_1{float:left;margin:5px 10px;}
#review_main_id #flirtcast .flirt_form p{margin-top:0;font-size:11px;line-height:18px;}
#review_main_id #flirtcast .send-button_1{height:27px;width:136px;font-size:11px;color:#fff;font-weight:bold;background:url(../i/send_btn.gif) no-repeat center center;margin:10px 0 0 20px;border:none;}
#review_main_id .sear4{color:#a5107a;float:left;font-size:24px;font-weight:bold;margin-top:15px;}
#review_main_id .next_link{font-family:tahoma;color:#b5b501;font-weight:bold;float:right;margin-top:20px;}
#review_main_id #flirtcast_form{clear:both;margin:10px;}
#review_main_id #flirtcast_form h1{color:#559600;}
#review_main_id #flirtcast_form p{margin:7px 15px 7px 0;font-size:11px;}
#review_main_id #flirtcast_table{width:590px;}
#review_main_id .flirtcast_title{height:20px;font-size:14px;font-weight:bold;color:rgb(140, 9, 9);margin:5px 0;}
#review_main_id #flirtcast_form .flirtcast_message{border:1px solid #8c8c8c;padding:0 5px;overflow:auto;width:580px;height:215px;}
#review_main_id #flirtcast_form .flirtcast_subject{border:1px solid #8c8c8c;width:580px;}
#review_main_id #flirtcast_preview{border:1px solid #8c8c8c;overflow:auto;width:584px;}
#review_main_id #flirtcast_preview{border: 1px solid rgb(255, 201, 117); background: rgb(255, 251, 238) none repeat scroll 0% 0%; overflow: auto;}
#review_main_id .btns{margin:10px 0 10px 10px;float:left;}
#review_main_id .send_btn{background:url(../i/send_fc.gif) no-repeat center center;border:none;width:73px;height:24px;color:#fff;font-weight:bold;cursor:pointer;}
#review_main_id .clear_btn{background:url(../i/clear_fc.gif) no-repeat center center;border:none;width:73px;height:24px;color:#fff;font-weight:bold;margin-left:10px;cursor:pointer;}
#review_main_id #flirtcast_dialog{width:600px;height:410px;border:2px 0px 0px 0px solid #990005;background-color:#ffffff;}
#review_main_id .flirtcast_dialog_body{padding:0 5px 5px;background:no-repeat scroll right top;}
#review_main_id #flirtcast_dialog h2{color:#990005;font-size:18px;font-weight:bold;}
#review_main_id #flirtcast_dialog p{margin:7px 15px 7px 0;font-size:11px;}
#review_main_id .ui-dialog-titlebar{background-color:#990005;color:#fff;font-size:12px;font-weight:bold;padding:5px;}
#review_main_id #flirtcast_dialog .categoy_title{margin-right:5px;padding-top:2px;color:#990005;font-weight:bold;float:left;}
#review_main_id #flirtcast_dialog .prev_title{color:#990005;font-weight:bold;}
#review_main_id #flirtcast_preview{border:1px solid #8c8c8c;background-color:#fff;overflow:auto;height:160px;}
#review_main_id .ui-dialog{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;font-family:Verdana,Arial,sans-serif;background:#fff;color:#222;border:4px solid #990005;position:relative;}
#review_main_id .ui-dialog-content{border:1px solid #d3d3d3;background:#fff;color:#222;}
#review_main_id .ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;}
#review_main_id .ui-resizable .ui-resizable-handle{display:block;}
#review_main_id body .ui-resizable-disabled .ui-resizable-handle{display:none;}
#review_main_id body .ui-resizable-autohide .ui-resizable-handle{display:none;}
#review_main_id .ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}
#review_main_id .ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}
#review_main_id .ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}
#review_main_id .ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}
#review_main_id .ui-resizable-se{cursor:se-resize;width:13px;height:13px;right:0;bottom:0;background:url(../i/icon_resize_se.gif) no-repeat 0 0;}
#review_main_id .ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:0;bottom:0;}
#review_main_id .ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:0;top:0;}
#review_main_id .ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:0;top:0;}
#review_main_id .ui-dialog-title{color:#fff;font-weight:bold;}
#review_main_id .ui-dialog-titlebar-close{/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; background: url(../i/close_x.gif) 0 0 no-repeat; position: absolute;right: 5px;top: 5px;width: 12px;height: 12px;z-index: 100;}
#review_main_id .ui-dialog-titlebar-close span{display:none;}
#review_main_id .ui-dialog-content{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;background:#fff;color:#222;}
#review_main_id .ui-dialog-buttonpane{position:absolute;bottom:0;width:100%;text-align:left;background:;}
#review_main_id .ui-dialog-buttonpane button{background:url(../i/send_fc.gif) no-repeat center center;border:none;width:73px;height:24px;color:#fff;font-weight:bold;cursor:pointer;margin:.5em 0 .5em 8px;background-color:#ffdc8c;font-family:Arial;font-size:1.1em;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:16px;padding:1px 5px;text-align:center;text-decoration:none;white-space:nowrap;padding:0 .6em .2em .6em;line-height:1.4em;}
#review_main_id .ui-dialog-buttonpane button:hover{background-color:#900000;border-color:#4d0606;color:#fff;}
#review_main_id .ui-dialog-buttonpane button:active{background-color:#900000;border-color:#4d0606;color:#fff;}
#review_main_id .ui-dialog.ui-draggable .ui-dialog-titlebar,#review_main_id .ui-dialog.ui-draggable .ui-dialog-titlebar{cursor:move;}
#review_main_id #content {
    padding: 0px;
    margin: -1px;
}

#review_main_id .main_right .block{
    border:none;
}

#review_main_id #search-client {
    font: 12px/1.4em Tahoma, Arial, sans-serif;
}

#review_main_id #search_one_click .ttl {
    font-family: tahoma;
    color: #990000;
}

#review_main_id #search_one_click .tt2 {
    color: #f99704;
}

#review_main_id #search_one_click ol li {
    font-family: arial;
}

#review_main_id #search_one_click .img {
    background: url(../i/search_one_click.png) no-repeat bottom center;
}

#review_main_id #search-client .category .help {
    line-height: 14px;
}
#review_main_id .search_title{
    border:1px solid #DEDEDE;
    border-bottom:none;
}
#review_main_id .separate_search_title{
    height:13px;
    width:100%;
    overflow:hidden;
}
#review_main_id #search-parameters {
    border:1px solid #DEDEDE;
    border-top:none;
    margin-bottom:15px;
    background-color:#ffffff;
}
#review_main_id #advanced-search-description {
    border:none;
    margin-bottom:15px;
    background-color:#ffffff;
}
#review_main_id #search-parameters{
    padding:0;
    padding-top:20px;
    margin-top:-20px;
}
#review_main_id .field-block{
    border-right:1px dotted #DDD8CA;
    display:inline-block;
    float:left;
    margin:0 0 13px 14px;
    padding:3px 13px 4px 0;
}
#review_main_id #search-parameters .secondary .column
{
    padding-right:2em;
}
#review_main_id .label{
    margin-bottom:2px;
}
#review_main_id #search-results{
    width:100%;
}
#review_main_id #search-results .profile.list{
    clear:none;
}

#review_main_id #search-menu {
    display:none;
}
#review_main_id #search-parameters{
    margin-bottom:0;
}
#search-parameters {
    margin-top:10px !important;
    padding-top:12px !important;
    border-top: 1px solid #DEDEDE !important;
}
#review_main_id #search-results .flirtcast {
    background:transparent url(/static/_uk/i/flirt_small.gif) no-repeat scroll 0 0;
    height:35px;
}
#review_main_id .flirtcast-button {
    margin:0;
}
#review_main_id #search-results .profile.list, #review_main_id .profile {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:#F8F8F8 none repeat scroll 0 0;
    border:1px solid #E0E0E0;
    float:left;
    margin:10px 0 10px 15px !important;
    padding:13px;
    position:relative;
    width:93% !important;
}
#review_main_id .photo-container{
    float:left;
}
#review_main_id .profiles div.about {
    display:inline;
    float:left;
    padding-left:11px;
    width:220px;
}
#review_main_id .contact {
    display:inline-block;
    float:left;
}
#review_main_id .online .contact .button {
    background-image:url(/static/_uk/i/buttons/small_chat_btn_online.png);
}
#review_main_id .online .contact .offline_button {
    background-image:url(/static/_uk/i/buttons/small_chat_btn.png);
}
#review_main_id .contact .button {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../i/small_chat_btn.png) no-repeat scroll 0 0;
    cursor:pointer;
    display:block;
    height:27px;
    margin:8px 0 0;
    overflow:hidden;
    padding:0;
    text-indent:-2000px;
    width:61px;
}
#review_main_id .last-seen {
    color:#690202;
    float:left;
    font-size:11px !important;
    margin-left:12px;
    padding-top:15px;
}

#review_main_id .location{
    color:#333333;
}

#review_main_id .cite .tl, #review_main_id .cite .bl {
    height:5px;
    left:-1px;
    overflow:hidden;
    position:absolute;
    width:5px;
}
#review_main_id .about .gender {
    font-weight:bold;
}
#review_main_id .about a {
    color:black;
}
#review_main_id .filter_block a, #review_main_id .age, #review_main_id .screenname {
    font-weight:bold;
}
#review_main_id .chatbtn {
    position:absolute;
}
#review_main_id .chatbtns {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../i/chat_btns_bg.png) no-repeat scroll 0 0;
    height:50px;
    position:absolute;
    top:-27px;
    width:139px;
    z-index:10;
}
#review_main_id .chatbtns span {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../i/chat_btns_bg.png) no-repeat scroll right center;
    display:block;
    height:50px;
    left:5px;
    padding-right:5px;
    position:relative;
}
.btn_70 {
    background:transparent url(../i/buttons/bt.gif) no-repeat right top;
    border:0;
    line-height:20px;
    color:#FFFFFF;
    font-weight:bold;
    height:24px;
    width:70px;
    cursor:pointer;
}
.btn_109 {
    background:transparent url(../i/buttons/close_window.gif) no-repeat right top;
    border:0;
    line-height:20px;
    color:#FFFFFF;
    font-weight:bold;
    height:24px;
    width:109px;
    cursor:pointer;
}
#review_main_id .chatbtns a {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../i/chat_btns.png) no-repeat scroll 0 3px;
    color:#111111;
    float:left;
    line-height:20px;
    margin-top:3px;
    opacity:0.7;
    padding-left:22px;
    padding-right:5px;
    text-decoration:none;
    width:40px;
}
#review_main_id .chatbtns a:hover{
    color:#FF0404;
}
#review_main_id #search_one_click .img {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../i/backgrounds/search_one_click.gif) no-repeat scroll center bottom;
}
#review_main_id .tt2 {
    color:black !important;
    font-size:27px;
}
#review_main_id #search-help
{
    margin-left:90px;
}
#review_main_id #advanced-search .secondary .section-title {
    color:black;
    display:block;
    font-weight:bold;
}
#review_main_id #advanced-search .secondary .subsection-title {
    color:black;
    display:block;
}
#review_main_id .section_in{
    margin-top:-20px;
}

#review_main_id #search-client-format{
    display:none !important;
}

#review_main_id .about{
    display:inline;
    float:left;
    padding-left:11px;
    width:250px;
}

#review_main_id #remove_friend a{
    color:#690202;
    text-decoration:none;
    font-size:11px;
}
#review_main_id .last-seen{
    float:right;
}
#review_main_id .cite {
    width:240px;
}
#review_main_id .green_pic {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../i/icons/green_pic.png) no-repeat scroll 0 0;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_uk/i/icons/green_pic.png',sizingMethod=crop);
    height:10px;
    left:80px;
    position:absolute;
    top:99px;
    width:10px;
}
#review_main_id .pagination_bottom, .pagination{
    display:block;
    float:right;
    text-align:right;
}
#review_main_id .pagination{
    padding-right: 15px;
    margin-top: -10px;
}
#review_main_id .pagination_bottom{
    padding-right: 15px;
    margin-bottom: 10px;
}
#review_main_id .pagination_bottom a, .pagination a{
    font-weight:bold;
    color:#690202;
}

#review_main_id .main_right  {
    border:1px solid #DEDEDE;
    margin-bottom:15px;
    width:620px;
}

#review_main_id .cite {
    font-weight:normal;
    height:auto;
    padding:6px 8px;
    width:350px;
    line-height:16px;
}

#review_main_id .about {
    width:460px;
}

#review_main_id .dell_button{
    float: right;
    margin: 20px 0 0 15px;
    height: 24px;
    line-height: 24px;
    background: transparent url(../i/backgrounds/orange_bt-right.gif) no-repeat scroll right 0;
    padding-right: 12px;
}
#review_main_id .dell_button .dell_button_ins{
    background: transparent url(../i/backgrounds/orange_bt-left.gif) no-repeat scroll left 0;
    width:100%;
    padding-left: 12px;
}

#review_main_id .dell_button a {
    color:white;
    cursor:pointer;
    font-weight:bold;
    text-decoration:none;
}
#review_main_id .message_title{
    font-weight: bold;
}

#my_physical_main_id tr{
    line-height: 25px;
}
#my_physical_main_id .looking_for input {
    margin-right: 5px;
}
#my_physical_main_id .basic_sex{
    text-align: center;
}

#my_physical_main_id font, #my_physical_main_id .maintext{
    font-weight: bold;
}
#my_physical_main_id font:first-letter, #my_physical_main_id .border_full:first-letter, #my_physical_main_id .maintext:first-letter{
    text-transform: uppercase;
}

.field-block.age {
    font-weight: 100;
}
.field input {
    margin-right: 3px;
}
.wrapper_block{
    padding:10px;
}

.width_150_float_left{
    width:150px;
    float:left;
}

#loginrecovery input.button2, .login_now_pre_login{
    height: 24px;
    width: 120px;
    color:#FFFFFF;
    font-weight: bold;
    line-height: 16px;
    border: none;
    text-align: center;
    background: url(/static/_uk/i/buttons/post_search-noTEXT.gif) no-repeat top right;
}
.login_now_pre_login a{color:#FFFFFF;font-weight: bold;}
#videorecorder-buttons, #videorecorder-timer{display: none;}
#videorecorder{margin: auto;}
.start_record_form .hidden{display: none;}
#record_video .start_record_bt, #stop_record .start_record_bt {width: 125px}
#record-timer{display:inline-block; padding: 10px 0 0 10px; font-weight: bold;}

div#search-parameters div.field-block{_margin-bottom:5px;}
div#search-parameters div.field-block.location{//margin:0 0 0 10px;}
div#search-parameters div.field-block.last{//margin:0 0 0 6px;_margin-left:2px;}
div#search-help{_margin-left:45px;}
div#search-results .flirtcast{padding-right:40px;}
div#search-client-sorting{padding-left:25px;}
div#search-results .flirtcast a{display:inline-block;}

#sc-pagination{text-align:center;padding: 10px;}
#sc-pagination a, #sc-pagination .active{color:#690202;font-size:14px;margin-right:8px;padding:2px;}
#sc-pagination .active{background:black;display:inline-block;color:white;}

.video_stars{background:url("/static/common/ratings/star.png") repeat-x scroll 0 0 transparent;height:17px;overflow:hidden;position:relative;text-align:left;width:85px;}
.video_stars div{background:url("/static/common/ratings/star.png") repeat-x scroll 0 -34px transparent;height:17px;overflow:hidden;position:relative;text-align:left;width:85px;}

.main_right div#search-results .profile.list, .main_right div.profile{_margin-left:8px !important;_width:90% !important;}
div.dell_button{_display:inline-block;_width:58px;_padding-right:5px;}
.profile.list .about .cite{_float:left; //float:left;}

div#search-results div.results div.section div.section_in div.profiles div.profile.list {
 border-bottom: 1px dotted #000000;
}

#location-selector .column .postcode input {height:20px !important;}
.main_right #banner_zone_id_194{
    overflow:hidden;
    width:620px;
}
.main_right #banner_zone_id_377, .main_right #banner_zone_id_65{
    padding-bottom: 5px; margin-top: -5px;text-align: center;
}
.form_description{
    color:#333;
    padding:0 20px !important;
}
.form_description textarea{
    margin-top:2px;
    padding:2px;
    overflow:auto;
    //padding-right: 0 !important;
    //padding-left: 0 !important;
    //text-indent: 2px !important;
}
.form_description .input_wrap{
    margin:10px 0 0 255px;
}
.form_description .input_wrap input{
    width:70px;
}
.mail_changer{
    //padding:0 5px 0 8px;
}
#my_account_main_id .mail_changer .input_wrap{
    margin:0 0 0 -90px;
    margin:0 0 0 -70px\9;
}
#my_account_main_id .mail_changer .input_wrap{
    margin-left:0;
}
noindex:-o-prefocus, #my_account_main_id .mail_changer .input_wrap{
    margin-left:-90px;
}
#my_account_main_id .mail_changer .input_wrap{
    margin-left:-65px\9;
    //margin-left:-75px;
}
.mail_changer .input_wrap input{
    width:137px;
}

.padding_6{padding:6px;}

.profile_menu .logout{padding-top:10px;}

.flirtcast.bottom {display: none !important;}

#sc-pagination {
left:50%;
margin-left:-165px !important;
position:relative;
}
#footer{height:150px;}
#footer .bottommenu{
    background:url(../i/backgrounds/footer_bg.gif) 0 0 no-repeat;
    color:white;
    height:24px;
    line-height:20px;
    margin-bottom:25px;
}
#footer .bottommenu a{padding-right:3px;}
.bottommenu .feedbacksmall{color:white;}
.bottommenu .af_slogan{
    color:white;
    font-size:9px;
    font-weight:normal;
    text-decoration:none;
}
.paginations{
    font-size:14px;
}
.paginations a, .paginations b{
    margin:0 0.2em 0 0.1em;
    padding:0.3em 0.4em;
}
.paginations a{
    color:#690202;
    font-size:14px;
    text-decoration:none;
}
.paginations b{
    background-color:#000000;
    color:#FFFFFF;
}
.paginations a:hover{
    background-color:#E5DADA;
}
.paginations .page_prev, .paginations .page_next {
    font-weight:bold;
    font-size: 16px;
    color:#990000;
}
.paginations .page_prev a, .paginations .page_next a{
    text-decoration:none;
}

div#notice_bar{
    background-color:#f9f9f9;
    border-bottom:1px solid #dedede;
    border-top:1px solid #dedede;
    display:block;
    _height:0;
    margin:0 12px 5px 12px;
}
div.corners_black_gray_top, div.corners_black_gray_bottom{
    position:relative;
    width:100%;
}
#notice_bar .corners_black_gray_top{
    height:4px;
    margin:-1px 0 0;
    position:relative;
}
.corners_black_gray_top .left{
    float:left;
    //margin-top:-1px;
    _margin-top:0;
}
.corners_black_gray_top *, .corners_black_gray_bottom *{
    background:url(../i/corners_black_gray.gif) 0 0 no-repeat;
    height:4px;
    overflow:hidden;
    width:4px;
}
.corners_black_gray_top .right{
    background-position:-4px 0;
    float:right;
    //margin-top:-1px;
    _margin-top:0;
}
#notice_bar .corners_black_gray_bottom{
    //bottom:-1px;
    _bottom:0;
    height:4px;
    margin:0 0 -1px;
    position:relative;
}
.corners_black_gray_bottom .left{
    background-position:0 -4px;
    float:left;
    margin-bottom:-1px;
}
.corners_black_gray_bottom .right{
    background-position:-4px -4px;
    float:right;
}
#notice_bar .border_black{
    background-color:#f9f9f9;
    border-left:1px solid #dedede;
    border-right:1px solid #dedede;
    //margin:-1px 0;
    padding:5px 5px 6px 15px;
    position:relative;
}
.clear_notice{
    background:url(../i/clear_bt.png) 0 0 no-repeat;
    cursor:pointer;
    height:16px;
    margin:2px 0 0 10px;
    width:53px;
}
.view_notice{
    background: url(../i/view_bt.png) 0 0 no-repeat;
    cursor:pointer;
    height:16px;
    margin:2px 0 0 15px;
    width:50px;
}
.bold{
    font-weight:bold;
    font-size:11px;
}
#textchat_notify span.clickable{
    cursor:pointer;
    font-size:11px;
    margin:0 3px;
    text-decoration:underline;
}
span.clickable{
    color:#A80202;
    cursor:pointer;
    text-decoration:underline;
}
#notice_bar #close{
    background:url(../i/close_bordo.gif) 0 0 no-repeat;
    cursor:pointer;
    height:14px;
    position:absolute;
    right:7px;
    top:7px;
    width:14px;
}
#notice_bar{margin-bottom:0;}
.activity_form{padding-top:10px;}
.action_block{height:107px;}
.link_list a.action_link{margin-right:90px;}
.action_block .act_no-active{
    margin-left:22px;
    _margin-left:11px;
    width:133px;
}
.action_block .user_info .green_pic{left:68px;}
.block_title span.link_list{
    margin-left:26px;
    width:676px;
}
.action_block .date_action{
    float:right;
    width:105px;
}
.action_block .act_active{
    float:right;
    width:120px;
}
a.date_link, a.answer_link{margin-left:75px;}
.page_number a{color:#3366cc;}
.page_number .active_page{color:#444;}

/*---------------------------------------------*/
.no_complete{
    background:url(../i/backgrounds/no_complete.gif) 0 0 no-repeat;
    height:98px !important;
    padding:100px 5px 0 !important;
    width:153px !important;
}
.no_complete font{
    background:url(../i/backgrounds/no_complete_txt.png) 0 0 no-repeat;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='i/no_complete_txt.png',sizingMethod=crop);
    _background:none;
    display:block;
    height:74px;
    margin:0 auto;
    padding:14px 0 0;
    width:153px;
}
.no_photo_couple, .no_photo_man, .no_photo_woman{
    background:url(../i/backgrounds/no_photo_couple.jpg) 0 0 no-repeat;
    border:none !important;
    height:75px !important;
    padding:125px 20px 0 22px !important;
    width:123px !important;
}
.no_photo_man{
    background-image:url(../i/backgrounds/no_photo_man.jpg);
    height:85px !important;
    padding:115px 22px 0 20px !important;
}
.no_photo_woman{
    background-image:url(../i/backgrounds/no_photo_woman.jpg);
    height:126px !important;
    padding:74px 22px 0 20px !important;
}
.block .first_visit table{margin:0;}
.block .first_visit table .border_full.maintext{padding:0 11px;}
.block .first_visit table .border_full.maintext span{
    float:left;
    padding-left:5px;
}
.block .first_visit table .border_full.maintext table{clear:both;}
.block .first_visit table .border_full.maintext .table_padding{
    background:white;
    border-top:1px solid white;
    border-bottom:1px solid white;
    width:15px;
    width:25px\9;
}
.block .first_visit table .border_full.maintext .border_side{
    border:1px solid #dedede;
    border-bottom:none;
}
.block .first_visit table .border_full.maintext .no_top{
    border:1px solid #dedede;
    border-top:none;
}
#notification_main_id .button-like, .email_bt{
    background:url(../i/buttons/bt.gif) top left no-repeat;
    color:#FFFFFF;
    font-weight:bold;
    line-height:20px;
    width:70px !important;
    height:24px;
    border:none;
    margin-left:420px !important;
    cursor:pointer;
}

.button-like_80 {
    background-image: url("../i/buttons/btn_80.png");
    background-repeat: no-repeat;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font: bold 12px/16px Arial;
    height: 19px;
    padding-top: 1px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    width: 110px;
}

.button-like_80.remove, .button-like_80.exit {
    float: left;
    margin-right: 10px;
    width: 110px;
}
a.new_mail_box {
    color:#990000;
    padding-right:10px;
    position:absolute;
    right:0;
    top:0;
}

#my_account_main_id .maintext #submit1 {
    border:none;
    background: url('../i/buttons/close_window.gif') left top no-repeat;
    width:109px !important;
    height:24px;
    line-height:22px;
    color:#FFFFFF;
    font-weight:bold;
    cursor:pointer;
}

#phone_input_form input {width:120px;}
#notification_main_id .select_popap {padding-left:10px;}
#mcontainer_with_banner{
    margin:0 auto;
    width:800px;
}
#mcontainer_with_banner #wrapper{float:left;}
#mcontainer_with_banner #banner{
    float:left;
    margin-left:20px;
    margin-right:-180px;
    padding-top:120px;
}
.my_acc-block{padding:5px 11px 17px;}
.my_acc-block td{padding: 2px 0;}
.invite_friends-block{padding:15px 11px 17px;}
.invite_friends-block p.bold{margin-bottom:5px;}
.invite_friends-block .grab_contacts{
    color:#333;
}
.invite_friends-block .grab_contacts label{
    display:inline-block;
    font-size:11px;
    font-weight:bold;
    width:105px;
}
.invite_friends-block .grab_contacts .editor input{
    padding:2px 0;
    position:relative;
    top:2px;
    //top:3px;
    width:105px;
}
.invite_friends-block .grab_contacts .float_left div{
    margin-bottom:14px;
    //margin-bottom:12px;
}
.invite_friends-block .grab_contacts .float_left{
    margin:0 30px 0 0;
    width:220px;
}
.invite_fr-form .red{color:#ff0000;}
.invite_fr-form table .bold{padding:3px 0;}
.invite_fr-form table input{
    margin:0 2px;
    padding:2px 0;
}
.invite_fr-form input.more{margin-left:80px;}
.grab_contacts .grab_email-bt{margin:3px 0 0 0; width: auto;}

.comments_block{padding:4px 0 8px 15px;}
.comments_block .user_info{
    width:95px;
    float: left;
}
.comments_block .user_info img{border:none;}
.comments_block .comments_title{
    display:block;
    margin-bottom:8px;
}
.comments_body{
    padding-top:5px;
    width:370px;
}
.comments_body .comments_txt{
    color:#603e18;
}
.comments_block .date_comment{
    margin-right:25px;
    padding-top:9px;
    width:210px;
}
.comments_block .date_comment *{font-size:10px;}
.comments_block .date_comment .date{
    color:#999999;
    font-size:10px;
}
.comments_block .remove_bt{margin:0;}
.comments_block .remove_wrap{
    float:left;
    padding:10px 0 0 30px;
    width:30px;
}

.add_photo_facts {
    font-size:12px !important;
    font-family: tahoma !important;
    color: #333333 !important;
    line-height: 24px !important;
}

.border_full span.maintitle{
    background:url(../i/backgrounds/title_bg.jpg) 0 0 repeat-x;
    border-bottom:1px solid #DEDEDE;
    color:#333333;
    display:block;
    font-weight:bold;
    height:23px;
    line-height:23px;
    margin:1px 1px 0 1px;
    overflow:hidden;
    padding-left:10px;
    position:relative;
}
/*x:-moz-any-link, .border_full span.maintitle{margin-top:0;}*/
noindex:-o-prefocus, .border_full span.maintitle{margin-top:1px;}
/*.border_full span.maintitle{*/
/*    margin-top:0\9;*/
/*    //margin-top:1px;*/
/*}*/
.border_full span.maintextbold{font-weight:bold;}
#main_content #left{
    float:left;
    overflow:hidden;
    width:166px;
}
#main_content #left .menu table{border:1px solid #e0e0e0;}
#main_content #center_wrap{
    float:left;
    padding-left:10px;
    width:612px;
}
#center_wrap .maintext .border_full{
    border:1px solid #e0e0e0;
    padding:24px 15px 0 22px;
}
#center_wrap .maintext .border_full *, #left .menu table *{font-family:Tahoma;}
#center_wrap .maintext .border_full.last_table{padding:7px 0px 0 20px;}
#center_wrap .maintext .border_full td a.mainLink_L, #main_content .maintext .border_full td a.mainLink_L{
    background:url(../i/tours/join_free.gif) 0 0 no-repeat;
    font-size:0;
    color:#f2a1a0;
    display:inline-block;
    height:31px;
    margin:0 15px 10px 0;
    position:relative;
    width:213px;
}
.mainLink_L{
text-decoration: none !important;
line-height:70px !important;
height: 31px !important;
overflow: hidden !important;
}
#center_wrap .maintext .border_full td a.mainLink{
    color:#990000;
    font-weight:bold;
    margin-right:17px;
}
.tour3{
    margin-top:30px;
    //margin-top:40px;
}
.tour4{
    margin-top:5px;
    //margin-top:15px;
}
.tour5, .tour2{
    margin-top:40px;
    //margin-top:50px;
}
.tour7{
    margin-top:10px;
    //margin-top:20px;
}
.tour_7-menu, .tour_4-menu{
    height:34px;
    height:27px\9;
}
x:-moz-any-link, .tour_7-menu, .tour_4-menu{height:25px;}
noindex:-o-prefocus, .tour_7-menu, .tour_4-menu{
    height:25px;
    //height:27px;
}
.tour_7-menu span{//top:-5px;}
.tour_4-menu span{//top:-3px;}
.tour_3-menu span{
    top:-4px;
    top:0\9;
}
x:-moz-any-link, .tour_3-menu span{top:0;}
noindex:-o-prefocus, .tour_3-menu span{top:-1px;}
.tour_3-menu span{//top:-1px;}
#left .tour_5-menu span{
    margin-top:-2px;
    margin-top:1px\9;
}
x:-moz-any-link, #left .tour_5-menu span{margin-top:1px;}
noindex:-o-prefocus, #left .tour_5-menu span{margin-top:1px;}

#search_main_id #search-client {
    font: 12px/1.4em Tahoma, Arial, sans-serif;
}

#search_main_id #search_one_click .ttl {
    font-family: tahoma;
    color: #990000;
}

#search_main_id #search_one_click .tt2 {
    color: #f99704;
}

#search_main_id #search_one_click ol li {
    font-family: arial;
}

#search_main_id #search_one_click .img {
    background: url(../i/search_one_click.png) no-repeat bottom center;
}

#search_main_id #search-client .category .help {
    line-height: 14px;
}
#search_main_id .search_title{
    border:1px solid #DEDEDE;
    border-bottom:none;
}
#search_main_id .separate_search_title{
    height:13px;
    width:100%;
    overflow:hidden;
}
#search_main_id #search-parameters {
    border:1px solid #DEDEDE;
    border-top:none;
    margin-bottom:15px;
    background-color:#ffffff;
}
#search_main_id #advanced-search-description {
    border:none;
    margin-bottom:15px;
    background-color:#ffffff;
}
#search_main_id #search-parameters{
    padding:0;
    padding-top:20px;
    margin-top:-20px;
}
#search_main_id .field-block{
    border-right:1px dotted #DDD8CA;
    display:inline-block;
    float:left;
    margin:0 0 13px 14px;
    padding:3px 13px 4px 0;
}
#search_main_id #search-parameters .secondary .column
{
    padding-right:2em;
}
#search_main_id .label{
    margin-bottom:2px;
}
#search_main_id #search-results{
    width:100%;
}
#search_main_id #search-results .profile.list{
    clear:none;
}

#search_main_id #search-menu {
    display:none;
}
#search_main_id #search-parameters{
    margin-bottom:0;
}
#search_main_id #search-results .flirtcast {
    background:transparent url('/static/_uk/i/flirt_small.gif') no-repeat scroll 0 0;
    height:35px;
}
#search_main_id .flirtcast-button {
    margin:0;
}
#search_main_id #search-results .profile.list, #search_main_id .profile {
    background:#F8F8F8;
    border:1px solid #E0E0E0;
    float:left;
    margin:10px 0 10px 10px !important;
    _margin-left:5px !important
    padding:13px;
    position:relative;
    width:93% !important;
}
#search_main_id .photo-container{
    float:left;
}
#search_main_id .profiles div.about {
    display:inline;
    float:left;
    padding-left:11px;
    width:220px;
}
#search_main_id .contact {
    display:inline-block;
    float:left;
}
#search_main_id .online .contact .button {
    background-image:url(/static/_uk/i/buttons/small_chat_btn_online.png);
}
#search_main_id .online .contact .offline_button {
    background-image:url(/static/_uk/i/buttons/small_chat_btn.png);
}
#search_main_id .contact .button {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../i/small_chat_btn.png) no-repeat scroll 0 0;
    cursor:pointer;
    display:block;
    height:27px;
    margin:8px 0 0;
    overflow:hidden;
    padding:0;
    text-indent:-2000px;
    width:61px;
}
#search_main_id .last-seen {
    color:#690202;
    float:left;
    font-size:11px;
    margin-left:12px;
    padding-top:15px;
}
#search_main_id .cite .tl, #search_main_id .cite .bl {
    height:5px;
    left:-1px;
    overflow:hidden;
    position:absolute;
    width:5px;
}
#search_main_id .about .gender {
    font-weight:bold;
}
#search_main_id .about a {
    color:black;
}
#search_main_id .filter_block a, #search_main_id .age, #search_main_id .screenname {
    font-weight:bold;
}
#search_main_id .chatbtn {
    position:absolute;
}
#search_main_id .chatbtns {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url('/static/_uk/i/chat_btns_bg.png') no-repeat scroll 0 0;
    height:50px;
    position:absolute;
    top:-27px;
    width:139px;
    z-index:10;
}
#search_main_id .chatbtns span {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url('/static/_uk/i/chat_btns_bg.png') no-repeat scroll right center;
    display:block;
    height:50px;
    left:5px;
    padding-right:5px;
    position:relative;
}
#search_main_id .chatbtns a {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url('/static/_uk/i/chat_btns.png') no-repeat scroll 0 3px;
    color:#111111;
    float:left;
    line-height:20px;
    margin-top:3px;
    opacity:0.7;
    padding-left:22px;
    padding-right:5px;
    text-decoration:none;
    width:40px;
}
#search_main_id .chatbtns a:hover{
    color:#FF0404;
}
#search_main_id #search_one_click .img {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(/static/_uk/i/backgrounds/search_one_click.gif) no-repeat scroll center bottom;
}
#search_main_id .tt2 {
    color:black !important;
    font-size:27px;
}
#search_main_id #search-help
{
    margin-left:90px;
}
#search_main_id #advanced-search .secondary .section-title {
    color:black;
    display:block;
    font-weight:bold;
}
#search_main_id #advanced-search .secondary .subsection-title {
    color:black;
    display:block;
}
#search_main_id .section_in{
    margin-top:-20px;
}

#search_main_id #search-client-format{
    display:none !important;
}

#search_main_id .about{
    display:inline;
    float:left;
    padding-left:11px;
    width:250px;
}

#search_main_id #remove_friend a{
    color:#690202;
    text-decoration:none;
    font-size:11px;
}
#search_main_id .last-seen{
    float:right;
}
#search_main_id .green_pic {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent url(../i/icons/green_pic.png) no-repeat scroll 0 0;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_uk/i/icons/green_pic.png',sizingMethod=crop);
    height:10px;
    left:70px;
    position:absolute;
    top:85px;
    width:10px;
}
#search_main_id .pagination_bottom, #search_main_id .pagination{
    display:block;
    float:right;
    text-align:right;
}
#search_main_id .pagination{
    padding-right: 15px;
    margin-top: -10px;
}
#search_main_id .pagination_bottom{
    padding-right: 15px;
    margin-bottom: 10px;
}
#search_main_id .pagination_bottom a, #search_main_id .pagination a{
    font-weight:bold;
    color:#690202;
}

#search_main_id .main_right  {
    border:1px solid #DEDEDE;
    margin-bottom:15px;
    width:620px;
}

#search_main_id .cite {
    font-weight:normal;
    height:41px;
    padding:6px 8px 0;
    width:450px;
    line-height:16px;
}

#search_main_id .about {
    width:450px;
}

#search_main_id .dell_button{
    float: right;
    margin: 20px 0 0 15px;
    height: 24px;
    line-height: 24px;
    background: transparent url(../i/backgrounds/orange_bt-right.gif) no-repeat scroll right 0;
    padding-right: 12px;
}
#search_main_id .dell_button .dell_button_ins{
    background: transparent url(../i/backgrounds/orange_bt-left.gif) no-repeat scroll left 0;
    width:100%;
    padding-left: 12px;
}

#search_main_id .dell_button a {
    color:white;
    cursor:pointer;
    font-weight:bold;
    text-decoration:none;
}

#search_main_id .main_right{
    border: none;
}

#search_main_id #search_result{
    border: 1px solid #DEDEDE;
}

.search_result_open_zone #stars_rating_list {position:relative;}
.search_result_open_zone #stars_rating_list .rating_status {position:relative; top:0;}

#register_quick_main_id #left{
    width:222px !important;
}

#register_quick_main_id .border_full span.maintitle, #register_quick_main_id #main_content #left .menu table{
    border:none !important;
} 

#register_quick_main_id .menu {
    border: 1px solid #E0E0E0;
}

#register_quick_main_id .border_full {
    border-bottom: 1px solid #E0E0E0;
}
.action_block .user_info p {width:200px;}

#rep_popup{
    _margin:0 !important;
}

table.wrap_img_display_block tr td p.mobtxt{line-height:22px;}

form.couple_profile{position:relative;width:610px;}

#sign_up_form .dress select.dropdown2{width:204px !important;}

table.maintext ul, div.maintext ul, ol, table.maintext, div.maintext ol{list-style-position:inside;}
div.promo_p li ul, div.promo_p ul {margin-left:15px;}

.search_param_wrap{
    background:#f3f3f3;
    border:1px solid #ccc;
    margin:0 0 10px;
    padding:5px 0 0;
}
#search_form .right_col{
    padding-right:10px;
    width:245px;
}
div#search_main_id .main_right #search_result .profile.list{clear:both;display:block;width:586px !important;width:570px\9 !important;}
#search_main_id #search_result{clear:both;zoom:1}
#search_main_id #search_result .pagination_bottom{float:none;}
#search_main_id #search_result .form_wrap{padding:0 10px 7px !important;}
#search_main_id #search_result .save_search_block div div.float_l{width:435px !important;}
#search_main_id #search_result #flirtcast{margin:0 10px 10px;width:auto;}
#search_main_id #search_result .pagination{float:none;}
#search_main_id #search_result div form .basic{margin:0 10px 0;}
#search_main_id #search_result div form .save_search_block{margin:0 10px 0; background: #F7F0F0}

/* FLIRTCAST */
.flirtcast_highlight {
  color:white;
  background: url(../i/bbg.png) repeat-x top;
  background-color:#8C0909;
}
.flirtcast_message{
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #8C0909;
}
#fc .header { background-image:url(../i/bbg.gif); color:#FFFFFF; height:18px;line-height:17px;padding:2px 10px 0 10px;position:relative; text-align:right;}
#fc .fc_form_title {width:90px; float:left; font-weight:bold;}
#fc .header .dinamic_title, #fc .header #dinamic_title_distance {font-weight:bold;}
#fc .flircast_form_block {border: 1px solid #DEDEDE; margin-bottom: 10px;}
#fc .cont {background: url("../i/flirt_big.gif") no-repeat scroll 25px 12px #FFE4C1;padding: 7px 5px 5px;position: relative;width: auto;}
* html #fc .cont {height:77px;}
#fc .cont p {padding-left:100px;}
#fc .flirtcast_left_block {padding: 0px 0px 0pt 95px; width: 360px;}
#fc .flirtcast_left_block input {font-size: 11px; width: 298px;}
#fc .flirtcast_separator {height: 4px; font-size: 0px; line-height: 0px; width: 100%;}
#fc .flirtcast_left_block textarea {font-size: 11px; width: 350px; height: 43px;}
#fc .flirtcast_right_block {text-align: right; width: 145px; position: relative;}
#fc .popup {height:46px;background:#FFFFFF none repeat scroll 0 0;border:1px solid #902D6C;padding:7px;position:absolute;right:150px;text-align:right;top:-90px; > top:-90px;width:140px;}
#fc .popup select {width: 45px; font-size: 12px;}
#fc b.corner {background:transparent url(../i/flirtcast_popup_corner.gif) no-repeat scroll center center;bottom:-7px;font-size:0;height:7px;left:50%;line-height:0;position:absolute;width:11px;}
#fc .edit_btn {background:transparent url(../i/flirtcast_edit.png) no-repeat scroll left center;color:#CA0005;display:inline-block;margin:4px 0 10px 0px;padding:0 0 4px 24px;width:120px;cursor:pointer;}
#fc #flirtcast_error {width:250px;left:180px;top:-45px;height:auto;}
#fc #error_text {font-weight:bold;color:red;text-align:center;}
#flirtcast_sending {background:transparent url(../i/flirtcast_sending.gif) no-repeat;width:43px;height:11px;position:absolute;top:65px;left:25px;}

form#fc #frmSubject_list, form#fc #frmSubject {width:100%;}
form#fc #subject_list, form#fc #subject_editable{width:330px; float:left;}
.subject_editable {display:none;}
#subject_list_pop, #subject_editable_pop {width:566px; float:left}
#fc .flircast_form_block #editOnOff, #editOnOff_pop {cursor:pointer; float:right; height:17px; margin:2px 4px 0 2px; width:17px;}
#fc #flirtcast_suggestion {width:100%;color:#CA0005;text-decoration:underline;font-weight:bold;cursor:pointer;margin-bottom:15px;}
#fc #edit_search_criteria {text-decoration:underline;cursor:pointer;}
#flirtcast_button {background:url("../i/backgrounds/orange_bt-flirtcast.gif") no-repeat scroll right 0 transparent;color:#FFFFFF;font-weight:bold;height:24px;padding:0 0 0 3px;text-align:center;width:142px;border:none;cursor:pointer;}

/* /FLIRTCAST */

.go_back_bt {
    float: right;
    width: 80px;
}

h1 {
    font-size: 22px;
    line-height: normal;
    min-height: 27px;
    padding-bottom: 20px;
}

h1, h2, h3 {
    font-family: Tahoma;
    font-weight: bold;
    margin: 0;
    padding: 0;
}

.inner_promo_banner {
    margin-bottom: 15px;
    text-align: center;
}

.inner_promo_banner {
    text-align: center;
}

.inner_promo_banner .no_banner {
    margin-bottom: -15px;
}

#search_result_form {
    margin-bottom: 10px;
    width: 900px;
}

body, td {
    font: 11px/15px Verdana;
}

.hr {
    background: url("../i/ver6/dotted.gif") repeat scroll 0 0 transparent;
    border: 0 none;
    clear: both;
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
}

.float_l {
    float: left;
}

#navigation .txt_box {
    float: left;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    padding: 2px 3px 0 0;
    text-align: right;
}

#navigation .field_box {
    float: left;
    padding-right: 4px;
}

select, input, textarea {
    font: 13px Tahoma,sans-serif;
}

.button-like.weak {
    background-color: #585454;
    background-position: 0 0;
    border-color: #000000;
    color: #FFFFFF;
    height:18px;
    padding:0;
    font-size:10px;
}

input.button-like {
    padding: 1px 5px;
}

body, form, ul {
    margin: 0;
    padding: 0;
}

.float_r {
    float: right;
    width:269px;
}

#navigation .paginations {
    padding-top: 10px;
    text-align: center;
    width: 100%;
}

#prev_next {
    padding-bottom: 10px;
}

.pagearrow {
    color: #000000;
    font-size: 14px;
}

.page_prev {
    font-family: Arial,sans-serif;
    font-size: 1.8em;
    font-weight: bold;
    line-height: 1em;
    padding-bottom: 10px;
}

.paginations_links {
    color: #990000;
    display: inline;
    font: 10px/1 Verdana;
    margin: 0 0.2em 0 0.1em;
    padding: 0.3em 0.4em;
    text-decoration: underline;
}

.page_next {
    font-family: Arial,sans-serif;
    font-size: 1.8em;
    font-weight: bold;
    line-height: 1em;
    padding-bottom: 10px;
}

.pagearrow {
    color: #000000;
    font-size: 14px;
}

.paginations b {
    background: none repeat scroll 0 0 #990000;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: normal;
    padding: 0.3em 0.4em;
}

.paginations b {
    color: #FFFFFF;
    font-size: 10px;
    font-weight: normal;
}

.paginations_links {
    color: #990000;
    display: inline;
    font: 10px/1 Verdana;
    margin: 0 0.2em 0 0.1em;
    padding: 0.3em 0.4em;
    text-decoration: underline;
}

.hr {
    background: url("../i/ver6/dotted.gif") repeat scroll 0 0 transparent;
    border: 0 none;
    clear: both;
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
}

.profile_info {
    border: 0 none;
    border-collapse: collapse;
    width: 830px;
}

.profile_info .description_wrap {
    width: 160px;
}

.profile_info .description {
    overflow: hidden;
    width: 137px;
}

.profile_info .name {
    color: #990000;
    font: bold 14px/20px Arial,sans-serif;
    text-decoration: none;
}

.profile_info p {
    font-size: 11px;
    margin: 0 0 10px;
}

.profile_info .em {
    color: #8C0909;
}

.profile_info .stars {
    min-height: 35px;
    width: 226px;
}


.clickable {
    cursor: pointer;
}

#stars_rating_list .rating_status {
    color: #333333;
    font-size: 10px;
    position:relative;
}

a {
    color: #000000;
    font-weight: normal;
    text-decoration: underline;
}

.profile_info .photo_wrap {
    width: 100px;
}

.profile_info td {
    vertical-align: top;
}

.image-status {
    border: 0 none;
    margin: 1px 0 0;
    padding: 0;
}

.profile_info td {
    vertical-align: top;
}

.stat_box_1 {
    float: left;
    font-family: tahoma;
    padding-bottom: 5px;
    width: 190px;
}

.cl_red {
    color: #990000;
}

.stat_box_2 {
    float: right;
    font-family: tahoma;
    padding-bottom: 5px;
    width: 210px;
}

.profile_info .gray-box {
    min-height: 24px;
    width: 455px;
}

.gray-box {
    background-color: #F8F8F8;
    border: 3px solid #EFEFEF;
    -moz-border-radius: 6px 6px 6px 6px;
    padding: 7px;
    position: relative;
}

#activity {
    font-family: "Tahoma";
    margin: 10px 0 0;
}

#activity .last {
    /*background-color: #EFEFEF;
    border-bottom: 1px solid #dbdbdb;*/
    background-color: #FFE0BF;
    border-bottom: 1px solid #F2C18C;
    height:30px;
}

#activity .box {
    padding: 5px 7px;
}

#activity #sentbrowse {
    background-position: 4px -46px;
}

#activity .last .title {
    color: #990000;
}

#activity .title {
    float: left;
    font-weight: bold;
    width: 130px;
}

#activity .last .date {
    color: #000000;
}

#activity .date {
    float: left;
}

#activity .box.dark {
    background-color: #FFEDD9;
    border-bottom: 1px solid #EFDBC6;
}

.rating_status {
    margin-bottom:15px;
}

.input_wrap{
    background:url(../i/backgrounds/orange_bt-left.gif) 0 0 no-repeat;
    display:inline-block;
    height:24px;
    padding-left:5px;
    position:relative;
}

.input_wrap .left_part{
    background:url(../i/backgrounds/orange_bt-right.gif) right 0 no-repeat;
    border:none;
    display:inline-block;
    height:21px;
    padding-right:5px;
    text-align:center;
    width:66px;
    padding-top:3px;
    padding:5px 7px 0 0\0/;
}

.input_wrap.goback .left_part a {
    color:#FFF;
    text-decoration:none;
    font-weight:bold;
}

.input_wrap.goback {
    float:right;
}

/*=========Similar profiles popup start========*/
.similar_profiles_popup .pop_up_header {
    background: url("../i/similar_profiles_popup/header_bg.png") no-repeat scroll 0 0 transparent !important;
    height: 32px;
    padding: 11px 0 0;
    position: relative;
}
.pop_up_header .title_big {
    color: white;
    margin: 0 0 0 10px;
    text-shadow: 2px 2px 2px #555555 ;
    font-size:18px;
    
}
.similar_profiles_popup .end_header {
    background: url("../i/similar_profiles_popup/header_bg.png") no-repeat scroll right top #f2f2f2 !important;
    height: 43px;
    position: absolute;
    right: 0;
    top: 0;
    width: 5px;
}
.pop_up_content .yellow_bt {
    color:white !important;
    display: inline-block;
    height: 55px;
    margin-bottom: 24px;
    text-decoration: none;

}
.pp_flirtcast .yellow_bt {
    float: none !important;
    font:bold 31px/55px Tahoma,Arial;
    margin: 0;
    color:#333 !important;
    text-shadow: 2px 2px 2px #fff !important;
    width: 218px !important;
}
.pop_up_body {
    background: none repeat scroll 0 0 #f2f2f2 !important;
    border: 1px solid #c5c5c5 !important;
    padding: 12px 12px 15px;
    position: relative;
}

.pop_up_body .rounded {
    background: url("../i/similar_profiles_popup/rounded.gif") no-repeat scroll 0 0 transparent !important;
    display: block;
    height: 9px;
    overflow: hidden;
    position: absolute;
    width: 9px;
}
.pop_up_body .tr {
    background-position: -9px 0 !important;
    right: -1px;
    top: -1px;
}
.pop_up_body .br {
    background-position: -9px -9px !important;
    bottom: -1px;
    right: -1px;
}
.pop_up_body .bl {
    background-position: 0 -9px !important;
    bottom: -1px;
    left: -1px;
}
.pp_flirtcast form {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #c5c5c5 !important;
    border-radius: 5px 5px 5px 5px;
    padding: 7px 4px 15px 6px !important;
}
 .block_round .round, .site_news .round, .ie_round .round {
    background: url("block_round.gif") no-repeat scroll 0 0 transparent !important;
    height: 10px;
    overflow: hidden;
    position: absolute;
    width: 10px;
}
.block_round .br, .site_news .br {
    background-position: -10px -10px !important;
    bottom: -1px;
    right: -1px;
}
.block_round .bl, .site_news .bl {
    background-position: 0 -10px !important;
    bottom: -1px;
    left: -1px;
}
.block_round .tr, .site_news .tr {
    background-position: -10px 0 !important;
    right: -1px;
    top: -1px;
}
.pop_up_header .attention {
    height: 54px;
    left: 9px;
    position: absolute;
    top: -5px;
    width: 60px;
}
.motivation_popup_text{
    color: #777;
    font-size: 18px;
    line-height: 20px;
    margin: 15px;
    text-align: center;}

.cell span {
    display: block;
    width:96px;
    margin-left:84px;
    text-align:center;
}

.cell {
    float: left;
    padding: 7px 0 0;
    width: 180px;
}
.cell input{
    margin-top:15px;}
    
    .similar_profiles_popup .border_block {
    background: none repeat scroll 0 0 white;
    border: 1px solid #c7c7c7;
    margin: 0;
    padding: 7px;
    position: relative;
    text-align: center;
}
.similar_profiles_popup .pop_up_body .border_block .rounded_i {
    background-image: url("../i/similar_profiles_popup/white_rounded.gif");
    display:block;
    width:9px;
    height:9px;
        overflow: hidden;
    position: absolute;
}
.similar_profiles_popup h3 {
    color: #777;
    font: bold 18px Arial,sans-serif;
    margin: 15px 0;
    text-align: center;
}
.similar_profiles_popup h3 b {
    color: #777;
    font: bold 18px Arial,sans-serif;
}
.similar_profiles_popup .userlist li .name {
    color: #777;
    display: block;
    float: left;
    font: bold 14px Arial,sans-serif;
    margin-left: 12px;
}
/*=========Similar profiles popup end========*/

div#main_content div.without_leftzone table.profile_info {
    border-bottom: 1px dotted #000000;
}

div#main_content div.without_leftzone table.profile_info td.description_wrap {
    height: 220px;
}

div#main_content div.without_leftzone table.profile_info div.hr {
 background:none;
}

div#main_content div.without_leftzone div#search_result_form div.hr {
 background:none;
}

div#main_content div.without_leftzone div.hr {
 background:none;
}

div.profile_info.short_block div.description p.button_block {
    background: url("../i/backgrounds/orange_bt-left.gif") repeat scroll 0 0 transparent;
    display: block;
    height: 24px;
    padding-left: 5px;
    width: 90px;
}

div.profile_info.short_block div.description p.button_block a.button-like.ice-breaker-btn.icebreaker_bnt {
 background: url("../i/backgrounds/orange_bt-right.gif") no-repeat scroll right 0 transparent;
    color: #FFFFFF;
    display: inline-block;
    font-weight: bold;
    height: 21px;
    padding-top: 3px;
    text-align: center;
    text-decoration: none;
    width: 140px;
}

div.profile.list div.profile_info div.description p.button_block {
  background: url("../i/backgrounds/orange_bt-left.gif") repeat scroll 0 0 transparent;
    display: block;
    height: 24px;
    padding-left: 5px;
    width: 90px;
}

div.profile.list div.profile_info div.description p.button_block a.thickbox.button-like.ice-breaker-btn.icebreaker_bnt {
    background: url("../i/backgrounds/orange_bt-right.gif") no-repeat scroll right 0 transparent;
    color: #FFFFFF;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    height: 21px;
    padding-top: 3px;
    text-align: center;
    text-decoration: none;
    width: 150px;
}

div.profile_info.short_block div.description p.button_block a.button-like.ice-breaker-btn.icebreaker_bnt span.icebreaker_bnt_text {
 font-size:11px;
}

div#main_content div.without_leftzone div#search_result_form table.profile_info div.but-wrap2 {
    margin-top: 5px;
    width: 232px;
}

div#search-results div.results div.section div.section_in div.profiles div.profile.list div.profile_info.short_block div.activity {
    float: left;
    width: 495px;
}

div#main_content div.without_leftzone div#search_result_form table.profile_info div.gray-box {
    width: 460px;
}

/*****************************************************************
    Miss you block 
******************************************************************/
.miss_you_members_block, .recommended_members_block {
    padding: 15px 0px 10px;
    background-color: #FFF;
    overflow: hidden;
    zoom: 1;
}

.recommended_members_block_title {
    font-size: 12px;
    padding: 10px 0px 0px 0px;
}

.miss_you_members_block .cell, .members_block .cell, .recommended_members_block .cell {
    width:122px;
    text-align:center;
    float:left;
    padding:7px 0 0 0;
}

.miss_you_members_block .cell {
    width: 115px;
    margin: 10px 0px;
    height: 160px;
}

.recommended_members_block .cell {
    padding: 25px 0 0 0;
}

.recommended_members_block .cell a {
    text-decoration: none;
}

.members_block .block_name {  
    font-weight:bold; 
    color:#333333; 
    text-align: left; 
    padding-left: 14px; 
    height:34px; 
    position:relative;
}

.members_block .right_block{ 
    border-left: 1px solid rgb(204, 204, 204);
    overflow: hidden;
    width: 125px;
    float: left;
}

.members_block div span, .recommended_members_block div span {
    display:block;
}

.members_block a.link_more {
    color:#e80000;
    font-weight:bold;
}

.input_wrap {
    background: url("../i/backgrounds/orange_bt-left.gif") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 24px;
    padding-left: 5px;
    position: relative;
}

.input_wrap .left_part {
    background: url("../i/backgrounds/orange_bt-right.gif") no-repeat scroll right 0 transparent;
    border: medium none;
    display: inline-block;
    width:auto;
    height: 24px;
    padding:2px 10px 0 5px;
    text-align: center;
    color:#FFF;
    font-weight:bold;
    cursor: pointer;
}

.input_wrap.send-mail {
    margin: 5px 0 0 0;
    width: 77px;
}

.input_wrap.remove, .input_wrap.exit {
    float: left;
    width: 80px;
}

.input_wrap.remove {
    margin-left: 32px;
}

#search_result a{
    color: #CA0005;
}

.miss_you_members_block h1 {
    color: #990000;
    margin: 0px 15px;
    padding: 0px;
    font-size: 18px;
}

#captcha_form{margin:0 0 0 15px;}
#captcha_form label{float:left; margin: 4px 5px 0 0;}
#captcha_form #code{float:left; margin-top: 2px; height:14px; width: 60px}
#captcha_form img{float:left; padding-top: 2px; margin-left:7px}
#captcha_box{width: 300px;}

.save_search_block{clear:both;padding:10px 0 0 5px;}
.save_search_block *{font-size:11px;}

.menu p{
height:218px;
overflow: hidden;
}
.menu p.block_title{
height:auto;
}
.menu p.subnav{
height:auto;
padding:10px 20px;
}
.main_right input[type="checkbox"]{
margin-right:5px;
}

.go_back_bt{
    text-align: right;
    padding-right: 10px;
}
.go_back_bt a{
    color:#990000 !important;
    font-size:12px;
}
.go_back_bt span{
    font-size: 16px;
    line-height: 1px;
}

.go_back_bt {
    float: right;
    width: 140px;
}

.inner_promo_banner {
    margin-bottom: 15px;
    text-align: center;
}

.inner_promo_banner {
    text-align: center;
}

.inner_promo_banner .no_banner {
    margin-bottom: -15px;
}

#search_result_form {
    margin-bottom: 10px;
    width: 800px;
}

.hr {
    background: url("../i/ver6/dotted.gif") repeat scroll 0 0 transparent;
    border: 0 none;
    clear: both;
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
}

body, form, ul {
    margin: 0;
    padding: 0;
}

.float_l {
    float: left;
}

#navigation .txt_box {
    float: left;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    padding: 2px 3px 0 0;
    text-align: right;
}

#navigation .field_box {
    float: left;
    padding-right: 4px;
}

select, input, textarea {
    font: 13px Tahoma,sans-serif;
}

input.button-like {
    padding: 1px 5px;
}

.button-like.weak {
    background-color: #585454;
    background-position: 0 0;
    border-color: #000000;
    color: #FFFFFF;
}

.float_r {
    float: right;
}

#navigation .paginations {
    padding-top: 10px;
    text-align: center;
    width: 100%;
}

#prev_next {
    padding-bottom: 10px;
}

.pagearrow {
    color: #000000;
    font-size: 14px;
}

.page_prev {
    font-family: Arial,sans-serif;
    font-size: 1.8em;
    font-weight: bold;
    line-height: 1em;
    padding-bottom: 10px;
}

.paginations_links {
    color: #990000;
    display: inline;
    font: 10px/1 Verdana;
    margin: 0 0.2em 0 0.1em;
    padding: 0.3em 0.4em;
    text-decoration: underline;
}

.page_next {
    font-family: Arial,sans-serif;
    font-size: 1.8em;
    font-weight: bold;
    line-height: 1em;
    padding-bottom: 10px;
}

.pagearrow {
    color: #000000;
    font-size: 14px;
}

.paginations b {
    background: none repeat scroll 0 0 #990000;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: normal;
    padding: 0.3em 0.4em;
}

.paginations_links {
    color: #990000;
    display: inline;
    font: 10px/1 Verdana;
    margin: 0 0.2em 0 0.1em;
    padding: 0.3em 0.4em;
    text-decoration: underline;
}

.profile_info {
    border: 0 none;
    border-collapse: collapse;
    width: 800px;
}

.profile_info .description_wrap {
    width: 140px;
}

.profile_info td {
    vertical-align: top;
}

.profile_info .description {
    overflow: hidden;
    width: 137px;
}

.profile_info .name {
    color: #FF9900;
    font: bold 14px/20px Arial,sans-serif;
    text-decoration: none;
}

.profile_info p {
    font-size: 11px;
    margin: 0 0 10px;
}

.profile_info .em {
    color: #8C0909;
}

.profile_info p {
    font-size: 11px;
    margin: 0 0 10px;
}

.profile_info .photo_wrap {
    width: 88px;
}

.profile_info td {
    vertical-align: top;
}

a {
    color: #000000;
    font-weight: normal;
    text-decoration: underline;
}

.image-status {
    border: 0 none;
    margin: 1px 0 0;
    padding: 0;
}

.stat_box_1 {
    float: left;
    font-family: tahoma;
    padding-bottom: 5px;
    width: 190px;
}

.cl_red {
    color: #990000;
}

.stat_box_2 {
    float: right;
    font-family: tahoma;
    padding-bottom: 5px;
    width: 170px;
}

.cl_red {
    color: #990000;
}

#mcontainer_with_banner #search_main_id .without_leftzone .profile_info .gray-box {
	width:490px;
}

.gray-box {
    background-color: #F8F8F8;
    border: 3px solid #EFEFEF;
    padding: 7px;
    position: relative;
}

.gray-box .deco.n1 {
    left: -3px;
    top: -3px;
}

.gray-box .deco.n2 {
    background-position: -7px 0;
    right: -3px;
    top: -3px;
}

.gray-box .deco.n3 {
    background-position: -7px -7px;
    bottom: -3px;
    right: -3px;
}

.gray-box .deco.n4 {
    background-position: 0 -7px;
    bottom: -3px;
    left: -3px;
}

.profile_info .gray-box b {
    font-size: 11px;
    line-height: 12px;
}

.profile_info .stars {
    min-height: 35px;
}

.gray-box i.deco {
    background-image: url("../i/ver6/gray_corners.png");
    background-repeat: no-repeat;
    font-size: 0;
    height: 7px;
    overflow: hidden;
    position: absolute;
    width: 7px;
}

.stars.small_stars_box, .small.small_stars_box {
    float: left;
    padding: 3px 0;
    width: 246px;
}

.actions_btns_new.chat {
    background-position: 0 0;
    cursor: pointer;
}

.actions_btns_new, .actions_btns_new .wink-widget .send-wink, .actions_btns_new .wink-widget .wink-sent {
    background: url("../i/buttons/actions_btns_new.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 24px;
}

.profile_info p {
    font-size: 11px;
    margin: 0 0 10px;
}

.actions_btns_new .but-text2 a {
    color: #990000;
    display: block;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    line-height: 12px;
    padding-bottom: 5px;
    padding-left: 25px;
    padding-top: 5px;
    text-align: center;
    text-decoration: none;
    width: 97px;
}

.actions_btns_new.mail {
    background-position: 0 -24px;
    margin-left: 5px;
}

.actions_btns_new.wink {
    background: none repeat scroll 0 0 transparent;
    padding: 2px 5px;
    width: 106px;
}

.wink-widget {
    overflow: hidden;
    text-align: center;
}

.actions_btns_new .wink-widget .send-wink {
    background-position: 0 -48px;
    width: 122px;
}

.profile_info .description_wrap {
    width: 140px;
}

.profile_info td {
    vertical-align: top;
}

.profile_info .description {
    overflow: hidden;
    width: 180px;
}

.profile_info .name {
    color: #990000;
    font: bold 14px/20px Arial,sans-serif;
    text-decoration: none;
}

.profile_info .em {
    color: #8C0909;
}

.profile_info .photo_wrap {
    width: 110px;
}

.stat_box_1 {
    float: left;
    font-family: tahoma;
    padding-bottom: 5px;
    width: 190px;
}

.stat_box_2 {
    float: right;
    font-family: tahoma;
    padding-bottom: 5px;
    width: 180px;
    margin-right:95px;
}

div.without_leftzone div#search_result_form div.float_l.recently_online_btn {
 background: url("../i/backgrounds/orange_bt-left.gif") no-repeat scroll 0 0 transparent;
  padding-left: 5px;
}

div.without_leftzone div#search_result_form div.float_l.recently_online_btn a.button-like {
 background: url("../i/backgrounds/orange_bt-right.gif") no-repeat scroll right 0 transparent;
    color: #FFFFFF;
    display: inline-block;
    font-weight: bold;
    height: 21px;
    padding-top: 3px;
    text-align: center;
    text-decoration: none;
    width: 111px;
}

div.without_leftzone div#search_result_form div.float_r.search_now_btn a.button-like {
 background: url("../i/backgrounds/orange_bt-right.gif") no-repeat scroll right 0 transparent;
    color: #FFFFFF;
    display: inline-block;
    font-weight: bold;
    height: 21px;
    padding-top: 3px;
    text-align: center;
    text-decoration: none;
    width: 111px;
}

div.without_leftzone div#search_result_form div.float_r.search_now_btn {
 background: url("../i/backgrounds/orange_bt-left.gif") no-repeat scroll 0 0 transparent;
  padding-left: 5px;
  width: 111px;
}

.profile_info .but-wrap2 {
    float: right;
    margin: 5px 30px 0px 5px\0/;
    width: 260px;
}

.section_in .profile_info .but-wrap2 {
	margin: 5px -124px 0 5px;
}

#search_result_form .profile_info .but-wrap2 .butn, #search_result_form .profile_info .but-wrap2 .wink-widget {
    float: left;
    margin: 0 0 2px 4px;
    width: 111px;
}

.profile_info .but-mail {
    background-position: 0 -60px !important;
}

.profile_info .but-vchat {
    background-position: 0 -20px !important;
}

.profile_info .but-gift {
    background-position: 0 -120px !important;
}

.profile_info .but-sms {
    background-position: 0 -40px !important;
}

.wink-widget {
    overflow: hidden;
}

.profile_info .but, .profile_info .but-mail, .profile_info .but-tchat, .profile_info .but-vchat, .profile_info .but-sms, .profile_info .but-call, .profile_info .but-voice, .profile_info .but-gift, .send-wink, .wink-sent {
    background: url("../i/ver6/actions_btns.png") no-repeat scroll 0 0 transparent;
    overflow: hidden;
}

.send-wink {
    background-position: 0 -160px;
    cursor: pointer;
    height: 20px;
    margin: 0 0;
}

.send-wink {
    cursor: pointer;
}

.wink-widget {
    text-align: center;
}

.profile_info .but-text {
    line-height: 20px;
    margin: 0;
    padding: 0;
}

.profile_info .but-text a {
    display: block;
    margin: 0;
    padding: 0 0 0 35px;
}

.profile_info .but-wrap2 .new_stamp, .profile_info .but-wrap2 .free_stamp {
    position: absolute;
}

.new_stamp {
    background: url("../i/ver6/new_stamp.gif") no-repeat scroll 0 0 transparent;
    display: block;
    height: 21px;
    margin-left: -10px;
    margin-top: -27px;
    width: 23px;
}

#stars_rating_list {
    margin-top:5px;
    height:40px;
}
/************************************
    Go back
************************************/

#notification_main_id #notification_settings_container .outside_submit .button-like {
    margin: 23px 0 0 280px !important;
}

.input_wrap.goback .left_part a {
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    
}

.coreg_option{font-weight:bold;}
.search_coregs{padding:10px 0 10px 0;}
.search_coreg_options {padding-bottom: 10px;}
.base_coregs {float: none; display: block; margin:0px; width:auto;text-align: left;padding:10px 0 10px 0;}
.base_coregs input{width:20px !important;}
.base_coregs input,.base_coregs label{float:none;} 
.description_coregs{padding-top: 10px;}
.physical_coregs, .naughty_cv_coregs{padding-bottom: 10px;text-align:center;}
.personality_coregs {display: block;clear:both;padding-top: 10px; margin-bottom:20px;}
.personality_coregs input{float: left}
.personality_coregs label{width: auto !important;}

.myaccount-frm-email { width: 200px; }
#myAccount .error_txt_box { color: red;}

#main_content .main_right .button-like {
    margin-right:0px;
}

#review_main_id #main_content .without_leftzone .profile_info .gray-box {
    width:490px;
}

#main_content .main_right input {
    margin-right:7px;
}

.button_avchat.button_disable {
    height:20px;
}

.chat, .but-tchat{background-position:0 0 !important;}

.profile_info .but-wrap2 .butn, .profile_info .but-wrap2 .wink-widget {
    float: left;
    margin: 0 0 2px 4px;
    width: 111px;
}

.mail-conversation-user-info .button-like{
    width:111px !important;
    height: 20px;
    background:url("../i/ver6/btn_bry.png") no-repeat scroll 0 -40px transparent;
    color:#ffffff;
    font-weight:bold;
    display:block;
    cursor: pointer;
    line-height:20px;
    text-align:center;
    text-decoration:none;
    font:bold 12px/16px Arial;
    border:1px solid #98610F;
}
.mail-conversation-user-info .button-like:hover{
    color:#FFCFCF;
}

div.main_right div.block table tbody tr td table select {
    margin: 2px 0;
}

/****************************************************************************
    Interact
****************************************************************************/

div.main_right div.white_block div#profile_tab div.profile_info.odd, div.profile_info.odd_no {
    width: 465px;
}

div.main_right div#imb form.frmMail div.input_wrap input.left_part {
    color: white;
    cursor: pointer;
    display: inline-block;
    height: 24px;
    padding-left: 1px;
    padding-top: 0;
    width: 50px;
}

div.block.gray.interact ul.no_mark.user_contact div.wink-widget div.wink-sent {
    background:none;
    margin:0;
    padding:2px 0 0 0;
    width:50px;
    text-align: left;
    cursor: pointer;
}

div.block.gray.interact ul.no_mark.user_contact div.wink-widget div.send-wink {
    background:none;
    margin:0;
    padding:0;
    width:50px;
    text-align: left;
    cursor: pointer;
}

div.block.gray.interact ul.user_contact div.wink-widget {
    height:15px;
}


.profile_info div.actions_btns_new.wink div.wink-widget div.wink-sent {
    background: url("../i/buttons/actions_btns_new.png") no-repeat scroll 0 -72px transparent; 
}

div.block.gray.interact ul.user_contact div.comment {
    background: url("../i/backgrounds/act_bg.gif") no-repeat scroll 0 -38px transparent;
}

div.block.gray.interact ul.user_contact div.butn.but-mail.off {
    background: url("../i/backgrounds/act_bg.gif") no-repeat scroll 0 -17px transparent;
}

div.block.gray.interact ul.no_mark.user_contact li.rate_block div#stars_rating div.rating_status {
    position:relative;
}

div.block.gray.interact ul.user_contact a.button-like.text-chat {
    background: url("../i/backgrounds/act_bg.gif") no-repeat scroll 0 -59px transparent;
    padding-left:25px;
}

div.section_in div.profiles div.profile.list div.profile_info div.description p.button_block a#ib_button {
    display:block;
    width:148px;
    height:21px;
    background: url("../i/backgrounds/orange_bt-right.gif") no-repeat scroll -200px 0 transparent;
    text-align:center;
    text-decoration:none;
    color:#FFFFFF;
    font-weight:bold;
    padding-top:3px;
    padding-left: 10px;
    *padding-left: 0px;
}

div.section_in div.profiles div.profile.list div.profile_info div.description p.button_block a#ib_button span.icebreaker_bnt_text {
    margin-left: -26px;
}

div.profile.list div.profile_info div.description p.button_block {
    width:153px;
}

div.section_in div.profiles div.profile.list div.profile_info div.description p.button_block a#ib_button {
    padding:3px 5px 0 0 ;
    background-position:100% 0;
}

div.section_in div.profiles div.profile.list div.profile_info div.description p.button_block a#ib_button span.icebreaker_bnt_text {
    margin:auto;
}

.profile.list .screenname a {font-weight:bold; text-decoration: underline !important;}

div.input_wrap input.change_bt.left_part, div.input_wrap input.find_bt.left_part {
    height:24px;
    padding-top: 0;
}

div#mailbox div#mailboxtitle div.button-like.movetobtn, div#mailbox div#mailboxtitle div.button-like.showmsgsbtn {
    background-color: #DE0000;
    background-image: url("../i/ver6/btn_bry.png");
    background-position: 0 -40px;
    background-repeat: repeat-x;
    border: 1px solid #98610F;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font: bold 12px/16px Arial;
    padding: 2px 5px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
}


.flirtcast_title2 {
  height: 20px;
  font-size: 14px;
  font-weight: bold;
  color: rgb(140, 9, 9);
  margin:5px 0px;
}

.flirtcast_message2 {
  border: 1px solid rgb(255, 201, 117);
  padding: 0px 5px;
  background: rgb(255, 251, 238) none repeat scroll 0% 0%;
  overflow: auto; width: 580px; height: 215px;
}

div#flirtcast_suggestion {
 margin-left: 12px;
}

div.float_l input#sendmsg {
 background: url("../i/datecast_bt.png") no-repeat scroll 4px 1px transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    height: 25px;
    margin: 0 0 12px 12px;
    text-align: center;
}

div.float_l input#cancelmsg {
 background: url("../i/datecast_bt.png") no-repeat scroll 4px 1px transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    height: 25px;
    margin: 0 0 12px 12px;
    text-align: center;
}

/*  Who's on cam on homepage  */

.cams {padding-right:24px;}
.HostGalleryCntRow {float:left; margin:6px 0 6px 15px; display:inline;}
.singleHostGalleryCnt {width:140px; float:left; margin:6px;}
.singleHostGalleryCnt a.hostNameGallery {display:block; height:18px; line-height:18px; font-family:verdana; font-size:11px; color:#4c4c4b; font-weight:bold;text-decoration:none;}
.singleHostGalleryCnt .imgGalleryDiv {border:none; margin:0;position:relative;}
.singleHostGalleryCnt .onlineGif {
position:absolute;
bottom: 0;
left:0;
background:url(../i/imlive/onlineBack.png) repeat-x;
margin:0;
line-height:14px;
padding:0 4px !important;
text-decoration:none;
z-index:10;
bottom:3px;
top:91px;
color:#0f0;}

.singleHostGalleryCnt p.stars {width:57px; height:14px; float:left; margin:4px 0 0 -2px;}
.singleHostGalleryCnt p.s0 {background:url('../i/imlive/stars-0.png');}
.singleHostGalleryCnt p.s1 {background:url('../i/imlive/stars-1.png');}
.singleHostGalleryCnt p.s2 {background:url('../i/imlive/stars-2.png');}
.singleHostGalleryCnt p.s3 {background:url('../i/imlive/stars-3.png');}
.singleHostGalleryCnt p.s4 {background:url('../i/imlive/stars-4.png');}
.singleHostGalleryCnt p.s5 {background:url('../i/imlive/stars-5.png');}

p.rightDetails {float:right; margin:0; padding-right:23px; height:21px; line-height:21px; font-family:Arial; font-weight:bold; color:#121212;}
p.rightDetails.Female {background:url('../i/imlive/icon-female.png') no-repeat right center; padding-right:12px;}
p.rightDetails.Male {background:url('../i/imlive/icon-male.png') no-repeat right center; padding-right:16px;}

.imlive_container{
margin:0 5px;
}

.imlive_more{
padding: 6px 14px 0pt 0pt;
float: right;
}

/*  Who's on cam on search  */
div#mcontainer_with_banner div#textchat div#tab_imliveroom span.tw_count {
    height: 29px;
    left: 258px;
    position: absolute;
    top: 0px;
    width: 28px;
    z-index: 1;
}

/*  Who's on cam on search  */
.right_zone {
    left: 814px;
    position: relative;
    top: 125px;
    width:150px;
}

.right_zone .woc_block_contant {
    background: url("../i/imlive/woc_bg.jpg") no-repeat scroll center top transparent;
    height: 600px;
    padding-bottom: 5px;
    padding-top: 30px;
    position: absolute;
    text-align: center;
    width: 120px;
}

.right_zone .woc_block_contant .singleHostGalleryCnt {
    width: 108px;
}

.right_zone .woc_block_contant .singleHostGalleryCnt .imgGalleryDiv img {
    width: 108px;
    height: 83px;
}

.right_zone .woc_block_contant .singleHostGalleryCnt .imgGalleryDiv .onlineGif {
    top: 70px;
}

.right_zone .woc_block_contant .woc_block_head {
	display: none;
}

div#mcontainer_with_banner div#wrapper div#profile_page div#main_content div.without_leftzone div.big_left div.main_right div#imb.block span.block_title {
    background: url("../i/backgrounds/title_bg2.jpg") repeat-x scroll 0 0 transparent;
	background-color: #FFEACB;
    border-bottom: 1px solid #FFAC78;
    color: #333333;
    display: block;
    font-weight: bold;
    margin: 1px 0 19px 1px;
    overflow: hidden;
    padding-left: 10px;
    position: relative;
}

div#mcontainer_with_banner div#wrapper div#profile_page div#main_content div.without_leftzone div.big_left div.main_right div#imb.block {
    background-color: #ffefd5;
	border: 1px solid #FFAC78;
}

div#mcontainer_with_banner div#wrapper div#profile_page div#main_content div.without_leftzone div.big_left div.main_right div#imb.block form#frmMail.frmMail div.email_me_reset div#mail_me_smiles_bt.mail_me_smiles_bt {
	border:none !important;
}
form#frmMail.frmMail #slIceBreaker {border: 1px solid #8C8C8C;}

li#vip a {
  color: #fff;
  display: block;
  font-weight: bold;
  padding: 7px 13px 11px 12px;
  text-decoration: none;
  white-space: nowrap;
  background-image:url("../i/vip_menu.png");
  background-repeat:repeat-x;
  background-position:top;
}
li#vip  a:hover { background: url("../i/vip_menu_hover.png") top center repeat-x;}=======
li#vip  a:hover { background: url("../i/vip_menu_hover.png") top center repeat-x;}
.upload_from .upload_block .upload_benefits {margin-top: 16px;}
div#mcontainer_with_banner div#wrapper div#main_content div.without_leftzone div#search_result_form div#navigation form#order div.float_l{width: auto;}

form[name="physical"] .border_full td{
	 vertical-align:top
}

#sign_up_form td.basic div{
width:150px;
min-width:150px;
max-width:150px;

}
.imlProfileOnlineGif {
  background: url("../i/imlive/onlineBack.png") repeat-x scroll 0 0 transparent;
  bottom: 3px;
  line-height: 14px;
  margin: 0 106px 0!important;
  padding: 0 4px !important;
  position: absolute;
  text-decoration: none;
  z-index: 10;
}

.gallery_cell .imlProfileOnlineGif {
  margin: 0 2px 0px!important;
}

.photo_wrap .imlProfileOnlineGif {
  margin: 0 2px 0px!important;
}

div#imb.block #frmMail.frmMail .icebreaker_list{
 padding: 12px 6px 4px!important;
}

li.last a.button-like{padding-left: 24px; background: url("../i/backgrounds/act_bg.gif") no-repeat scroll 0 -175px transparent;}
#main_content .main_right .block .border_full .dropdown {height: 20px;}

#activity .box .date .wink-widget{position:relative;}

.toolbar-corner-right, .toolbar-corner-left, #toolbar-bottom, #toolbar-bottom .tooltip i, #toolbar-bottom .title .fold, #toolbar-bottom .toolbar-content .toolbar-menu .list a:hover {
   background: url("../i/toolbar/sprite.png") repeat-x scroll 10px -30px transparent;
}
.fold{ background-position:-43px -252px !important;}
#toolbar-bottom .tooltip i {
    background-position: 0 -280px;
}
#toolbar-bottom .minimize {
    background: url("../i/toolbar/minimize.png") no-repeat scroll 0 0 transparent;
}
.toolbar-corner-right {
    border-left: 1px solid #b3b3b3;
    background-position: right -60px;
}
.toolbar-corner-left{
    border-right: 1px solid #b3b3b3;
    background-position:left top;
}
#toolbar-bottom .counter {
    background: url("../i/toolbar/circle.png") repeat scroll 0 0 transparent;
    color: black;
}
#toolbar-bottom .tb-events .button-disable {
  color: #000000;
}
#toolbar-bottom .list {
    background: none repeat scroll 0 0 #e9e9e9;
    border: 1px solid #ddd;
    border-radius: 7px 7px 0 0;
    padding-top: 5px;
}
#toolbar-bottom .tb-events.active, #toolbar-bottom .toolbar-menu.active {
  background: none repeat scroll 0 0 #e9e9e9;
  border: 1px solid #ddd;
}
#toolbar-bottom .tb-events .hide {
  background: url("../i/toolbar/circle.png") repeat scroll 0 -26px transparent;
}
#toolbar-bottom .tb-events .close {
  background: url("../i/toolbar/circle.png") repeat scroll 0 -13px transparent;
}

#mcontainer_with_banner #wrapper #my_physical_main_id #main_content .main_right .block .border_full tbody tr td.basic{width: 50%!important;}


#mcontainer_with_banner #wrapper #my_physical_main_id #main_content .main_right .block .border_full tbody tr td.maintext{font-size:12px;}

#wrap #header_pay .subscribe_later {
    background-image: none!important;
}
#mcontainer_with_banner #wrapper #my_physical_main_id #main_content .main_right .block .border_full tbody tr td.maintext{font-size:12px;}

/*mobile page*/
.box_mobile_left {
    float: left;
    padding: 0 35px 30px 0;
    width: 280px;
}
.box_mobile_right {
    float: left;
    padding: 0 0 20px;
    width: 280px;
}
.ico_mobile {
    float: left;
    padding: 0 10px 0 0;
    width: 70px;
}.box_txt {
    float: left;
    text-align: justify;
    width: 200px;
}
a.phone-link {
	font-weight:bold;
}
.style2 {
    color: #920C0C;
    font-size: 12px;
    font-weight: bold;
    height: 100%;
}
#content {
    overflow: visible;
    padding: 15px;
}
#md_present .present {
    list-style: none outside none;
}
#md_present .block1, #md_present .block2 {
    height: 579px;
}
#md_present .present_li {
    background: none repeat scroll 0 0 #fafafa;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin: 0 3px 3px 0;
    padding: 5px 15px 20px;
    width: 266px;
}
#md_present h5 {
    color: #8C0909;
    font-size: 14px;
    line-height: 32px;
    margin: 2px 0 5px;
    min-height: 32px;
    text-align: center;
    text-transform: uppercase;
}#md_present .block1 h5 {
    line-height: 16px;
}#md_present .phone {
    height: 360px;
    text-align: center;
}
#md_present .block3, #md_present .block4 {
    height: 534px;
}#md_present .block3 .content_ul {
    margin: 0 0 0 15px;
}#md_present .content_ul {
    list-style-type: disc;
} #Table3 li {
    margin-left: 2px;
    margin-top: 2px;
}
.become_star{
    background-image:url('../i/star_members/become-a-star-button.png');
    height: 27px;
    width: 156px;
    background-repeat:no-repeat;
    display: inline-block;
}
#right_star_member{
    background-image:url('../i/star_members/become_star_bt_2.gif');
    height: 58px;
    width: 120px;
    background-repeat:no-repeat;
    display: inline-block;
}

/* Motivation banners */
.motivation_baner {
    background:url("../i/banner_top/motivation_bg.png") no-repeat scroll 0 0 transparent;
    height:87px;
    margin:17px 0 10px 0;
    padding:6px 6px 0 5px;
    width:889px;
}
.motivation_baner .user_block {
    padding-left:13px;
}
.motivation_baner .user_block p {
    color:#000;
    font:11px Arial;
    margin:0;
    padding:1px 0 0;
}
.motivation_baner .user_block p span {
    color:#990000;
    font:11px Arial;
}
.attention_block {
    background:url("../i/banner_top/ico_att.png") no-repeat scroll 10px 5px transparent;
    height:72px;
    margin:-2px 0 0 10px;
    padding:11px 0 0 75px;
    width:368px;
}
.actions_block {
    display:inline;
    float:left;
    margin:5px 0 0 9px;
    text-align:right;
    width:160px;
}
.action_type {
    width:155px;
    height:28px;
    margin:1px 0 10px 0;
    overflow:hidden;
    padding-left:4px;
    text-align:center;
}
.action_type a {
    background:url("../i/banner_top/red_btn.gif") no-repeat scroll right top transparent;
    color:#fff;
    display:block;
    font:bold 14px/25px Verdana;
    height:28px;
    padding:0 8px 0 4px;
    text-align:center;
    text-decoration:none;
}
.attention_title {
    font:bold 16px Arial;
    margin:0;
    padding:0;
    text-align:center;
    width:370px;
}
.attention_title span {
    color:#8B0809;
    font-size:19px;
}
.motivation_baner .get_points {
    color:#565656;
    font:11px Arial;
    margin:10px 0 0;
    padding:0;
    text-align:center;
}
.motivation_baner .get_points span {
    color:#8B0809;
}
.motivation_baner  .from_facebook { display:none;}

/* Popup - Star members*/
.popup_star_members{background:white;border:2px solid #898989;left:50%;margin-left:-316px;padding:7px 8px 8px 7px;position:absolute;top:50%;margin-top:-265px;width:601px;z-index:5001}
.pop_up_body{background:#fcf0d1;border:1px solid #fae1bb;_height:0;padding:12px 12px 15px;position:relative}
.pop_up_body .rounded{background:url(../i/star_members/rounded.gif) 0 0 no-repeat;display:block;height:9px;overflow:hidden;position:absolute;width:9px}
.pop_up_body .tl{left:-1px;top:-1px}
.pop_up_body .tr{background-position:-9px 0;right:-1px;_right:-2px;top:-1px}
.pop_up_body .bl{background-position:0 -9px;bottom:-1px;left:-1px}
.pop_up_body .br{background-position:-9px -9px;bottom:-1px;right:-1px;_right:-2px}
.close_pop-up{
    background:url(../i/star_members/close_bt.png) 0 0 no-repeat;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_lust/i/star_members/close_bt.png', sizingMethod='crop');
    cursor:pointer;
    height:21px;
    position:absolute;
    right:-9px;
    top:-9px;
    width:21px;
    z-index:10;
}
.popup_star_members .pop_up_header{background:url(../i/star_members/header_bg.png) 0 0 no-repeat;height:35px;padding:8px 0 0;position:relative}
.end_header{background:url(../i/star_members/header_bg.png) right top no-repeat;height:43px;position:absolute;right:0;_right:-1px;top:0;width:5px}
.pop_up_header .stars{
    background:url(../i/star_members/stars.png) 0 0 no-repeat;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_lust/i/star_members/stars.png', sizingMethod='crop');
    height:77px;
    left:-1px;
    position:absolute;
    top:-16px;
    width:90px;
}
.popup_star_members .pop_up_header .title{color:white;font:normal 22px Tahoma;height:26px;margin:0 0 0 87px}
.popup_star_members .pop_up_content{margin:22px 2px 0 3px}
.align_center{text-align:center}
.pop_up_content h3{font-size:14px}
.pop_up_content .mem_list{margin:16px 0 0 27px}
.mem_list ul li{list-style:none;float:left;margin-right:12px}
.mem_list ul li img{border:1px solid #898989}
.clearfix, .clearer{clear:both;height:0;overflow:hidden}
.become_star_memb{padding:0}
#popup_star_members .become_star_memb p.float_l{
    background:url(../i/star_members/attention.png) 0 0 no-repeat;
	 _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_lust/i/star_members/attention.png', sizingMethod='crop');
    color:#715101;
    font:bold 13px Tahoma;
    height:49px;
    margin:0;
    padding:5px 0 0 67px;
    width:175px;
}
.become_star_memb a{background:url(../i/star_members/become_star.gif) 0 0 no-repeat;display:block;height:52px;margin:5px 0 0;width:262px}
.become_star_memb a span.bt_become_star{display: none;}
.how_become_star{background:white;border:1px solid #fae1bb;margin:14px 1px 8px 0;//margin-top:0;padding:11px 10px 18px 16px;position:relative;zoom:1}
.popup_star_members .how_become_star .rounded{background-image:url(../i/star_members/white_rounded.gif)}
.help_round{position:relative;zoom:1}
.help_title{color:#86100b;font:bold 15px Tahoma}
.how_become_star p{margin:0;padding:0}
.act_to_become li{font:12px Tahoma;list-style-image:url(../i/star_members/list_type.gif);list-style-position:inside;padding:0;margin:14px 0 0 0}
.act_to_become li .act_type{color:#86100b !important;font:bold 14px Tahoma;}
.act_to_become li .act_type{margin:0 0 0 -4px\9;//margin-left:5px}
.act_to_become li a{color:#86100b !important;}
.relative{position:relative}
#middle .become_star_bt{
    background:url(../i/star_members/become_star_bt.png) 0 0 no-repeat;
	_background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='static/_lust/i/star_members/become_star_bt.png', sizingMethod='crop');
    display:block;
    height:29px;
    position:absolute;
	float:right;
    right:6px;
    top:0px;
    width:170px;
}
.right_zone .become_star_bt{
    background:url(../i/star_members/become_star_bt_2.gif) 0 0 no-repeat;
    display:inline-block;
    height:52px;
    margin:15px 0 7px;
    width:113px;
}
.pop_up_header .stars {
	background:url("../i/star_members/stars.png") no-repeat scroll 0 0 transparent;
}
.how_become_star {
	background:none repeat scroll 0 0 #F4F4F4;
	border:1px solid #DADADA;
}
.popup_star_members .how_become_star .rounded {
	background-image:url("../i/photomotivator/rounded.png") !important;
}
.become_star_memb a {
	margin-top:7px;
	width:238px;
	height:47px;
	background:url("../i/star_members/become_star.png") no-repeat scroll 0 0 transparent;
}

#middle .become_star_bt {
background:url("../i/star_members/become_star_bt.png") no-repeat scroll 0 0 transparent;
display:block;
margin-top:-5px;
float:right;
height:29px;
position:absolute;
right:6px;
top:0;
width:170px;
}
.imlProfileOnlineGif {
  background: url("../i/imlive/onlineBack.png") repeat-x scroll 0 0 transparent;
  bottom: 3px;
  line-height: 14px;
  margin: 0 2px 8px!important;
  padding: 0 4px !important;
  position: absolute;
  text-decoration: none;
  z-index: 10;
}

.gallery_cell .imlProfileOnlineGif {
  margin: 0 2px 0px!important;
}

.photo_wrap .imlProfileOnlineGif {
  margin: 0 2px 0px!important;
}
#mycarouselement .imlProfileOnlineGif {
  margin: 0 9px 40px!important;
}
/* End popup - Star members*/

.motivation_baner {
	background:url("../i/banner_top/motivation_bg.png") no-repeat scroll 0 0 transparent;
	height:87px;
	margin:17px 0 20px 0;
	padding:6px 6px 0 5px;
	width:889px;
}

.motivation_baner .user_block {
    float: left;
    padding-left: 7px;
    width: 58px;
}

.motivation_baner .user_block p {
	color:#000;
	font:11px Arial;
	margin:0;
	padding:1px 0 0;
}

.motivation_baner .user_block p span {
	color:#990000;
	font:11px Arial;
}

.attention_block {
	background:url("../i/banner_top/ico_att.png") no-repeat scroll 5px 5px transparent;
	height:72px;
	margin: -2px 0 0 -50px;
	padding:11px 0 0 75px;
	width:368px;
}

.actions_block {
    display: inline;
    float: left;
    margin: 5px 0 0 -20px;
    text-align: right;
    width: 160px;
}

.action_type {
	width:155px;
	height:28px;
	margin:1px 0 10px 0;
	overflow:hidden;
	padding-left:4px;
	text-align:center;
}

.action_type a {
	background:url("../i/banner_top/red_btn.gif") no-repeat scroll right top transparent;
	color:#fff;
	display:block;
	font:bold 14px/25px Verdana;
	height:28px;
	padding:0 8px 0 4px;
	text-align:center;
	text-decoration:none;
}

.attention_title {
    font: bold 12px/16px Arial;
    margin: -4px 0 0;
    padding: 0;
    text-align: center;
    width: 285px;
}

.attention_title span {
	color:#8C0909;
	font-size:18px;
}

.motivation_baner .get_points {
    color: #565656;
    font: 11px Arial;
    margin: 5px 0 0;
    padding: 0;
    text-align: center;
    width: 285px;
}

.motivation_baner .get_points span {
	color:#8B0809;
}

.record_block .float_l, .float_l {
    width: 312px;
}

.go_back_bt {
    float: right;
    position: relative;
    width: 140px;
}

*:first-child+html .go_back_bt {
	margin-top: -7px;
}
#prof_step1, #prof_step2, #prof_step3, #prof_step4, #prof_step5, #prof_step6, #prof_step7{background:none !important;}
