*{
    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;
    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{
    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;
}
.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{text-decoration:none;}
.af_box{
    background:url(../i/backgrounds/af_bg_r.gif) right bottom no-repeat;
    cursor:pointer;
    height:53px;
    margin-top:10px;
    width:326px;
}
.af_bg_l{
    background:url(../i/backgrounds/af_bg_l.gif) left bottom no-repeat;
    height:100%;
}
.af_maintext a{
    color:#633100;
    float:right;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    padding-top:6px;
    text-align:center;
    text-decoration:none;
    width:270px;
}
.af_maintext a span{font-size:11px;}
#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 0 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, .float_l{
    width:auto;
}
.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;
}
.main_right{
    float:right;
    width:625px;
    margin-bottom:15px;
}
.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:40px;
    line-height:19px;
    margin-bottom:10px;
}
.situated{
    color:#333333;
    font-weight:normal;
}
.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;
}
.bold_squared{margin:5px 0 20px 0;}
.bold_squared li{
    color:#333333;
    font-weight:bold;
    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;
}
.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;}
.wink, .mail, .comment, .commentblog, .commentpost,  .chat, .browse, .sentwink, .recivemail, .sentmail, .addcomment, .addedtofriends, .chat, .addrating, .sentbrowse, .but-mail, .but-tchat, .but-vchat, .wink-widget{background:url(../i/backgrounds/act_bg.gif) 0 0 no-repeat;}
.sentmail, .recivemail, .mail{background-position:0 -18px;}
.addcomment, .comment, .commentblog, .commentpost {background-position:0 -38px;}
.chat, .but-tchat{background-position:0 -58px;}
.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;}
.user_info{
    color:#333333;
    display:inline-block;
    float:left;
    margin-top:3px;
    position:relative;
    width:300px;
}
.user_info img{
    float:left;
}
.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;}
.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:19px;
}
.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 div{background-position:0 -34px;}
.interact .user_contact li.rate_block{
    position:relative;
    width:150px;
}
.rating_widget, .rating_widget div {
    background:url("/static/_uk/i/backgrounds/star.png") repeat-x scroll 0 0 transparent;
    height:17px;
    overflow:hidden;
    position:relative;
    text-align:left;
    width:85px;
}
.rating_widget div {
    background-position:0 -34px;
}
.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;
    width:145px;
}
.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:9px 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;
}


#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;
}

#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;
}
.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 30px 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 {
    border:none;
}

#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:130px;
}
#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/_bn/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;}

#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;
}
#chat_rooms{
    border:1px solid #DEDEDE;
    position:relative;
    z-index:2;
}
#chat_rooms_list{
    height:400px;
    padding:5px;
    position:relative;
}
#instant_messenger{
    background:url(../i/im.gif) 0 0 no-repeat;
    cursor:pointer;
    height:286px;
    position:absolute;
    right:25px;
    top:30px;
    width:288px;
}
.chat-room-link{
    color:#888888;
    line-height:16px;
    margin-left:90px;
    padding:16px 0 0 16px;
    width:150px;
}
.chat-room-link a{
    border-bottom:1px solid #CCCCCC;
    color:#333;
    font-family:Arial;
    text-decoration:none;
}
.chat-room-link .participants-count{
    font:11px Verdana;
    font-style:italic;
    display:block;
}
#instant_messenger a{display:none;}
.padding_6{padding:6px;}


#chat_tabs{
    display:inline-block;
    margin-top:12px;
}
#chat_tabs .tab_widget{
    background:#f9f9f9;
    border:1px solid #dedede;
    border-bottom:none;
    cursor:pointer;
    display:inline-block;
    float:left;
    margin-right:4px;
    padding:6px 19px;
    position:relative;
    top:1px;
    z-Index:1;
}
#chat_tabs .tab_widget.active{
    background:white;
    cursor:default;
    z-Index:10;
}
#chat_tabs .spacer{display:none;}
.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 .float_l{
    font-size:11px;
    position:relative;
}
#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;
}
.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;
}
.block .first_visit table .border_full.maintext a img{//margin-left:30px;}
#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;
}

#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:931px;
}
#mcontainer_with_banner #wrapper{float:left;}
#mcontainer_with_banner #banner{
    float:left;
    margin-left:5px;
    padding-top:80px;
}
.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;
}
.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 .cite {
    width:240px;
}
#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:80px;
    position:absolute;
    top:99px;
    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:307px;
    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;}

div#chat_tabs{height:28px;}

#rep_popup{
    _margin:0 !important;
}

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

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

div#textchat{_width:621px !important;}
#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;}
.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;
}