/* @group Reset */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
ol, ul {list-style:none;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
blockquote:before, blockquote:after,
q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
/* @end */

a:hover {color:#E90038;text-decoration:none;}
a {color:#001945;cursor:pointer;font-weight:bold;text-decoration:none;}

/* @group Helpers */
.block_align-center {margin:0 auto;}
.float_l {float:left !important;}
.float_r {float:right !important;}
.clearfix {display:block;}
.clearfix:after {content ".";display:block;height:0;clear:both;visibility:hidden;}
.clearer {clear:both;}
.inline-block {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;}
.center {text-align:center;}
.bold {font-weight:bold}
.pointer, .clickable {cursor:pointer;}
.left{float:left !important;}
.right{float:right !important;}
.red {color:#C0090D;}
.bg_763x423 {background:url(../i/763_423.jpg) no-repeat;width:763px;height:423px;}
.nobg {background:none !important;}
#wrapper_glow {width:876px;background:url(../i/bg_main_sides_glow.png) repeat-y;margin:0 auto;}
#ad {width:468px;height:60px;background:url(../i/ad.gif) no-repeat;position:relative;left:320px;top:12px;}
/* @end */

/* @group Layout */
html,body {height:100%;}
body {font:62.5% "Lucida Grande", Geneva, Arial, Helvetica, sans-serif;background-color:#000;background:url(../i/bg_main.gif);}
#page {margin:0 auto;background:url(../i/bg_curtain.jpg) no-repeat center 0px;}
#wrapper {width:1054px;margin:0 auto;position:relative;background:none;}
#wrapper_main {width:876px;margin:0 auto;background:none;}
#curtain {background:url(../i/bg_curtain.jpg) no-repeat -547px -100px;width:2141px;height:291px;overflow:hidden;position:fixed;z-index:-1;}
#head {height:85px;background-color:#6a0009;background:url(../i/logo.jpg) no-repeat;width:800px;margin:0 auto;}
#head #female-discount {width:402px;height:78px;display:block;margin:0 0 0 390px;padding-top:6px;}
#head #female-discount a {width:402px;height:72px;display:block;padding-top:10px;font-size:13px;text-align:center;color:#b00;background:url(../i/banner_summer-special.gif) no-repeat;}
#head #female-discount a strong {font-size:15px;}
#head .banner_top{float:right;margin-top:12px;}
.top-Adbanner {width:468px;height:60px;position:absolute;margin:0;top:11px;right:143px;}
#menu {height:21px;border-bottom:1px solid #ccc;background-color:#f8e9c2;text-transform:uppercase;overflow:hidden;width:800px;margin:0 auto;font-size:0.9em;}
#menu #menumain {float:left;margin:0 0 0 5px;}
#menu li{height:20px;display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;vertical-align:bottom;line-height:200%;}
#menu li:hover{background-color:#FFFFFF;color:#C30C3E;height:20px;display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;vertical-align:bottom;line-height:200%;}
#menu a{font-size:11px;color:#9E070B;font-weight:bold;display:block;line-height:20px;padding:0px 5px;}
#menu a:hover{font-size:11px;color:#C30C3E;font-weight:bold;background-color:#FFFFFF;display:block;line-height:20px;padding:0px 5px;}
#menu #menuadditional {float:right;margin:0 10px 0 0;}
.menusub {position:absolute;top:20px;left:38px;height:20px;clear:both;width:650px;height:20px;display:none;text-align:left;}
.menusub li{display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;padding:2px 7px;vertical-align:bottom;line-height:200%;}
.menusub a{font-size:11px;font-weight:bold;color:#001945;}
.menusub a:hover{font-size:11px;font-weight:bold;color:#dacead;}
#content {background-color:#fff;overflow:hidden;width:800px;margin:0 auto;}
#column_main {width:647px;padding-top:20px;float:left;background-color:#fff;font-size:1.2em;}
#column_photowall {width:140px;float:right;background-color:#fff;background:none;text-align:left;}
#subscribe_form {width:135px;font-size:1.1em;font-weight:bold;color:#78330d;margin:0;padding-bottom:10px;}
#subscribe_form_mainunreg {width:135px;height:62px;font-size:1.1em;font-weight:bold;color:#78330d;margin:0px;}
#subscribe {padding:8px 0 4px 0;}
#button_subscribe {display:block;width:94px;height:16px;background:url(../i/button_subscribe.gif) no-repeat;}
#subscribe_ad {width:135px;height:54px;;color:#9c070d;background:url(../i/subscribe_ad60000.gif) no-repeat;margin:6px 0 4px 0;}
#subscribe_form input {width:90px;height:12px;font-size:1.0em;}
.button_go {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;width:32px;height:18px;background:url(../i/button_go.gif) no-repeat;vertical-align:bottom;}
#photowall {width:135px;height:664px;padding:30px 0 0 0;background:url(../i/bg_photowall.gif) no-repeat;margin:0 0 8px 0;color:#9c070d;font-size:1.2em;text-align:center;}
h3 {font-size:1.1em;}
.photowall_item {margin:6px 0 0 0;}
.photowall_item img {border:2px solid #c0090d;}
.button_flirt, .photowall_chat_btn .onlineNowBtnleft {display:block;width:69px;height:18px;margin:0 auto;background:url(../i/button_flirt.gif) no-repeat;}
.photowall_chat_btn a {display:block;width:74px;margin:0 auto;}
#content_bottom {width:876px;height:53px;background:url(../i/bg_main_bottom.png) no-repeat;margin:0 auto;display:block;}
#footer {display:block;}
#submenu {text-align:center;font-size:1.1em;padding:8px 0 0 0;margin:-46px 0 0 0;display:block;}
#submenu span {display:inline-block;zoom:1;*display:inline;margin:0 10px 0 10px;}
#submenu span a {color:#fff;}
#submenu span a:link,
#submenu span a:visited {text-decoration:underline;}
#submenu span a:hover,
#submenu span a:active {text-decoration:none;}
#top10 {width:59px;height:66px;margin:10px auto 6px auto;display:block;}
#copyright {color:#fff;text-align:center;font-size:1.1em;padding:0 30px 0 30px;display:block;}
#copyright a {color:#fff;}
#copyright a:link,
#copyright a:visited {text-decoration:underline;}
#copyright a:hover,
#copyright a:active {text-decoration:none;}
#cobrands {color:#fff;text-align:center;font-size:1.2em;display:block;}
#cobrands a {color:#fff;}
#cobrands a:link,
#cobrands a:visited {text-decoration:underline;}
#cobrands a:hover,
#cobrands a:active {text-decoration:none;}
#cobrands p {display:inline-block;zoom:1;*display:inline;margin-top:20px;}
#cobrands div {width:600px;margin:15px auto 10px auto;}
#cobrands div span {display:inline-block;zoom:1;*display:inline;margin:0 8px 0 8px;}
#wrapper_ad {padding:7px 0 0 0;position:absolute;right:0px;top:0px;}
#notice_bar {vertical-align:middle;z-index:100;background:transparent url(../i/604_30_bg.jpg) no-repeat scroll right top;font-size:0.9em;height:30px;line-height:220%;margin:auto;width:604px;}
#textchat_notify {padding:2px 10px;}
#textchat_notify>.float_l {width:500px;}
.clear_notice {margin-top:3px;background:transparent url(../i/buttons/btn_clear_all.gif) no-repeat scroll 0 0;height:19px;width:70px !important;}
/* @end */

/* @group Buttons */

.button_text-chat {width:74px;height:25px;background: url(../i/button_chat.gif) no-repeat;}
.button_video-chat {width:83px;height:25px;background: url(../i/button_video-chat.gif) no-repeat;}
.button_text-chat.disabled,
.button_video-chat.disabled {filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;cursor:default;}
.twitter-button {width:137px;height:39px;display:block;text-indent:-9999px;background: url(../i/buttons/button_twitter.jpg) no-repeat 0px 0px;}
.twitter-button:hover {background: url(../i/buttons/button_twitter.jpg) no-repeat 0px -39px;}
.twitter-button.photowall {margin:7px 0 0 -1px;}


/* @end */

/* @group first login page*/
#first_login{padding:15px;}
/* @end */

/* @group PAGE main.unregistered */
#page_unregistered_form {width:596px;height:351px;margin:30px auto 0 auto;background:url(../i/page_unregistered_bg_form.jpg) no-repeat;font-size:1.0em;color:#fff;font-weight:bold;}
#page_unregistered_form span {display:block;position:relative;}
.secrets,
.temptation,
.flirt {width:196px;height:74px;margin:0 1px;}
.secrets {background:url(../i/page_unregistered_secrets.jpg) no-repeat;}
.temptation {background:url(../i/page_unregistered_temptation.jpg) no-repeat;}
.flirt {background:url(../i/page_unregistered_flirting.jpg) no-repeat;}
#page_unregistered_form a:link,
#page_unregistered_form a:visited {color:#fbd886;text-decoration:none;}
#page_unregistered_form a:hover,
#page_unregistered_form a:active {color:#fff;}
#page_unregistered_form input,
#page_unregistered_form select {background-color:#faefcd;border:1px solid #7f9db9;font-size:0.9em;}
#page_unregistered_form .small {font-weight:normal;font-size:0.9em;}
/* @end */

/* @group gallery page */
#gallery {padding:0px 20px}
#gallery h2 {background:url(../i/headers/header_showpictures.gif) no-repeat;width:462px;height:30px;margin:24px 0 0 0;}
#gallery h2 span {display:none;}
#gallery .bgContent>div {padding:5px 10px;}
/* @end */

/* @group PAGE register */
#page_register {padding:0 0 0 30px;}
#page_register h1 {background:url(../i/header_registernow.gif) no-repeat;width:462px;height:30px;margin:24px 0 0 0;}
#page_register h1 span {display:none;}
#page_register_form {width:762px;height:400px;padding-top:10px;background:url(/static/_quickflirt/i/bg_register.jpg) no-repeat;z-index:100;margin:10px 0;}
#page_register_form form table td {font-weight:bold;vertical-align:middle;}
#page_register_form form {position:relative;top:110px;left:70px;}
#page_register input,
#page_register select {border:1px solid #becddc;margin:2px 0;*margin:0;}
#button_joinforfree {display:block;background:url(../i/button_joinforfree_v2.gif) no-repeat;width:162px;height:31px;position:relative;left:270px;top:-15px;}
#page_register a:link,
#page_register a:visited {text-decoration:none;color:#990000;}
#page_register .small {font-weight:normal;font-size:0.9em;}
#page_register .terms {border:none;}
/* @end */

/* @group PAGE search results */
#page_search_results {padding:0 0 0 30px;}
h1.search_results_header, #page_search_results h1 {background:url(../i/header_search_results.gif) no-repeat;width:149px;height:23px;padding-bottom:10px;}
h1.search_results_header span, #page_search_results h1 span {display:none;}
#button_refine_search {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/button_refine_search.gif) no-repeat;width:72px;height:19px;vertical-align:text-top;}
#results_nav {color:#993300;}
#search_results {margin:20px 0 10px 0;overflow:hidden;background:url(../i/bg_search_results_ver.gif) repeat-y 300px 0px;}
.search_results_item_content {padding:8px 0;margin:8px 0;display:-moz-inline-box;}
.search_results_row {width:600px;text-align:left;background:url(../i/bg_search_results_hor.gif) repeat-x bottom;}
.search_results_item_photo_border {display:block;width:90px;height:109px;background:url(../i/borders_small2.jpg) no-repeat;margin:0 auto;}
.search_results_item_photo_border img {width:80px;height:99px;padding:5px;}
.search_results_item userdesc {color:#993300;display:block;padding:14px 0;}
.search_results_item .search_results_item_photo{width:120px;text-align:left;}
.search_results_item .search_results_item_description{width:170px;text-align:left;padding-left:5px;}
.search_results_item,
.search_results_item .search_results_item_photo,
.search_results_item .search_results_item_description {display:inline-block;zoom:1;*display:inline;vertical-align:top;}
.search_results_item {padding:0px;display:-moz-inline-box;}
.screenname,
.userinfo {display:block;}
.screenname {font-size:1.4em;color:#c0090d;font-weight:bold;}
.userinfo_attr {font-weight:bold;}
.button_more_about_me {display:block;background:url(../i/button_more_about_me.gif) no-repeat;width:92px;height:22px;padding:2px 0;}
.onlineNowBtnleft, .button_lets_chat {cursor:pointer;display:block;background:url(../i/button_lets_chat.gif) no-repeat;width:126px;height:22px;padding:2px 0;}
.userdesc {display:block;padding:18px 0;color:#993300;}
.search_results_item_description {font-size:0.9em;}
/* @end */

/* @group 404 page */
#error404 {padding:15px;}
#error404>div{background:transparent url(../i/620_220.jpg) no-repeat scroll 0 0;height:220px;margin-left:auto;margin-right:auto;position:relative;width:620px;}
#error404>div p{padding:10px 5px 0px 5px;}
#error404>h2{background:url(../i/headers/header_error404.gif) no-repeat;height:30px;padding-bottom:5px;}
#error404>h2 span {display:none;}
/* @end */

/* @group Mobile Subscribe page */
#mobile_subscribtion{padding:15px;}
#mobile_subscribtion>h2{background:url(../i/headers/header_subscribebymobile.gif) no-repeat;height:30px;padding-bottom:5px;}
#mobile_subscribtion>h2 span {display:none;}
#mobile_subscribtion p {padding:5px 0px;}
#mobile_subscribtion .bgContent>div {padding:5px 10px;}
.mobilecenter_header {background:url(../i/headers/header_mobilecenter.gif) no-repeat;height:30px;padding-bottom:5px;}
/* @end */

/* @group Mobile Subscribe page */
#mobile_messaging{padding:15px;}
#mobile_messaging>h2{background:url(../i/headers/header_mobilemessaging.gif) no-repeat;height:30px;padding-bottom:5px;}
#mobile_messaging>h2 span {display:none;}
#mobile_messaging p {padding:5px 0px;}
#mobile_messaging .bgContent>div {padding:5px 10px;}
/* @end */

/* @group MMS Upload page */
.mms_upload_header {background:url(../i/headers/header_uploadpicsfromyourmobile.gif) no-repeat;height:30px;padding-bottom:5px;margin-left:20px;}
.mms_upload_header>span{display:none;}
.mms_upload p{padding:10px 0px;}
/* @end */

/* @group My Mobile page*/
.mymobile_header {background:url(../i/headers/header_mymobile.gif) no-repeat;height:30px;padding-bottom:5px;margin-left:20px;}
.mymobile_header>span{display:none;}
/* @end */

/* @group Profile Menu page */
#profile_menu {padding-right:20px;float:right;}
#profile_menu .element {background:url(../i/profile_menu/bg.gif) repeat-x;float:left;vertical-align:middle;}
#profile_menu .element a {cursor:pointer;line-height:175%; font-weight:normal;color:#9e070b;}
#profile_menu .element .left_border{background:url(../i/profile_menu/left.gif) no-repeat;float:left;width:17px;height:23px;background-color:#fff}
#profile_menu .element .right_border{background:url(../i/profile_menu/right.gif) no-repeat;float:right;width:10px;height:23px;}
#profile_menu .element .middle_border{background:url(../i/profile_menu/middle.gif) no-repeat;float:right;width:20px;height:23px;}
/* @end */

/* @group Profile Edit page */
#profile_edit {padding:15px;}
#profile_edit h2 {background:url(../i/headers/header_myprofile.gif) no-repeat;height:30px;padding-bottom:5px;}
#profile_edit h2 span {display:none;}
#profile_edit p {padding:10px 0px;}
#profile_edit .bgContent>div {padding:15px;}
.errormessage{background-image:none;background-color:#FFFFCF;background-image:none;color:#FF0000;text-align:center;}
/* @end */

/* @group My Video page */
#my_video{padding:5px;}
#my_video h2 {background:url(../i/header_myvideo.gif) no-repeat;width:167px;height:30px;padding-bottom:5px;}
#my_video h2 span {display:none;}
#my_video h3 {font-weight:bold;font-size:18px;}
/* @end */

/* @group My Photos page */
#my_photos{padding:5px;}
#my_photos .upload_zone {border:1px solid #DDDDDD;color:#c30508;padding:10px;text-align:center;font-weight:bold;}
#my_photos h2 {background:url(../i/headers/header_myphotos.gif) no-repeat;width:167px;height:30px;padding-bottom:5px;}
#my_photos h2 span {display:none;}
#my_photos p {padding-bottom:7px;}
.button_upload {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/buttons/button_upload.gif) no-repeat;width:79px;height:25px;border:0px solid;}
.button_fullview {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/buttons/button_fullview.gif) no-repeat;width:92px;height:25px;border:0px solid;}
.button_remove {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/buttons/button_remove.gif) no-repeat;width:92px;height:25px;border:0px solid;}
.button_apply {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/buttons/button_apply.gif) no-repeat;width:92px;height:25px;border:0px solid;}
.button_useforprofile {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/buttons/button_useforprofile.gif) no-repeat;width:112px;height:25px;border:0px solid;}
/* @end */


/* @group Video List page */
#video_list{padding:5px;min-height:250px;width:570px;margin:0px auto;}
#video_list h2 {background:url(../i/header_myvideo.gif) no-repeat;width:167px;height:30px;padding-bottom:15px;}
#video_list h2 span {display:none;}
#video_list p {padding-bottom:7px;}
#video_list p span {color:#c30508;}
#video_list hr {background-color:#c30508;border:none;height:1px;}
#video_list .video_item {padding:10px 0px;color:#c30508;}
.button_video {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/buttons/button_previeweditvideo.gif) no-repeat;width:110px;height:25px;}
.button_record {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/buttons/button_recordnewvideo.gif) no-repeat;width:110px;height:25px;padding:2px 0;margin:12px 0 0 0;}
.button_record span {display:none;}
/* @end */

/* @group My Flirts page */
#my_flirts {padding:15px;}
#my_flirts h2 {background:url(../i/headers/header_myflirts.gif) no-repeat;height:30px;padding-bottom:5px;}
#my_flirts h2 span {display:none;}
#my_flirts p {padding-bottom:7px;}
#my_flirts .bgContent {padding:5px;width:594px;}
/* @end */

/* @group My Favorites page */
#my_favorites {padding:15px;}
#my_favorites h2 {background:url(../i/headers/header_myfavorites.gif) no-repeat;height:30px;padding-bottom:5px;}
#my_favorites h2 span {display:none;}
/* @end */

/* @group Who added me page */
#whoaddedme {padding:15px;}
#whoaddedme h2 {background:url(../i/headers/header_myfavourites.gif) no-repeat;height:30px;padding-bottom:5px;}
#whoaddedme h2 span {display:none;}
/* @end */

/* @group Show Match profile */
#show_match {padding:0px 10px;}
#show_match h2 {background:url(../i/headers/header_showmatch.gif) no-repeat;width:167px;height:30px;padding-bottom:5px;}
#show_match h2 span {display:none;}
#header_chatupline {background:url(../i/headers/header_chatupline.jpg) no-repeat;height:20px;}
#header_fd0 {background:url(../i/headers/header_interests.gif) no-repeat;height:20px;}
#header_fd1 {background:url(../i/headers/header_favbooks.gif) no-repeat;height:20px;}
#header_fd2 {background:url(../i/headers/header_favactivities.gif) no-repeat;height:20px;}
#header_fd3 {background:url(../i/headers/header_favtv.gif) no-repeat;height:20px;}
#header_fd4 {background:url(../i/headers/header_wanttovisit.gif) no-repeat;height:20px;}
#header_fd5 {background:url(../i/headers/header_havevisited.gif) no-repeat;height:20px;}
#header_fd8 {background:url(../i/headers/header_favmus.gif) no-repeat;height:20px;}
#header_fd9 {background:url(../i/headers/header_favsports.gif) no-repeat;height:20px;}
#profile_detail_l h2 span{display:none;}
.profile_content{font-family:arial,verdana,Helvetica,sans-serif;font-size:11px;font-weight:bold;padding-bottom:10px;padding-left:5px;}
/* @end */

/* @group Review My profile */
#review_my_profile {padding:0px 10px;}
#review_my_profile h2 {background:url(../i/headers/header_reviewmyprofile.gif) no-repeat;width:167px;height:30px;padding-bottom:5px;}
#review_my_profile h2 span {display:none;}
/* @end */

/* @group PAGE profile */
#page_profile {padding:0 0 0 30px;}
#page_profile h1 {background:url(../i/header_profile.gif) no-repeat;width:167px;height:30px;padding-bottom:5px;}
#page_profile h1 span {display:none;}
#profile_brief {vertical-align:top;display:-moz-inline-box;background:url(../i/bg_search_results_hor.gif) repeat-x bottom;}
#profile_brief_photo_border {display:block;width:90px;height:109px;background:url(../i/borders_small2.jpg) no-repeat;margin:0 auto;}
.profile_brief_info {font-size:0.9em;color:#990000;}
#profile_brief_photo_border img {width:80px;height:99px;position:relative;top:5px;left:5px;}
.profile_name h2 {color:#c0090d;font-size:2.1em;font-weight:bold;line-height:200%;font-face:"Times New Roman";}
#profile-chat {padding-left:7px;}
#profile-chat.inline {padding-left:0;}
#profile-chat.inline span {display:block;margin:3px;}
#page_profile .window {width:603px;height:121px;background:url(../i/page_search_bg_quick.jpg) no-repeat top right;}
#button_viewmyphotos {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/button_viewmyphotos.gif) no-repeat;width:108px;height:25px;padding:2px 0;margin:12px 0 0 0;}
#button_nomyphotos {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/buttons/button_nomyphotos.gif) no-repeat;width:108px;height:25px;padding:2px 0;margin:12px 0 0 0;}
#button_novideo {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/button_novideo.gif) no-repeat;width:73px;height:25px;padding:2px 0;margin:12px 0 0 0;}
#button_video {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/buttons/button_video.gif) no-repeat;width:73px;height:25px;padding:2px 0;margin:12px 0 0 0;}
.button_showvideo {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/buttons/button_video.gif) no-repeat;width:73px;height:25px;padding:2px 0;margin:12px 0 0 0;}
#button_addtoflirts {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/button_addtoflirts.gif) no-repeat;width:106px;height:25px;padding:2px 0;margin:12px 0 0 0;}
#button_addtofav {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/button_addtofav.gif) no-repeat;width:113px;height:25px;padding:2px 0;margin:12px 0 0 0;}
#button_send {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/button_send.gif) no-repeat;width:51px;height:25px;position:relative;top:2px;left:198px;}
#profile_detail {display:-moz-inline-box;padding:12px 0;font-size:0.9em;font-weight:bold;vertical-align:bottom;}
#profile_detail_l,
#profile_detail_r {display:inline-block;zoom:1;*display:inline;}
#profile_detail_l {width:300px;}
#profile_detail_r {width:280px;vertical-align:top;}
#profile_brief {padding:0 0 10px 0;}
#profile_brief_photo,
#profile_brief_about,
#profile_brief_about_desc,
#profile_brief_param {display:inline-block;zoom:1;*display:inline;}
#profile_brief_photo {width:80px;font-size:0.9em;vertical-align:top;padding-right:50px;}
#profile_brief_about {width:430px;}
#profile_brief_param {width:210px;padding-left:10px;}
h2#header_interests {background:url(../i/header_interests.gif) no-repeat;width:115px;height:15px;}
h2#header_favbooks {background:url(../i/header_favbooks.gif) no-repeat;width:277px;height:19px;}
h2#header_favactivities {background:url(../i/header_favactivities.gif) no-repeat;width:133px;height:15px;}
h2#header_favtv {background:url(../i/header_favtv.gif) no-repeat;width:203px;height:15px;}
h2#header_wanttovisit {background:url(../i/header_wanttovisit.gif) no-repeat;width:89px;height:15px;}
h2#header_havevisited {background:url(../i/header_havevisited.gif) no-repeat;width:87px;height:15px;}
h2#header_favmus {background:url(../i/header_favmus.gif) no-repeat;width:112px;height:15px;}
h2#header_favsport {background:url(../i/header_favsports.gif) no-repeat;width:113px;height:20px;}
h2#header_interests span,
h2#header_favbooks span,
h2#header_favactivities span,
h2#header_favtv span,
h2#header_wanttovisit span,
h2#header_havevisited span,
h2#header_favmus span,
h2#header_favsport span {display:none;}
#window {font-size:12px;padding:10px;width:603px;height:121px;background:url(../i/page_search_bg_quick.jpg) no-repeat top left;font-size:0.9em;line-height:220%;}
#profile_detail p {padding:2px 0 10px 0;}
#profile_detail_sendmessage {width:270px;height:147px;}
#profile_brief_param .userinfo_attr {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;width:90px;}
#profile_brief_about_desc {width:190px;height:114px;background:url(../i/page_profile_bg_desc.jpg) no-repeat;/*overflow:scroll;*/}
#profile_detail_info {width:270px;height:170px;background:url(../i/page_profile_bg_detail.jpg) no-repeat;margin:0 0 10px 40px;}
#profile_detail_info .userinfo_attr {color:#990000;display:inline-block;zoom:1;*display:inline;width:100px;}
#profile_detail_sendmessage {width:270px;height:147px;background:url(../i/page_profile_bg_message.jpg) no-repeat;margin:0 0 10px 40px;}
#profile_detail_sendmessage h2 {background:url(../i/header_sendmeamessage.gif) no-repeat;width:157px;height:22px;}
#profile_detail_sendmessage h2 span {display:none;}
#profile_brief_about_desc_content {position:relative;top:6px;left:10px;width:90%;color:#78330d;height:105px;overflow-y:auto;}
#profile_detail_sendmessage_content {position:relative;top:6px;left:10px;width:90%;}
#profile_detail_sendmessage_content textarea {width:244px;height:60px;}
#profile_detail_sendmessage_content #sendMessage{background:url(../i/button_send.gif);width:51px;height:25px;cursor:pointer;}
#profile_detail_info_content {position:relative;top:6px;left:10px;width:90%;}
a.show_pic{text-decoration:none;color:#C0090D;}
a.show_pic:hover{text-decoration:none;color:#E90038;;}
/* @end */

/* @group PAGE main.registered */
#page_registered {padding:10px 0 0 30px;font-size:0.9em;font-weight:bold;}
#page_registered_banner, #page_registered_banner_free {width:595px;height:126px;background:url(../i/page_registered_filthyfox_free.jpg) no-repeat;position:relative;}
#page_registered_mail {width:291px;height:126px;background:url(../i/page_registered_mail_291x126.jpg) no-repeat top right;margin:10px 0;}
#page_registered_search {width:291px;height:156px;background:url(../i/page_registered_search.jpg) no-repeat top right;margin:10px 0;}
#page_registered_hot {width:291px;height:194px;background:url(../i/bg_page_registered_hot.jpg) no-repeat top right;margin:10px 0;}
#page_registered_hot .screenname {font-size:1.0em;}
#page_registered_hot #page_registered_hot_r {vertical-align:top;}
#page_registered_eyeing {width:291px;height:210px;background:url(../i/page_registered_eyeing.jpg) no-repeat top right;margin:10px 0;}
.watchers_item {/*display:inline-block;zoom:1;*display:inline;*/width:82px;word-spacing:-1em;margin:0 2px;text-align:center;color:#990000;}
.i1 {position:relative;left:90px;top:-124px;}
.i2 {position:relative;left:180px;top:-248px;}
.watchers_item img {border:2px solid #c0090d;width:80px;}
.watchers_item a {font-size:12px;}
#page_registered_message {width:291px;height:241px;background:url(../i/page_registered_message.jpg) no-repeat top right;margin:10px 0;}
#page_registered_message textarea {font-size:1.6em;width:260px;height:70px;}
#page_registered_mail h2 {width:97px;height:21px;background:url(../i/header_gotmail.gif) no-repeat;margin:0 0 8px 0;}
#page_registered_search h2 {width:72px;height:21px;background:url(../i/header_search.gif) no-repeat;}
#page_registered_hot h2 {width:118px;height:21px;background:url(../i/header_whoishot.gif) no-repeat;margin:0 0 8px 0;}
#page_registered_eyeing h2 {width:242px;height:28px;background:url(../i/header_eyeing.gif) no-repeat;margin:0 0 4px 0;}
#page_registered_eyeing h1 {height:28px;background:url(../i/headers/header_werehereandwerehot.gif) no-repeat;margin:0 0 4px 0;}
#page_registered_message h2 {width:116px;height:27px;background:url(../i/header_quickflirt.gif) no-repeat;}
#page_registered_mail h2 span,
#page_registered_search h2 span,
#page_registered_hot h2 span,
#page_registered_eyeing h1 span,
#page_registered_eyeing h2 span,
#page_registered_message h2 span {display:none;}
#page_registered_mail_content {position:relative;left:10px;top:8px;width:95%;}
#page_registered_search_content {position:relative;left:10px;top:8px;width:95%;}
#page_registered_hot_content {position:relative;left:10px;top:8px;width:95%;}
#page_registered_eyeing_content {position:relative;left:10px;top:8px;width:95%;}
#page_registered_message_content {position:relative;left:10px;top:8px;width:95%;}
#page_registered_l {float:left;width:300px;}
#page_registered_r {float:right;width:300px;margin:0 12px 0 0;}
#page_registered_message h2 {margin:0 0 10px 0;}
#page_registered_message form {margin:10px 0 0 0;}
#page_registered_message a:link,
#page_registered_message a:visited {color:#c0090d;text-decoration:none;}
#button_go_v2 {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;width:32px;height:18px;background:url(../i/button_go.gif) no-repeat;position:relative;top:px;left:px;vertical-align:bottom;}
#button_search {display:block;width:px;height:25px;background:url(../i/button_seearch.gif) no-repeat;position:relative;top:54px;left:214px;}
#button_seeherprofile {display:block;width:91px;height:25px;background:url(../i/button_seeherprofile.gif) no-repeat;position:relative;top:-4px;left:180px;}
#button_seehisprofile {display:block;width:91px;height:25px;background:url(../i/buttons/button_seehisprofile.gif) no-repeat;position:relative;top:-4px;left:180px;}
#button_seeallmyadmiers {display:block;width:121px;height:25px;background:url(../i/button_seeallmyadmiers.gif) no-repeat;}
#button_quickflirtnow {display:block;width:100px;height:25px;background:url(../i/button_quickflirtnow.gif) no-repeat;position:relative;cursor:pointer;}
#button_subscribe_v2 {display:block;width:108px;height:28px;background:url(../i/button_subscribe_v2.gif) no-repeat;position:relative;top:86px;left:480px;}
#page_registered_hot_l {display:inline-block;zoom:1;*display:inline;}
#page_registered_hot_r {display:inline-block;zoom:1;*display:inline;margin:0 0 0 8px;}
#page_registered_hot_r .userinfo_val {font-weight:normal;}
#page_registered_hot_photo_border {display:block;width:90px;height:109px;background:url(../i/borders_small2.jpg) no-repeat;margin:0 auto;}
#page_registered_hot_photo_border img {width:80px;height:99px;position:relative;top:5px;left:5px;}
#page_registered_search form span {position:relative;}
#button_subscribe_new {display:block;width:135px;height:51px;background:url(../i/buttons/button_subscribe_new.gif) no-repeat; margin: 15px 0 10px 0;}
/* @end */

/* @group PAGE search */
#page_search {padding:0 0 0 30px;}
#page_search h2 {font-size:1.2em;color:#C0090D;padding:10px 0 10px 0;}
#button_quick_search {display:block;width:88px;height:25px;background:url(../i/button_quick_search.gif) no-repeat;}
#page_search_quick {width:603px;height:121px;background:url(../i/page_search_bg_quick.jpg) no-repeat top right;font-size:0.9em;line-height:220%;}
#page_search_quick_content {position:relative;top:8px;left:10px;}
#page_search_detailed {width:604px;height:263px;background:url(../i/page_search_bg_detailed.jpg) no-repeat top right;font-size:0.9em;}
#page_search_detailed_content {position:relative;top:8px;left:10px;}
#header_quick_search {background:url(../i/header_quick_search.gif) no-repeat;height:30px;padding-bottom:10px;width:138px;}
#header_detailed_search {background:url(../i/header_detailed_search.gif) no-repeat;height:25px;margin-top:10px;padding-bottom:10px;width:155px;}
#header_save_search {background:url(../i/header_save_search.gif) no-repeat;height:21px;margin-top:10px;padding-bottom:10px;width:121px;}
.form_field {padding-top:5px;}
.search_table {width:100%;}
.search_table .c1 {width:20%;}
.search_table .c2 {width:20%;}
.search_table .c3 {width:15%;}
.search_table .c4 {width:25%;}
.search_table .c5 {width:20%;}
#looking_postcode {width:300px;}
#button_quick_search {display:block;background:url(../i/button_quick_search.gif) no-repeat;width:88px;height:25px;margin:4px 0;position:relative;left:496px;top:-16px;}
/* @end */

/* @group PAGE subscribe */
#page_subscribe {font-family:Arial, Helvetica, sans-serif;}
.membership {display:block;}
.membership_attr {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;width:190px;}
#button_subscribenow_big {display:block;position:relative;background:url(../i/button_subscribe_v3.gif) no-repeat;widtg:99px;height:25px;top:0px;left:280px;border:none;}
#verisign {display:block;position:relative;background:url(../i/verisign.gif) no-repeat;widtg:99px;height:55px;top:-100px;left:280px;max-width:100px;}
#page_subscribe #membership_title {font-style:normal;color:#c0090d;}
#page_subscribe input,
#page_subscribe select {font-size:12px;}
.row {width:100%;float:left;padding:0 0 10px 0;margin:0;}
.billed {font-size:12px;float:left;color:#111;*margin-top:-8px;}
.discounts span {clear:both;background:url(../i/discount-bg.gif) no-repeat 0 0;float:left;margin:7px 0 5px 0;width:42px;color:#fff;font-size:15px;font-weight:bold;text-align:left;padding:13px 0 14px 3px !important;}
.month {font-size:18px;color:#c0090d;float:left;padding:0 3px 0 0;letter-spacing:-0.01em;*letter-spacing:-0.03em;}
.price {font-size:22px;font-weight:bold;color:#111;float:left;padding:0 5px 0 0;letter-spacing:-0.01em;*letter-spacing:-0.03em;}
.per-month {font-weight:bold;font-size:12px;color:#c0090d;float:left;padding:0 5px 0 0;*letter-spacing:-0.03em;*width:70px;}
.billed em {font-size:12px !important;color:#c0090d;}
.month, .price, .per-month, .billed {font-family:Arial, Helvetica, sans-serif;}
.form-item .plain-link,
.form-item .plain-label {font-weight:normal;}
.form-item {width:100%;float:left;margin:0;padding:0 0 5px 0;}
.form-item label {display:block;font-weight:bold;padding:0 0 3px;font-style:normal;}
.form-left {width:49.5%;float:left;margin:0;padding:0;}
.form-right {width:49.5%;float:right;margin:0;padding:0;}
.field-left {float:left;width:49.5%;margin:0;padding:0;}
.field-right {float:right;width:49.5%;margin:0;padding:0;}
.dating-direct .form-right {width:48.9%;}
.dating-direct .form-left {width:48.9%;}
.box-688.ad {width:688px;height:79px;margin:0 0 4px 38px;padding-top:20px;background:url(../i/boxes/box-688_ad.jpg) no-repeat 0 0;*margin-left:48px;}
.box-688.ad span {display:block;float:left;margin:0 0 0 100px;color:#fff;font-size:16px;font-weight:bold;_margin-left:60px;}
.box-745 {width:745px;float:left;margin:0 0 0 10px;padding:0 0 11px 0;background:url(../i/boxes/box-745-bottom.jpg) no-repeat 0 100%;}
.box-745-hold {width:690px;padding:0 27px 0 28px;float:left;}
.box-688 #female-discount {width:310px;margin-top:-2px;float:right;font-size:16px;font-weight:bold;text-align:center;color:#f33;font-family:Tahoma, Geneva, sans-serif;}
.box-351 {width:351px;height:500px;float:left;margin:0;padding:0 0 10px 0;background:url(../i/boxes/box-351.jpg) no-repeat 0 0;}
.box-351-content {width:321px;float:left;margin:0;padding:0 15px 0 15px;}
.box-351-content p{color:#254b68;}
.box-351 h2 {margin:14px 0;font-style:normal;font-size:15px;}
.box-351 em {font-style:normal;}
.box-313 {width:313px;cursor:pointer;position:relative;float:left;margin:0 0 -10px 0;padding-top:10px;background:url(../i/boxes/box-313.jpg) no-repeat 0 0;}
.box-313-content {width:293px;height:95px;line-height:150%;float:left;padding:10px 8px 0;}
.box-313-content.discount_old {padding-top:18px;*margin-top:14px;_margin-top:18px;}
.box-313 .details {padding:10px 0 0 0;}
.box-313 .details.discount_old {*padding:0px;_padding:5px;*margin:14px 0 0 5px;}
.box-313 .details.discount_old .billed {*display:block;*float:left;*position:absolute;*margin:20px 0 0 -203px;}
.box-313 .radio {padding:19px 7px 0 0;}
.box-313 .discounts {*margin-top:-20px;_margin-top:0px;}
.box-313-content.discount_old .radio {*padding:5px 7px 0 0;}
.box-313 .details.discount_old .radio {*padding:13px 7px 0 0;}
.box-313 .price .old_price {display:block;position:relative;margin-top:-40px;margin-bottom:20px;}
.box-313 .price .new_price {text-decoration:line-through;}
.box-313-v2 {width:313px;position:relative;float:left;margin:0 0 5px 0;background:url(../i/boxes/box-313_v2.jpg) no-repeat 0 0;}
.box-313-v2-content {width:293px;height:118px;line-height:150%;float:left;padding:10px 10px 0;}
.box-313-v2-content p {color:#fff;}
.box-313-v2-content .title {margin-bottom:4px;}
.payments .form-item label {float:left;width:125px;}
.payments .row {padding:0;}
.payments .form-item p {float:left;width:190px;}
.payments .form-item p label {width:70px;color:#000;font-size:90%;}
.payments .form-item span {font-weight:bold;}
.payments textarea {font-size:12px;height:60px;width:136px;overflow-x:hidden;overflow-y:auto;}
.payments p.agree span {float:left;padding:0 10px 0 0;}
.detailed-search h1, .detailed-search h2 {color:#254b68;font-size:16px;padding:0 0 8px 0;font-weight:bold;}
fieldset {padding:0;margin:0;border:none;list-style:none;font-style:normal;}
.align-right {text-align:right;float:right;}
.align-left {text-align:left;float:left;}
.txt-136 {width:136px;}
#toprightnav {float:right;padding:4px 8px 4px 0;margin:0;}
.mast-head {width:801px;margin:0 auto;padding:5px 0 10px 0;}
.pagecontent {width:776px;margin:0 auto;padding:0 7px 10px 18px;float:left;text-align:left;}
.wrapper {width:801px;margin:0 auto;padding:0 21px 0 26px;text-align:left;}
.landing-nav-hold {width:400px;float:right;}
.landing-nav-hold .subscription {padding-top:20px;padding-right:30px;font-size:13px;text-align:right;}
.landing-nav-hold .subscription a {color:#fff;}
#subscription-options {width:686px; background-color:#069;}
#page_payment_notice {width:600px;margin:0 auto;color:#aaafa0;}
#page_payment_notice p {display:block;}
#submitPayment {_float:right;_margin-top:-60px;_margin-right:33px;}
#verisign-label {_width:70px;}
#submit-and-label-wrapper {_width:250px;}
/* @end */

/*@group PAGE subscribe ok*/
#subscribe_ok {padding:10px 0 0 30px;}
#subscribe_ok h2 {height:30px;background:url(../i/headers/header_confirmationsubscription.gif) no-repeat;margin:28px 0 4px 0;}
#subscribe_ok h2 span {display:none;}
#subscribe_ok .bgContent>div {padding:10px;}
#subscribe_ok .h1 {font-size:14px;}
/* @end */

/* @group Psychic services */

.psychic h3{color:#c0090d;text-transform:uppercase;font-size:14px;margin:0px;padding:0px 0 10px 0;}
.psychic-box {width:100%;float:left;margin:0;}    
.psychic-box-hold {width:100%;float:left;margin:0;}    
.psychic-box-content {width:560px;float:left;margin:0;}
.white-bg {background-color:#fff; repeat-x 0 0;padding:0;}
.white-bg .psychic-box-hold{padding:0 0 0 0;background:url(../i/boxes/psychic-720-bottom.gif) no-repeat 0 100%;}
.white-bg .psychic-box-content{padding:15px 10px 35px 10px;background:url(../i/boxes/psychic-elephant-moon.gif) no-repeat 50% 45%;}
.brown-bg .psychic-box-content{background:#fcfcfc url(../i/boxes/psychic-590-top.jpg) no-repeat 0 0;padding:65px 302px 16px 18px;width:260px;}
.psychic-box p{line-height:160%;}
.psychic-left {float:left;width:224px;margin:0;padding:0;}
.psychic-right {float:right;width:200px;margin:0;padding:0 0 0;}
.horoscope-box-main{width:580px;float:left;background:#fff url(../i/boxes/psychic-horoscope-topbg.gif) repeat-x top left;margin:0;padding:0;}
.horoscope-box{width:540px;float:left;background:url(../i/boxes/psychic-horoscope-bg.gif) repeat-x bottom left;margin:0;padding:0 15px 0px 25px;}
.horoscope-box ul{float:left;width:180px;margin:0;padding:15px 0 0 0;}
.horoscope-box ul li{padding:0 0 30px 65px;margin:0;background-image:url(../i/boxes/physice-icons.gif);font-size:11px;background-repeat:no-repeat;list-style-type:none;}
.aries{background-position:0 0;}
.cancer{background-position:0 -111px;}
.libro{background-position:0 -222px;}
.copricorn{background-position:0 -333px;}
.taurus{background-position:0 -444px;}
.leo{background-position:0 -560px;}
.scorpio{background-position:0 -670px;}
.aquarius{background-position:0 -779px;}
.gemini{background-position:0 -895px;}
.virgo{background-position:0 -1006px;}
.sagittarius{background-position:0 -1119px;}
.pisces{background-position:0 -1230px;}
.main-bg{padding:7px 0 0 0;}
.pink {color:#c91a4a;font-size:12px;font-weight:bold;}
.text-align-center{text-align:center;}
.psychic-ad{padding:15px;border:1px solid #e7e5d0;background:#fcfcfc url(../i/boxes/psychic-main-bg.gif) repeat-x scroll 0 0;}
.main-bg .psychic-box-hold{background:#fcfcfc url(../i/boxes/psychic-main-bg.gif) repeat-x 0 0}
.main-bg .psychic-box-content{padding:15px 15px 15px 15px;width:548px;border:1px solid #e7e5d0;}
.main-bg .psychic-box-content-smallboxes{padding:0;width:580px;}
.main-bg .psychic-left{width:254px;padding:15px 15px 72px 15px;border:1px solid #E7E5D0; background:#FCFCFC url(../i/boxes/psychic-main-bg.gif) repeat-x scroll 0 0;}
.bordercontent{border:1px solid #c0e5ed;}
.main-bg .psychic-right{width:253px;padding:15px;border:1px solid #E7E5D0;background:#FCFCFC url(../i/boxes/psychic-main-bg.gif) repeat-x scroll 0 0;}
.col740Long p{font-size:12px;}

/* @end */

/* @group PAGE subscribe_packages */
#page_subscribe_packages {padding:10px 0 0 30px;}
#page_subscribe_packages h1 {width:289px;height:30px;background:url(../i/header_subscribe.gif) no-repeat;margin:0 0 4px 0;}
#page_subscribe_packages h1 span {display:none;}
#page_subscribe_packages_form {width:762px;height:378px;background:url(../i/page_subscribe_packages_bg.jpg) no-repeat;}
#page_subscribe_packages h2 {color:#fff;font-size:15px;font-family:Georgia, "Times New Roman", Times, serif;margin:0 0 0 180px;padding:35px 0 0 0;}
#page_subscribe_packages_form_var1 {display:block;position:relative;top:40px;left:179px;background:url(../i/page_subscribe_packages_form_var1.jpg) no-repeat;width:211px;height:194px;}
#page_subscribe_packages_form_var2 {display:block;position:relative;top:-152px;left:405px;background:url(../i/page_subscribe_packages_form_var2.jpg) no-repeat;width:234px;height:92px;}
#page_subscribe_packages_form_var3 {display:block;position:relative;top:-143px;left:405px;background:url(../i/page_subscribe_packages_form_var3.jpg) no-repeat;width:234px;height:91px;}
#page_subscribe_packages_form_description {position:relative;top:-30px;left:180px;color:#ccc;font-size:11px;font-family:Arial, Helvetica, sans-serif;font-style:italic;}
#page_subscribe_packages_form_description a {text-decoration:none;color:#ffd24e;font-style:normal;}
#verisign_2 {display:block;position:relative;left:647px;top:-137px;background:url(../i/verisign_2.gif) no-repeat;width:79px;height:33px;z-index:99;}
/* @end */

#button_joinforfree_small {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/button_joinforfree_small.gif) no-repeat;width:95px;height:18px;position:relative;top:-15px;left:525px;}
#button_subscribenow {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/button_subscribenow.gif) no-repeat;width:95px;height:18px;position:relative;top:-15px;left:525px;}
#mobile_chat {width:337px;height:51px;background:url(../i/mobile_chat.jpg) no-repeat;float:right;margin:40px 12px 20px 0;}
.link_arrow_l {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/link_arrow_l.gif) no-repeat;width:6px;height:9px;vertical-align:top;margin:4px 0 0 0;}
.link_arrow_r {display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;background:url(../i/link_arrow_r.gif) no-repeat;width:6px;height:9px;vertical-align:top;margin:4px 0 0 0;}

.playerGreetingNonSub {-x-system-font:none;color:#FFFFFF;font-family:arial;font-size:25px;font-size-adjust:none;font-stretch:normal;font-style:italic;font-variant:normal;font-weight:500;line-height:normal;position:absolute;top:7px;left:150px;}
.greetingTxt1 {-x-system-font:none;color:#FFFFFF;font-family:arial;font-size:13px;font-size-adjust:none;font-stretch:normal;font-style:italic;font-variant:normal;font-weight:500;left:150px;line-height:normal;position:absolute;top:37px;}
.greetingTxt2 {-x-system-font:none;color:#FFFFFF;float:left;font-family:arial;font-size:13px;font-size-adjust:none;font-stretch:normal;font-style:italic;font-variant:normal;font-weight:500;left:150px;line-height:normal;position:absolute;top:55px;width:auto;}
.greetingTxt3 {-x-system-font:none;color:#FFFFFF;float:left;font-family:arial;font-size:13px;font-size-adjust:none;font-stretch:normal;font-style:italic;font-variant:normal;font-weight:500;left:150px;line-height:normal;position:absolute;top:77px;width:auto;}

.bgHeader {border:1x solid #000000;width:604px;height:10px;background:url(../i/604_600-HEADING.gif) top left no-repeat;}
.bgHeader>span {display:none;}
.bgContent {width:602px;top:10px;border:solid 1px #ecd8d7;border-top:none 0px;border-bottom:none 0px;background:url(../i/604_600-BG.jpg) top left no-repeat;background-color:#faefd9;min-height:260px;}
.bgFooter {width:604px;height:10px;background:url(../i/604_600-FOOTER.gif) top left no-repeat;}
.box{padding:10px 5px 0px 20px;}
.buttonMaker{padding:10px 0px;}

.loginStyle {background:transparent url(../i/620_220.jpg) no-repeat scroll 0 0;height:220px;margin-left:auto;margin-right:auto;position:relative;width:620px;}
.aboutUsStyle {background:transparent url(../i/620_340.jpg) no-repeat scroll 0 0;height:720px;margin-left:auto;margin-right:auto;position:relative;width:620px;}
.contentPositioning{position:relative;left:20px;top:20px;}
.titlePositioning{position:relative;left:20px;}


#myAdmirersBody {padding: 10px;}
#AdmirersInfo {background:url(../i/620_220.jpg) no-repeat;height:220px;width:620px;}
#AdmirersInfo>div{padding: 10px;}
#AdmirersInfo p{padding: 10px 0px;}
#myAdmirersTitle {PADDING-BOTTOM:0px;MARGIN:10px 0px 0px 10px;PADDING-LEFT:10px;WIDTH:312px;PADDING-RIGHT:0px;BACKGROUND:url(../i/My-Admirers.gif) no-repeat;HEIGHT:28px;PADDING-TOP:10px}
.myMatchesCustomBg {POSITION:relative;MARGIN-TOP:10px;PADDING-LEFT:30px;WIDTH:604px;BACKGROUND:url(../i/604_600.jpg) no-repeat;HEIGHT:auto;MARGIN-LEFT:auto;MARGIN-RIGHT:auto;PADDING-TOP:10px;LEFT:15px}
.hideHeader {DISPLAY:none}
.questionnametext {FONT-FAMILY:arial,verdana,Helvetica,sans-serif;FONT-SIZE:11px;FONT-WEIGHT:bold}
.width545px {WIDTH:545px}
.searchCustomBg {POSITION:relative;PADDING-LEFT:30px;WIDTH:604px;BACKGROUND:url(../i/search_bg.jpg) no-repeat;HEIGHT:1930px;MARGIN-LEFT:auto;MARGIN-RIGHT:auto}
.looking4 {FONT-SIZE:11px}
.feedbackStyle {POSITION:relative;WIDTH:620px;BACKGROUND:url(../i/620_280.jpg) no-repeat;HEIGHT:280px;MARGIN-LEFT:auto;MARGIN-RIGHT:auto}
#helpTitle {PADDING-BOTTOM:0px;MARGIN:0px 0px 0px 10px;PADDING-LEFT:10px;WIDTH:312px;PADDING-RIGHT:0px;BACKGROUND:url(../i/Help.gif) no-repeat;HEIGHT:28px;PADDING-TOP:0px}
.myAdmirersHeader {position:absolute;width:604px;height:10px;background:url(../i/604_600-HEADING.gif) top left no-repeat;}
.myAdmirers {position:relative;width:602px;top:10px;border:solid 1px #ecd8d7;border-top:none 0px;border-bottom:none 0px;background:url(../i/604_600-BG.jpg) top left no-repeat;background-color:#faefd9;HEIGHT:auto;padding-left:0px;padding-top:0px;LEFT:15px;padding-bottom:15px;}
.myAdmirersFooter {position:absolute;width:604px;height:10px;background:url(../i/604_600-FOOTER.gif) top left no-repeat;margin-left:15px;}
#myMessagesTitle {width:312px;height:28px;padding:10px 0px 0px 10px;margin:10px 0px 0px 10px;background:url(../i/My-Messages.gif) no-repeat;}
#MessagesTitle {PADDING-BOTTOM:0px;MARGIN:10px 0px 0px 10px;PADDING-LEFT:10px;WIDTH:312px;PADDING-RIGHT:0px;BACKGROUND:url(../i/messages.gif) no-repeat;HEIGHT:28px;PADDING-TOP:10px}
#myBlocksTitle{padding-bottom:0px;margin:10px 0px 0px 10px;padding-left:10px;width:312px;padding-right:0px;background:url(../i/My-Blocks.gif) no-repeat;height:28px;padding-top:10px;}
#newMembersTitle{padding-bottom:0px;margin:0px 0px 0px 10px;padding-left:10px;width:312px;padding-right:0px;background:url(../i/New-Members.gif) no-repeat;height:28px;padding-top:0px;}
#searchTitle{padding-bottom:10px;margin:0px 0px 0px 10px;padding-left:10px;width:138px;padding-right:0px;background:url(../i/header_quick_search.gif) no-repeat;height:30px;padding-top:0px;}
#myFavouritesTitle{padding-bottom:0px;margin:10px 0px 0px 10px;padding-left:10px;width:312px;padding-right:0px;background:url(../i/My-Favourites.gif) no-repeat;height:28px;padding-top:10px;}
#whoaddedme_header{padding-bottom:0px;margin:10px 0px 0px 15px;padding-left:10px;padding-right:0px;background:url(../i/headers/header_whoaddedme.gif) no-repeat;height:28px;padding-top:10px;}
#logInTitle {width:312px;height:28px;padding:0px 0px 0px 10px;margin:0px 0px 0px 10px;background:url(../i/login.gif) no-repeat;}
#myPaymentsTitle {background:transparent url(../i/My-Payments.gif) no-repeat scroll 0 0;height:28px;margin:10px 0 0 10px;padding:10px 0 0 10px;width:312px;}
#page_subscribe h1 {background:transparent url(../i/header_subscribe.gif) no-repeat scroll 0 0;height:30px;margin:28px 0 4px;width:289px;}
#page_subscribe_form {background:transparent url(../i/page_subscribe_bg_form.jpg) no-repeat scroll 0 0;height:423px;width:763px;}
#page_verisign {font-size:0.8em;height:73px;left:16px;padding-top:8px;position:relative;top:32px;width:312px;}
#page_subscribe_paymentdetails {left:360px;position:relative;top:-310px;width:350px;}
.quickSearchBut {left:123px;position:relative;top:3px;}
#tsandcs {background:transparent url(../i/terms-and-conditions.gif) no-repeat scroll 0 0;height:28px;margin:0 0 0 10px;padding:0 0 0 10px;width:312px;}
#aboutUsTitle {background:transparent url(../i/About-Us.gif) no-repeat scroll 0 0;height:28px;margin:0 0 0 10px;padding:0 0 0 10px;width:312px;}
#chatTitle {background:transparent url(../i/Chat.gif) no-repeat scroll 0 0;height:21px;margin:0 0 0 10px;padding:0 0 0 10px;width:52px;}
.wideBackgroundGraphic{background-color:#ffffff;}
.stamp{background-color:#F8E9C2 !important;	}

td.date {border-bottom:1px solid #C8EC95 !important;}
.button_removefav2 {background:transparent url(../i/button_removefav.gif) no-repeat scroll 0 0;display:inline-block;height:25px;left:12px;margin:12px 0 0;padding:2px 0;position:relative;width:113px;}
.button_addtofav2 {background:transparent url(../i/button_addtofav.gif) no-repeat scroll 0 0;display:inline-block;height:25px;left:0px;margin:0px;padding:40px 0px 0px 0px;position:relative;width:113px;}

#messageContent .item td a{font-weight:normal;}
#messageContent .item td b a{font-weight:bold;}

.search_pagination {width:600px;overflow:hidden;padding-left:15px;}
.search_pagination .container {float:right;color:#C0090D;}
.top .search_pagination .container {color:#993300;}
.search_pagination a.previous{background:transparent url(../i/icons/link_arrow_l.gif) no-repeat scroll 0 0;display:inline-block;height:9px;margin:4px 0 0;vertical-align:top;width:6px;}
.search_pagination a.next{background:transparent url(../i/icons/link_arrow_r.gif) no-repeat scroll 0 0;display:inline-block;height:9px;margin:4px 0 0;vertical-align:top;width:6px;}

.mailbox {margin-left:20px;}
.mailbox .container {padding:0 10px;}
.mailbox td {vertical-align:top;margin:10px;}
.tabBar_mail {float:right;margin-right:10px;}
.mail_menu {padding:10px;overflow:hidden;}
.mail_menu .move{float:left;padding-right:5px;}
.mail_menu .empty{float:right;padding-right:5px;}
.mail_menu .empty div{float:left;padding-left:10px;}
.mail_list {margin:15px 10px 0 10px;}
.mail_list tr.item{background-color:#ffffff;}
.mail_list .icon div {float:left;}
.mailbox .mail_list td {vertical-align:middle;}
#button_refine_search {display:block;width:72px;height:19px;background:url(../i/button_refine_search.gif) no-repeat;}

#profile_menu .item a{margin:0 10px;line-height:20px;font-weight:normal;color:#9e070b;}
#profile_menu .active a{font-weight:bold;color:black;cursor:default;}
#profile_menu .item{float:left;}
#profile_menu .covering{margin-left:-7px;}
#profile_menu .passive .l{float:left;width:17px;height:23px;background:url(../i/profile_menu/left.gif) no-repeat;}
#profile_menu .passive .r{float:left;width:10px;height:23px;background:url(../i/profile_menu/right.gif) no-repeat;}
#profile_menu .passive .c{float:left;height:23px;background:url(../i/profile_menu/bg.gif) repeat-x;}
#profile_menu .active .l{float:left;width:17px;height:23px;background:url(../i/profile_menu/left-s.gif) no-repeat;}
#profile_menu .active .r{float:left;width:10px;height:23px;background:url(../i/profile_menu/right-s.gif) no-repeat;}
#profile_menu .active .c{float:left;height:23px;background:url(../i/profile_menu/bg-s.gif) repeat-x;}

.header_safety {background:url(../i/headers/header_safety.gif) no-repeat;height:30px;padding-bottom:5px;}
#feedbackTitle {PADDING-BOTTOM:0px;MARGIN:0px 0px 0px 10px;PADDING-LEFT:10px;WIDTH:312px;PADDING-RIGHT:0px;BACKGROUND:url(../i/headers/header_feedback.gif) no-repeat;HEIGHT:28px;PADDING-TOP:0px}

h1.optins_header{background:url(../i/headers/header_how-i-like-to-hear-from-quickflirt.gif) no-repeat;height:30px;padding-bottom:5px;}
h1.optins_header>span {display: none;}
.optins_save_btn{background:url(../i/buttons/button_save.gif) no-repeat;width:66px;height:25px;border: none;}
#optinEmailList>table {width: auto;}
#optinEmail hr{background-color:#c30508;border:none;height:1px;}

/* @group pre-login page */

.email-val-page {font-family:"Lucida Grande",Geneva,Arial,Helvetica,sans-serif;}
.email-val-page h3, .email-val-page h4 {font-family:arial;}
.email-val-page-content {width:520px; text-align:center; margin:0 auto; padding:0 0 20px 0;}
.large_btn{margin:30px auto 0 auto; display:block; text-align:center; padding:0 0 5px 0;}
.val-button-box {background:#661818; border:3px solid #f8e9c2; padding:20px; margin:10px 0;}
.val-button-box h4 {font-size:20px; padding:0; margin:5px 0; color:#ffc64b;}
.large-button{border:1px solid #3d0e0e; background: url(../i/buttons/large-buttonbg.gif) 0 0 repeat-x; color:#000000 !important; font-size:20px; text-decoration:none; padding:5px 10px;  font-weight:bold;}
.email-val-page-content h3{font-size:20px; line-height:180%; margin:20px 0 0 0; color:#0f0705;}
.email-val-page-content h3 .login_details{font-size:22px;}
.email-val-page-content .val-button-box p {margin:16px 0 0 0 ; font-size:12px; padding:0 0 2px 0; display:block; color:#FFC64B;}
.email-val-page-content p{margin:22px 0 0 0; font-size:12px; padding:0 0 6px 0; line-height:210%; color:#110706;}
.val-button-box p a{color:#ffffff; text-decoration:none; color:#FFC64B;}
.val-button-box p a:hover{text-decoration:underline;}

/* @end*/

/*pop-up notification settings (begin)*/
#NotificationSettingsTitle {PADDING-BOTTOM:0px;MARGIN:10px 0px 0px 10px;PADDING-LEFT:10px;WIDTH:312px;PADDING-RIGHT:0px;BACKGROUND:url(../i/My-Admirers.gif) no-repeat;HEIGHT:28px;PADDING-TOP:10px}
#notification_settings_container {padding-left:15px;}
#notification_settings .line .no, #notification_settings .col_names .no{width:75px;}
#notification_settings .col_names .name, #notification_settings .col_names .yes, #notification_settings .col_names .no {background-color:#E0D5C1;}
#notification_settings .col_names .name{color:#C0090D;}
/*pop-up notification settings (end)*/

/* @group Errors for register page */
.mark_ok, .mark_error{float:left;height:20px;margin-left:5px;width:17px;background:transparent url(../../i/done.png) no-repeat 0 2px;float:right;}
.mark_error {background:transparent url(../../i/error.png) no-repeat 0 2px;}
.mark_ajax {background:transparent url(../../i/ajax_loading.gif) no-repeat 0 2px;}
.error_txt, .terms_error {color:#ff0000;padding:3px;font-size:10px;}
.error_hidden{display:none;}
/* @end */

/* @group Change gender popup */
.change-gender-container{width:290px;height:200px;overflow:none;padding:10px;background-color:#FFF;}
.change-gender-container h1{text-align:center;}
.change-gender-container div{font-size:12px;}
.change-gender-container .change-gender-btn{display:block;width:100px;text-decoration:none !important;background: url(../i/buttons/submitButton100-bg.gif) no-repeat top center;border:none;color:#fff;font-weight:bold;padding-top:2px;text-align:center;font-size:11px;height:20px;}
.change-gender-container .gender-select{width:100px;}
/* @end */


.mobile_phone 
{
    width: 96px;
    height: 99px;
    padding: 80px 35px 156px 34px;
    overflow: hidden;
    background: url('../../_def/i/mobile.png') no-repeat;
}

.textsms_container
{
    padding: 10px;
}

.textsms_container h1
{
    font-size: 20px;
    margin-bottom: 10px;
}

.textsms_container table, .textsms_container tbody, .textsms_container tr, .textsms_container td
{
    vertical-align: top !important;
}
.banner_bottom
{
    padding-top: 20px;
    text-align: center;
}
