@charset "utf-8";*{padding:0;margin:0;}
html{height:100%;}
body{height:100%;font:100.01% "Times New Roman",Times,serif;background:#8f0041;text-align:center;color:#111;line-height:1.25;}
#container{min-height:500px;position:relative;margin:0 auto;border:none;text-align:left;}
#sidebar1{margin-left:0;width:0;float:left;background:#f44b84;padding:0;}
#sidebar2{text-align:left;margin-right:0;width:0;float:right;background:#f44b84;padding:0;}
#mainContent{min-height:500px;position:relative;float:left;margin:0;padding:0;}
#contentFrame{position:relative;min-height:100px;}
#sidebar1,#sidebar2,#contentFrame{display:inline;}
#sidebar1,#sidebar2{overflow:hidden;}
.module_header_additional_header{float:right;margin-right:150px;margin-left:3px;}
.fullpage_featured_profiles .module_header_additional_header{float:none;margin-right:15px;margin-left:10px;}
.fltrt{float:right;margin-left:8px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0;}
#innerContent,#belowContentBackground,#container,#mainContent,#contentFrame,#header,#mainbody{width:960px;}
#innerContent,#belowContentBackground{display:block;margin:0;padding:0;}
#innerContent{position:relative;min-height:1800px;display:block;background:#f44b84 url(http://img2.christian-filipina.com/templates/may09v2/images/bg-2-top-and-bottom.jpg) no-repeat;}
#pagefooter{margin:75px 70px auto auto;text-align:center;width:550px;display:block;line-height:normal;}
ul#editusermenu{padding:0;margin:0 0 0 150px;list-style:none;height:2.3em;}
ul#editusermenu li{display:inline;float:left;}
ul#editusermenu li a{width:200px;height:2.3em;margin:0 5px 0 0;text-align:center;color:#008;display:block;background:url(images/tab2.png);}
ul#editusermenu a.currentpage,ul#editusermenu a:hover.currentpage{color:#000;background-position:0 -60px;color:#fff;font-weight:bold;}
ul#editusermenu li a:hover{background-position:0 -120px;text-decoration:none;}
.homepage_abovebanner .module_content table{width:600px;}
a:hover,a,#navigation_and_feature_bar a,#navigation_and_feature_bar a:hover{color:#33d;}
a:hover{text-decoration:underline;}
a{text-decoration:none;}
input,textarea,select{background-color:#eedcdf;}
#pagefooter a{display:inline;}
.user_statistics table{font-size:small;}
.userResultView{display:block;vertical-align:top;margin:2px 1px;}
#homepage_primary .userResultView{margin:0;}
#ladies_preview #featured_profiles{width:607px;}
.simple_search_results .search_results .user_display_small div.user_last_online{margin:3px auto;text-align:center;}
.simple_search_results .search_results .results_pager a,.simple_search_results .search_results .results_pager a:visited{color:#009;}
.simple_search_results .search_results .results_pager a:active,.simple_search_results .search_results .results_pager a:hover{color:#559;}
.simple_search_results .search_results .user_display_small span.onlinenow{color:#937;padding:3px;background-color:#cbf;font-weight:bold;}
.simple_search_results .search_results .user_display_small span.recentlyactive{color:#303;padding:3px;background-color:#CCC;font-weight:bold;}
.fullpage_featured_profiles .userResultView,.simple_search_results .search_results .user_display_small{border:3px solid #CCC;width:217px;background-color:#eee;height:320px;overflow:hidden;padding:6px;margin:0;}
.smalltallpic{height:150px;width:120px;}
.smallpic,a .smallpic,a:hover.smallpic{width:100px;height:100px;border:none;}
ul#editusermenu{display:block;}
.module_content{display:block;margin-top:5px;clear:both;}
.module_item{padding:10px 0 0 12px;display:block;}
div.edituser div#edit_user_module_item .required_info_div,div.edituser div#edit_user_module_item .module_item_header,div.edituser div#edit_user_module_item .module_content{margin-right:145px;}
.homepage_featured_profiles_item{margin:0;padding:0;float:left;display:inline;border:none;clear:none;}
.homepage_featured_profiles_item .module_item img{border-left:none;border-top:none;border-bottom:none;border-right:1px solid black;}
.smallProfileAboutMe{margin-left:6px;margin-top:2px;padding-bottom:2px;}
.loginform{font-size:10pt;width:70px;}
#header{position:absolute;top:0;left:0;color:#f5efd2;font-size:16px;}
.logged_in #headerregister{padding-left:250px;}
#headerregister{position:absolute;top:0;left:320px;margin-top:5px;height:30px;width:450px;}
#headerregister a,#backtohomepage a,.module_header_additional_header a{color:#f7f;}
#headerregister a,#backtohomepage a{margin:0 1em;}
#backtohomepage{text-align:right;position:absolute;top:130px;left:300px;height:120px;width:80px;}
#logo_and_title{position:absolute;background-image:url(images/text-logo-sm-illustrated-2.jpg);top:0;left:770px;height:240px;width:190px;}
#header_search_box{position:absolute;top:70px;left:380px;height:180px;width:400px;}
#header_search_box .form_text_header{margin-top:25px;font-weight:bold;text-align:center;}
#header_search_box .form_text{margin-left:15px;margin-right:15px;font-size:16px;line-height:1.7em;text-align:center;}
.module_header_main_header{font-weight:bold;font-size:15px;margin-left:10px;margin-bottom:2px;}
.module_head_additional_header{float:right;font-size:smaller;}
.module_header{display:block;font-size:16px;min-height:30px;}
.searchselect{margin-left:1em;margin-right:1em;}
.formbutton{margin-left:2em;}
#header_login_form{position:absolute;top:40px;left:330px;height:25px;margin:5px 0;width:450px;}
#mainbody{position:absolute;top:250px;left:0;min-height:600px;background-color:transparent;overflow:visible;}
#navigation_and_feature_bar{font-size:small;min-height:200px;height:100%;width:194px;float:left;margin-top:60px;}
#rendered_page_content{min-height:700px;margin-left:200px;width:746px;overflow:hidden;}
#homepage_greeter_image{background-image:url(images/filipina-asian-single-greeter-small.gif);float:right;width:155px;height:280px;}
#homepage_featured_profiles_gallery,#user_home_stats_table{float:left;min-height:100px;width:501px;}
#right_float_homepage{width:175px;float:right;margin-right:15px;}
#right_float_homepage *{padding:0;}
.confirmreg ul{padding-left:2em;}
.homepage_narrow{margin-right:185px;min-height:130px;}
#lowerbanner{float:left;margin-top:20px;}
#wide_advertising_banner{margin-bottom:15px;height:90px;width:728px;}
#additional_homepage_message{width:766px;float:left;}
#admindiv{background-color:#999;width:802px;}
#logged_users_only_warning{font-weight:bold;font-size:larger;color:white;margin:0 auto 10px auto;padding:20px;border:3px #22d solid;width:80%;}
#payment_methods{margin-left:20px;}
.right_float_short_message{float:right;width:140px;font-style:italic;}
.loadsnaps_column{position:relative;display:block;width:79.9%;vertical-align:middle;text-align:center;}
.signup_line_outer{margin-top:3px;margin-left:6px;margin-bottom:1px;margin-right:4px;float:left;width:95%;}
.signup_line_leftside{float:left;width:188px;}
.profile_line_leftside{float:left;width:45%;font-weight:bold;}
.oddrow a:hover,.addrow a:hover,.evenrow a:hover,.oddrow a,.addrow a,.evenrow a{color:#353fd2;}
.oddrow,.addrow{background-color:#f5dfd2;}
.oddrow,.addrow,.evenrow{opacity:.9;}
.evenrow{background-color:#f5efd2;}
.front_page_username_links{width:45.5%;display:inline;float:left;text-align:left;overflow:hidden;padding-left:3px;padding-right:3px;line-height:17px;}
a.hover_overlay_wrapper{display:block;border:none;position:relative;}
a.hover_overlay_wrapper:hover .overlay_effect{position:absolute;z-index:30;width:40px;height:38px;border:none;}
a.hover_overlay_wrapper .overlay_effect .overlay_caption{text-align:center;position:absolute;height:28px;line-height:13px;width:100%;z-index:30;text-indent:-9999em;color:#000;font-size:11px;bottom:0;overlay:hidden;}
a.hover_overlay_wrapper:hover .overlay_caption{text-indent:1px;background:#fff;background:rgba(255,255,255,0.4);}
a.hover_overlay_wrapper img{display:block;}
.simple_search_results .smallpic{float:left;margin:0 2px 0 2px;}
.user_display_small{display:inline;float:left;width:48.5%;margin:2px;border:thin solid white;}
.user_display_small .oddrow,.user_display_small .evenrow{margin-left:108px;margin-right:2px;}
.user_display_small .smallProfileAboutMe{font-style:italic;}
#navigation_and_feature_bar .leftside_detail{padding:.2em 4px;}
#navigation_and_feature_bar ul#statisticsleftbar{list-style-type:none;}
#navigation_and_feature_bar #statisticsleftbar li.statitem{display:block;border-bottom:1px solid #eee;font-family:Arial,Helvetica,sans-serif;padding:3px 1px;text-align:center;}
#navigation_and_feature_bar .leftside_detail .module_header{font-style:italic;font-size:135%;}
#navigation_and_feature_bar .leftside_detail .panelbox_div a:hover{background-color:#666;display:block;}
#navigation_and_feature_bar .leftside_detail .panelbox_div,#navigation_and_feature_bar .leftside_detail .panellinkhdr_div{display:block;}
#navigation_and_feature_bar .leftside_detail .panellinkhdr_div,#navigation_and_feature_bar .leftside_detail .module_header{background-color:#957098;margin:.3em -10px .1em -10px;text-align:center;padding:2px 5px;font-family:Verdana,Geneva,sans-serif;}
#navigation_and_feature_bar a,#navigation_and_feature_bar a:hover{font-family:Arial,Helvetica,sans-serif;}
#ladies_preview .oddrow,#ladies_preview .evenrow{display:none;background-color:transparent;}
#leftcolprojectwonderful{height:620px;width:160px;text-align:center;margin:auto;}
#leftcolfeedjit{height:620px;width:160px;text-align:center;margin:auto;}
.signup_div .thingoogleheaderlinks{width:468px;overflow:hidden;}
.signup_div{margin-right:165px;width:730px;}
p.testimonial{margin-top:1em;font-style:italic;}
p.signed{font-weight:bold;margin-bottom:1em;}
.display_error{text-align:center;background-color:#222;color:#e32;font-size:larger;margin:10px 20px 0;padding:10px;font-weight:bold;}
.compose_message .module_item{margin-top:30px;}
div.member_pix_overview{position:absolute;top:0;left:0;width:118px;height:118px;padding:0;border:1px solid #e0dfe8;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:.2em .2em #CCC;-moz-box-shadow:10px 10px 25px #ccc;-webkit-box-shadow:10px 10px 25px #ccc;background-color:#FFF;vertical-align:middle;display:none;overflow:hidden;}
img.member_pix_overview{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:.2em .2em #CCC;}
.reportproblem{text-align:center;float:right;padding:35px;}
div#header div.form_text a{background-color:#ddd;}
.dialog{position:relative;margin:0 auto;min-width:8em;max-width:760px;color:#222;z-index:1;margin-left:12px;margin-bottom:.5em;}
.dialog .content,.dialog .t,.dialog .b,.dialog .b div{background:transparent url(http://img2.christian-filipina.com/templates/may09v2/images/dialog2-pink2-800x1600.png) repeat-y top right;_background-image:url(http://img2.christian-filipina.com/templates/may09v2/images/dialog2-pink-800x1600.gif);}
.dialog .content{position:relative;zoom:1;_overflow-y:hidden;padding:15px 12px 0 0;}
.dialog .t{position:absolute;left:0;top:0;width:12px;margin-left:-12px;height:100%;_height:1600px;background-position:top left;}
.dialog .b{position:relative;width:100%;}
.dialog .b,.dialog .b div{height:30px;font-size:1px;}
.dialog .b{background-position:bottom right;}
.dialog .b div{position:relative;width:12px;margin-left:-12px;background-position:bottom left;}
.dialog .module_header,.dialog .module_item,.dialog .module_content,.dialog .module_footer{position:relative;}
.dialog .wrapper{position:static;}
.dialog h1,.dialog p{margin:0;padding:.5em 1em .5em .5em;}
.dialog h1{padding-bottom:0;}