body { margin: 0; padding: 0; font-family: Arial, Lucinda, Helvetica, sans-serif; font-size: 11px; background: #E9DC87 url(http://static.christianmingle.com/images/bg-content.jpg) no-repeat scroll center top; color: #686868; }  #body-wrap { margin: 0 auto; width: 760px; } #body-wrap.wide { background: url(http://static.christianmingle.com/images/prelogin/bg_content_wide_btm.gif) no-repeat bottom left; } #wrap { float: left; width: 100%; } h1, h2, h3, h4, ul, li, ol, p, form, fieldset, input { margin: 0; padding: 0; }  a:link, a:visited { color: #00578a; text-decoration: none; } a:hover { color: #c74b02; } a.underline { text-decoration: underline; } img { border: none; display: block; }  #head { margin: 0; width: 760px; float: left; display: inline; background: #fff url(http://static.christianmingle.com/images/prelogin/logo-display.gif) no-repeat; height: 75px; } #head_with_ad { margin:0; position:relative; background: white url(http://static.christianmingle.com/images/prelogin/logo-display.gif) no-repeat bottom left; height:180px; width:760px; } #head_with_ad div#head_advert { text-align:center; padding-top:10px;} #head_with_ad h2 { float: left; text-indent: -9999px; background: url(http://static.christianmingle.com/images/spacer.gif) no-repeat; } #head_with_ad div#loginfrm { text-align:center; padding: 0; position:absolute; bottom:0; right:20px; font-size: 11px; } p.note { font-size: 10px; font-style: italic; padding: 0; margin: 0; } #nhp-remember {margin-top:-6px; margin-left:459px; }  #head { width: 760px; float: left; height: 72px; } #head h2 { float: left; text-indent: -9999px; background: url(http://static.christianmingle.com/images/spacer.gif) no-repeat; } #head h2 a { display: block; width: 200px; height: 68px; float: left; } #head div.top { margin: 35px 20px 0 0; padding: 0; float: right; font-size: 11px; display: inline; } #head input { font-size: 11px; margin-right: 3px; height: 13px; width: 110px; } #head input#login { border: none; height: auto; width: auto; }   #content { width: 760px; float: left; background: #96c5df url(http://static.christianmingle.com/images/prelogin/bg_content_top.gif) no-repeat top left; } #content-t2 { width: 760px; float: left; background: #96c5df url(http://static.christianmingle.com/images/prelogin/bg_t2.gif) no-repeat top left; } #content-t2-inner { width: 760px; float: left; background: #efefef; background: url(http://static.christianmingle.com/images/prelogin/bg_content_t2_inner.gif) repeat-y top left; } body.join #content-t2 { width: 760px; float: left; background: url(http://static.christianmingle.com/images/prelogin/redesign/bg_t2_join.gif) no-repeat top left; } #content-t2-wrap { width: 760px; float: left; background: url(http://static.christianmingle.com/images/prelogin/bg_t2.gif) no-repeat top left; } #content-wide { width: 760px; float: left; background: url(http://static.christianmingle.com/images/prelogin/bg_wide.gif) no-repeat top left; } #content-wide-blank { width: 760px; float: left; background:#FFFFFF url(http://static.christianmingle.com/images/prelogin/bg_wide_blank.gif) no-repeat top left; } #content-wide-advert { width: 760px; float: left; background: url(http://static.christianmingle.com/images/prelogin/bg_advertise_couple.jpg) no-repeat top left; } #nav { float: left; list-style: none; width: 700px; margin: 0; padding: 0 0 0 40px; } #nav li { float: left; margin: 0; padding: 0; } #nav a { font-size: 12px; font-weight: bold; float: left; display: block; margin: 0; padding: 0 7px 0 0; color: #153e7c; text-decoration: none; background: url(http://static.christianmingle.com/images/prelogin/bg_nav.gif) no-repeat top right; } #nav a:hover { color: #d37701; } #nav a.no-bg { background: none; } #nav a span { display: block; padding: 15px 4px 18px 10px; } body #t-home a { color: #d37701; background: url(http://static.christianmingle.com/images/prelogin/bg_nav_on.gif) no-repeat top right; } body #t-home a span { background: url(http://static.christianmingle.com/images/prelogin/bg_span_nav.gif) no-repeat top left; } #t-join a span { background: url(http://static.christianmingle.com/images/prelogin/btn_nav_joinnav.gif) no-repeat 5px -2px; padding: 17px 14px 18px; } #main-home { width: 730px; float: left; padding: 5px 15px 10px; } #main-col { width: 495px; float: left; padding: 0; margin: 0; } #main-col p { font-size: 12px; } #main-t2 { padding-top: 20px; width: 541px; background: url(http://static.christianmingle.com/images/prelogin/bg_main_top_t2.gif) no-repeat top left; float: left; } body.join #main-t2 { background: none; } #right-col-t2 { width: 210px; float: left; margin: 0 0 7px 3px; padding: 0; } #join h1#pagetitle { font: normal 20px Arial, Helvetica, sans-serif; color: #fff; margin: 0; padding: 20px 0 12px 20px; } #main-t2 h2 { font: bold 14px Arial, Helvetica, sans-serif; color: #555555; margin: 7px 0 0; padding: 0; } #main-t2 h1, #main-wide h2 { font: bold 16px Arial, Helvetica, sans-serif; color: #4c6c0b; margin: 0; padding: 10px 0 7px 20px; } #main-wide h1 { font: bold 16px Arial, Helvetica, sans-serif; color: #4c6c0b; margin: 0; padding: 15px 0 0; } #main-wide h2 { font: bold 14px Arial, Helvetica, sans-serif; color: #666; margin: 0; padding: 10px 0 7px; } #main-t2 div.form-container h2 { margin: 0; padding: 3px 0 9px; } #main-t2 p { line-height: 1.5em; margin: 0; padding: 0 10px 9px 0; font-size: 12px; } #main-wide { width: 700px; padding: 10px 0 5px;  margin: 20px 0 0 20px; float: left; display: inline; } #main-wide.blank { width: 700px; padding: 0;  margin: 0; float: left; display: inline; } #main-wide p { font-size: 12px; padding: 0 0 10px; }  ul.prelist { margin: 0; padding: 0 0 12px; list-style: none; } ul.prelist li { line-height: 1.5em; margin: 3px 0 0; padding: 0 5px 0 10px; background: url(http://static.christianmingle.com/images/bullet.gif) no-repeat; background-position: 0 .5em; font-size: 12px; } #members { width: 476px; margin: 0 0 5px 14px; float: left; display: inline; background: #ffffff url(http://static.christianmingle.com/images/prelogin/bg_members_btm.gif) no-repeat bottom left; padding-bottom: 25px; } #members h3 { padding: 12px 0 7px; margin: 0; color: #4c6c0b; background: #d2eaf1 url(http://static.christianmingle.com/images/prelogin/members_top.gif) no-repeat top left; text-indent: 20px; font-size: 14px; } #members ul { list-style: none; margin: 0 0 0 20px; padding: 13px 0 13px 13px; background: #E9F4F6; float: left; display: inline; } #members li { float: left; padding: 0; margin: 0; display: inline; } #members li a { padding: 0; display: block; } img.member-img { margin: 0 13px 0 0; padding: 8px; border: 1px solid #ddddd9; float: left; background: #fff; } #tabs { margin: 5px 0 0; padding: 0 0 30px; float: left; width: 495px; display: inline; text-align:left; background: #ffffff url(http://static.christianmingle.com/images/prelogin/bg_tab_bottom.gif) no-repeat bottom left; min-height:200px; height:auto !important; height:200px; } #tabs h3 { font-size: 14px; margin: 0; padding: 10px 0 5px 0; float: left; } #tabs ul { float: left; list-style: none; margin: 0; padding: 0 0 0 13px; width: 480px; background: url(http://static.christianmingle.com/images/prelogin/bg_tab_top.gif) no-repeat top left; } #tabs ul li { float: left; margin: 0; padding: 0; } #tabs ul li.on { background: url(http://static.christianmingle.com/images/prelogin/bg_tab_onspan.gif) no-repeat top left; } #tabs ul li a { display: block; font-size: 12px; font-weight: bold; padding: 17px 16px 13px; background: url(http://static.christianmingle.com/images/prelogin/tab_divider.gif) no-repeat top right; margin-left: 4px; } #tabs ul li.on a { padding: 17px 16px 13px; background: url(http://static.christianmingle.com/images/prelogin/bg_tab_on.gif) no-repeat top right; border-bottom: 1px solid #ffffff; margin-left: 4px; } #tabs p { padding: 0 10px 0 0; margin: 0; width: 330px; float: left; line-height: 1.5em; } img.tab-img { padding: 5px; border: 1px solid #ddddd9; margin: 10px 10px 10px 35px; float: left; display: inline; } #right-col { width: 252px; float: left; margin: 0; padding: 0; } h2.join-top { color: #fff; background: url(http://static.christianmingle.com/images/prelogin/bg_join_top.gif) no-repeat top center; margin: 0; padding: 10px 0 6px; font-size: 16px; text-align:center; } h2.coltop-t2, #right-col-t2 div.margin h2 { background: url(http://static.christianmingle.com/images/prelogin/bg_h2_top.gif) no-repeat top center; margin: 0; padding: 10px 0 6px; font-size: 16px; text-align:center; color: #fff; } #right-col-t2 div.margin h2 a { color: #fff; } #right-col-t2 div.margin { text-align: center; } #right-col-t2 div.margin img.rightimage { margin-top: 12px; border: 1px solid #bccbd6; padding: 7px 7px; margin: 12px auto 7px; display: block; } #right-col-t2 div.margin h3 { display: none; } #right-col-t2 div.margin h3.foot { display: inline; text-align: left; padding: 7px 0 0 12px; margin: 0; font-size: 12px; } #right-col-t2 div.margin ul { list-style: none; text-align: left; padding: 0 0 0 12px; margin: 0; } #right-col-t2 div.margin h4 { padding: 12px 0 5px; margin: 0; font-size: 12px; } #right-col-t2 div.margin table { text-align: left; padding: 0; width: 100%; } #right-col-t2 div.margin table td { text-align: left; padding: 0 0 0 12px; } #join-box form { padding: 5px 0 10px 15px; margin: 0; } .right-col-box { width: 252px; background: url(http://static.christianmingle.com/images/prelogin/bg_left_box_btm.gif) no-repeat bottom center; float: left; } .ss-box { background: url(http://static.christianmingle.com/images/prelogin/bg_rightcol_box.gif) no-repeat bottom left; } .test-home { height: 155px; margin: 5px 0 0; } .right-col-box h4 { font: bold 14px Arial, Helvetica, sans-serif; color: #4c6c0b; background: url(http://static.christianmingle.com/images/prelogin/bg_rightcol_top.gif) no-repeat top center; padding: 7px 0 5px 20px; margin: 0; } .right-col-box h5 { font: bold 14px Arial, Helvetica, sans-serif; padding: 0 20px; margin: 0; } .right-col-box p.sstory { padding: 0 20px; } p.read-more { padding: 0 0 3px; margin: 0; text-align: right; } p.read-more a { text-decoration: underline; } .box { background: url(http://static.christianmingle.com/images/prelogin/bg_rightcol_box.gif) no-repeat bottom left; } .box-t2 h4 { font: bold 14px Arial, Helvetica, sans-serif; color: #4c6c0b; padding: 5px 0 4px 15px; margin: 0 0 0 12px; background: url(http://static.christianmingle.com/images/prelogin/bullet_back_link.gif) no-repeat 5px 90%; display: inline } .box-t2 h4.no-link { background: none; } ul.other-links { margin: 0; padding: 0 0 12px 12px; list-style: none; } ul.other-links li { line-height: 1.5em; margin: 0; padding: 0 0 0 17px; background: url(http://static.christianmingle.com/images/prelogin/bullet_link.gif) no-repeat; background-position: 0 50%; } div.ss-img { border: 1px solid #bccbd6; padding: 7px 7px; width: 195px; margin: 0 auto 7px; display: block; } .right-col-box p { padding: 0 20px 15px; margin: 0; }   table.body td input, #highlight_birthday, #user_optin_alerts { margin-right: 4px; } fieldset, form { border: none; margin: 10px 0; padding: 0; } div.form-container form fieldset div, #main-t2 fieldset p { padding: 2px 0; margin: 0; } div.form-container label, div.form-container span.label { margin-right: 2px; padding-right: 2px; width: 70px; display: block; float: left; text-align: right; position: relative; } div.form-container form fieldset div label, div.form-container span.label { margin: 0 2px 0 0; padding: 3px 2px 0 0; width: 70px; display: block; float: left; text-align: right; } div.form-container label.login, div.form-container span.login_label { float:none; width:auto; text-align:left; } div.form-container p label { width: 90px; } div.right-margin-form form fieldset div label { width: 45px; } div.form-container div.controlset label, div.form-container div.controlset input { display: inline; float: none; width: auto; } div.form-container div.controlset div { margin-left: 0; } div.form-container ul { list-style: none; margin: 0; padding: 0; } div.form-container ul li { float: left; display: inline; } input, select { font-size: 11px; color: #333333; } #footer { width: 760px; padding: 0; float: left; background: url(http://static.christianmingle.com/images/prelogin/bg_content_btm.gif) no-repeat bottom left; } #footer.t2 { padding: 18px 0 0; background: url(http://static.christianmingle.com/images/prelogin/redesign/bg_content_t2_btm.gif) no-repeat bottom left; } #footer.wide { padding: 20px 0 0; background: url(http://static.christianmingle.com/images/prelogin/bg_content_wide_btm.gif) no-repeat bottom left; } #footer.wide-blank { padding: 20px 0 5px; background: url(http://static.christianmingle.com/images/prelogin/bg_content_wide_btm_blank.gif) no-repeat bottom left; width:760px; } #footer.advert-wide { background: url(http://static.christianmingle.com/images/prelogin/bg_advert_wide_btm.gif) no-repeat bottom; } #footer-nav { list-style: none; padding: 0 0 7px; margin: 10px 0 0; text-align: center; width: 100%; } #footer-nav li { display: inline; line-height: 1.5em; padding: 10px 0 0; } #footer-nav a { padding: 0 8px; margin: 0; font-family: Arial, Lucinda, Helvetica, sans-serif; border-right: 1px solid #9babc1; font-size: 11px; } #footer-nav a.end { border-right: none; } #footer-spark { padding: 7px 0 10px 0px; width: 760px; text-align:center; } #footer-spark img { border: 2px solid #a9d5e1; float: left; margin: 0 15px 0 20px; } #footer-spark p { padding: 2px 5px 0 0px; margin: 0; color: #bfd9e8; } #footer-spark p a { color: #bfd9e8; } #footer-spark p a:hover { text-decoration: underline; } #footer-spark p.disclosure { font:bold 12px 'Arial Narrow'; color:#ffffff; margin-top:5px;} #footer-spark p.new { font:bold 12px 'Arial Narrow'; color:#ffffff; } #footer-spark a.old { font-size: 10px; font-family:Arial, Helvetica, sans-serif; padding-top:10px; color: #bfd9e8; } p.copy { color: #2b2b2b; } p.quote { text-align: center; } span.scripture { background: #FFFFCC; } #extra { width: 760px; background: url(http://static.christianmingle.com/images/prelogin/bg_extra.gif) no-repeat top left; float: left; padding: 0 0 10px; margin-top: 5px; } #extra h2 { font: bold 12px Arial, Helvetica, sans-serif; padding: 5px 0 5px; } #extra h3 { font: bold 14px Arial, Helvetica, sans-serif; padding: 2px 0 0 10px; margin: 0; color:#58712d; } #extra-two-column { width: 720px; float: left; margin-left: 20px; display: inline; padding: 20px 0 10px; } #extra div.extra_right { float:left; width: 400px; } #extra div.extra_left { float: left; width: 280px; margin-right: 40px; display: inline; } #extra-content { width: 720px; float: left; margin-left: 20px; display: inline; } #extra p { padding: 0 0 9px; margin: 0; line-height: 1.4em; font-size: 12px; } body.help_popup { background: none; margin: 10px; }  #main-t2 div.bodyblock, #main-t2 div.bodyblock.sstory { float: left; margin: 0; padding: 0 15px 0 20px; } #main-t2 h2.ss { padding: 10px 0 5px; margin-left: 0; } .sstory p { line-height: 1.5em; } .sstory p em { font-weight: bold; } .sstory img { padding: 0; border: 1px solid #116396; float: right; margin: 0 0 10px 10px; } table td { padding: 0; margin: 0; } #main-t2 div.bodyblock table td { padding: 0 0 2px; } #main-t2 div.bodyblock table { width: 100%; } #main-t2 div.bodyblock table.foot { border-top: 2px solid #FCE8A0; width: 100%; } #main-t2 div.bodyblock table td.alignright { text-align: right; } #main-t2 div.bodyblock h2.bbottom { border-bottom: 2px solid #FCE8A0; font-size: 12px; width: 470px; text-indent:5px; padding-bottom: 3px; } #main-t2 div.bodyblock h3 { font-size: 12px; padding: 3px; text-align: right; margin: 0; } #main-t2 div.bodyblock h3.last-login { font-size: 11px; font-weight: normal; padding: 0 5px 0 0; font-style: italic; } .t2-extra-margins { margin: 0; padding: 5px 20px 10px; } .t2-extra-margins img { float: left; } .t2-extra-margins p { float: left } .fl { float: left; } .fr { float: right; } .halffull { width: 35%; } .clear { clear: both; } ol { margin: 0 0 10px 30px; padding: 0; } ol li { line-height: 1.5em; } ul.pad { padding: 7px 20px; } table.tableform { border-collapse: collapse; } table.flush td div.form-container form fieldset p, table.flush td div.form-container form fieldset p input { padding: 0; margin: 0; } table.tableform td input, table.tableform td select { font-size: 11px; } #main-t2 table.article_box { border-bottom: 10px solid #ffffff; } table.article_box tr.titles { background: #ebebeb; } table.article_box .first { width: 90px; text-indent: 10px; padding: 0; } table.article_box .middle { width: 250px; } table.article_box .last { width: 250px; padding: 0; } table.tableform td.fieldfull div#text-area { font-size: 11px; width: 500px; float: left; margin: 0; } table.tableform td.fieldfull div#text-area p { margin: 10px 0 0 0; padding: 0 10px 0 0; } table.tableform td.fieldfull div#text-area div.spellcheck { text-align: right; padding: 0px; margin: 0px; } .redtext { color: red; }  #main-t2 div.bodyblock div.with-profile { border-bottom: 2px solid #FCE8A0; margin:10px 5px 0 0; font-size: 12px; padding: 0; } #main-t2 div.bodyblock table.searchresults td { vertical-align: top; font-size: 12px; } #main-t2 div.bodyblock table.searchresults td.photo img { margin:0 5px 0 5px; border: 1px solid #ddddd9; padding: 6px; background:#fff; } #main-t2 div.bodyblock table.searchresults td p.greeting { padding: 7px 10px; margin: 0; line-height: 1.5em; } #main-t2 div.bodyblock table.searchresults td p.knowmore { overflow: hidden; padding: 10px; } #main-t2 div.bodyblock table.searchresults td ul { margin: 0; padding: 0; list-style: none; } #main-t2 div.bodyblock table.searchresults td ul li { background: none; line-height: 1.3em; } #main-t2 div.bodyblock table td ul li.username { font-weight: bold; } #main-t2 div.bodyblock table.profile-info td.field { width: 30%; font-weight: bold; padding-right: 5px; padding: 0; margin: 0; } #main-t2 div.bodyblock table.profile-info { width: 100%; } #main-t2 div.with-profile h2 { padding-bottom: 10px; } #main-t2 div.bodyblock h3.top { display: none; } #main-t2 div.bodyblock table.profile-info td.field-info { padding: 3px 0 3px 7px; } #main-t2 div.bodyblock table.profile-info td { font-size: 12px; } table th { text-align: left; font-size: 12px; padding: 10px 0 2px; } #how-it-works { float: left; width: 485px; padding: 0 0 10px; margin: 0; } #how-it-works dl { float: left; width: 450px; margin: 10px 10px 0; padding: 0 0 10px; display: inline; } #how-it-works dl.no-bottom { border-bottom: none; } #how-it-works dt { margin: 15px 0 7px; padding: 0; float: right; width: 330px; font-weight: bold; font-size:14px; } #how-it-works dt span { color: #00578a; } #how-it-works dd { margin: 0 0 0 113px; padding: 0; line-height: 1.3em; color: #666; } #how-it-works dd.img img { float: left; margin: 0 7px 0 0; padding: 0; display: inline; } #how-it-works dl dd.img { margin: 0; } #main-t2 div.bodyblock table.tableform td { padding: 3px; } #main-t2 div.bodyblock table.tableform td.field { width: 30%; }  #sweden { width: 490px; padding: 10px 0 10px 15px; float: left; } #sweden dl { margin: 5px 20px 10px 0; padding: 5px; float: left; display: inline; width: 214px; background: #EEF7F9; } #sweden dt { float: right; width: 118px; margin: 0; padding: 0; font-size: 120%; } #sweden dd { margin: 0; padding: 0; line-height: 1.5em; } #sweden dd.img img { float: left; margin: 0 8px 0 0; padding: 6px; border: 1px solid #DDDDD8; border-bottom-color: #BAC2C3; border-right-color: #BAC2C3; background: #ffffff; }  ul#pagetitleerrors { margin: 5px 10px 5px 20px; padding: 0; list-style: circle; font-weight: bold; background: #F7F9F8; border: 1px solid #989898; width: 500px; } ul#pagetitleerrors li { color: #BA0000; line-height: 1.5em; list-style: none; background-position: 4px 1px; background-repeat: no-repeat; margin: 3px 0 3px 0; padding: 0 0 0 26px; font-weight: normal; font-size: 11px; } ul#pagetitleerrors li span { line-height: 1.5em; display: block; } ul#pagetitleerrors.section { margin: 0 153px; }  div#local-profiles-wrap { float: left; display: inline; padding: 5px 0; background: #E4F4F8; width: 500px; margin: 5px 0 20px 20px; } div.local-profile { width: 105px; text-align: center; float: left; padding: 5px; } div.local-profile ul.profile { margin:0; padding: 0; list-style: none; text-align: center; float: left; } div.local-profile ul.profile li { text-align: center; } div.local-profile ul.profile li img { border: 2px solid #F3DDAC; padding: 2px; background: #ffffff; } #local-lists { width: 490px; float: left; padding: 5px 10px 0 20px; } #local-list { width: 490px; float: left; padding: 5px 10px 0; } #local-box { float: left; width: 500px; padding: 0; margin: 7px 0 0 10px; display: inline; } #local-box dl { float: left; width: 500px; margin: 10px 10px 0; padding: 0 0 10px; display: inline; border-bottom: 1px solid #F3DDAC; font-size: 12px; } #local-box dl.no-bottom { border-bottom: none; } #local-box dt { margin: 0; padding: 0; float: right; width: 411px; font-weight: bold; } #local-box dd { margin: 0 0 0 85px; padding: 0; line-height: 1.4em; color: #666; } #local-box dd.img img { float: left; margin: 0 7px 0 0; padding: 0; display: inline; border: 2px solid #F3DDAC; padding: 2px; background:#fff; width: 74px; height: 95px; } #local-box dl dd.img { margin: 0; } #main-t2 p.stext { padding: 10px 20px; float: left; } #main-t2 p.state_text { padding: 0px 20px; float: left; } h4.cities { border-top: 4px solid #f5ebc9; padding: 5px 5px 5px 10px; font-size: 14px; color: #660000; text-align: left; } #right-col-t2 h3, #right-col-t2 h4 { padding: 10px 10px 0 20px; margin: 0; font-size: 12px; text-align: center; } #right-col-t2 h4 { text-align: left; } #right-col-t2 p { padding: 10px 0; } #right-col-t2 img.join-button { padding: 10px; } #right-col-t2 #margin_content p { padding: 0 10px; margin: 0; }  #body_column.advertise { width: 475px; background: none; } #body_column.advertise p { background: none; line-height: 1.5em; } div.advert { width: 380px; background: none; float: left; } #ad-form { width: 325px; float: right; } .top-advertise { margin: 0; padding: 0; float: left; width: 760px; } #bottom-advertise { margin: 0; padding: 30px 0 0; float: left; width: 760px;  } #bottom-advertise p.h1-title { color: #00578a; font-size: 18px; padding: 10px 0 0; margin: 0; } #bottom-advertise p.h1-title span { color: #6b6f74; font-size: 14px; font-style: italic; } input.double-line { margin-top: 8px; } div.form-container label span { color: #bc2f00; } .required { font-size: 9px; color: #bc2f00; }  .home-search { } div.home-form form fieldset div label, div.home-form form fieldset div span.label { font-size: 12px; padding: 2px 3px 0; } div.home-form form fieldset div { margin: 2px 0 0; } div.home-form form fieldset div input.text { padding: 1px; } fieldset#mini-join input.text { width: 10em; } fieldset#mini-join div label, fieldset#mini-join div span.label { width: 7.5em; } div.home-form div.controlset label, div.home-form div.controlset input { display: inline; float: none; width: auto; } div.home-form div.controlset div { margin-left: 0; } #join-box { background: url(http://static.christianmingle.com/images/prelogin/bg_home_join.jpg) no-repeat top left; width: 475px; height: 271px; float: right; } #join-box.new { background: url(http://static.christianmingle.com/images/prelogin/bg_home_join2.gif) no-repeat top left; width: 475px; height: 271px; float: right; } #join-box h2 { color: #ffffff; font-size: 20px; padding: 5px 0 0 10px; } #new_join_text { padding:40px 0 0 28px; } #new_join_text h1 { padding:0; font:20px Arial, Helvetica, sans-serif; color:#00578c; } #new_join_text p { font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; line-height:1.6em; padding:8px 0 0 12px; } #search { width: 246px; background: #fff url(http://static.christianmingle.com/images/prelogin/bottom_home_search.gif) no-repeat bottom left; float: left; height: 271px; } #search h1 { color: #d37701; font-size: 20px; font-weight: normal; background: #fff url(http://static.christianmingle.com/images/prelogin/top_home_search.gif) no-repeat; padding: 5px 0 0; margin: 0; text-indent: 12px; } #search form { padding: 0 12px 0 0; margin: 0; } #search-p { width: 230px; background: url(http://static.christianmingle.com/images/prelogin/bg_search_p.gif) no-repeat bottom left; margin: 17px 0 0 12px; } #search-p p { font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4f4d4d; padding: 2px 10px 15px 12px; margin: 0; line-height: 1.3em; font-size: 11px; } p.center { text-align: center; } img.join { padding: 10px; } .displaynone { display: none !important; }  div.slider_label { float: left; margin-left: 10px; cursor: default; visibility: hidden; } div.slider { position: relative; margin: 0px !important; padding: 0px !important; float: left; } div.slider img { margin: 0px !important; padding: 0px !important; }  img#translucent_fade { position: absolute; top: 0px; left: 0px; z-index: 990; width: 100%; height: 100%;} div.pop_in { position: absolute; display: none; background: #FFFFFF; z-index: 991; }  .rating, .rating a:hover, .rating a:active, .rating a:focus, .rating .current_rating { background: url(http://static.christianmingle.com/images/rating_star.gif) left -1000px repeat-x; } .rating { position: relative; width: 125px; height: 25px; overflow: hidden; list-style: none; margin: 0; padding: 0; background-position: left top; } .rating li { display: inline; } .rating a, .rating .current_rating { position: absolute; top: 0; left: 0; text-indent: -1000em; height: 25px; line-height: 25px; outline: none; overflow: hidden; border: none; } .rating a:hover, .rating a:active, .rating a:focus { background-position: left bottom; } .rating a.one { width: 20%; z-index: 6; } .rating a.two { width: 40%; z-index: 5; } .rating a.three { width: 60%; z-index: 4; } .rating a.four { width: 80%; z-index: 3; } .rating a.five { width: 100%; z-index: 2; } .rating .current_rating { z-index: 1; background-position: left center; }  #vt-container { width: 727px; float: left; } #vt-top {float:left; width:727px; } #vt-mid {float:left; width:727px; padding-top: 10px;} #vt-right-ad {float:right; width:188px; } #vt-game {float:left; width:539px; } #vt-flash { width:539px; background: url(http://static.christianmingle.com/images/games/flash-bg.gif) no-repeat; text-align:center;} #vt-flash h1 { font:22px Arial, Helvetica, sans-serif; color:#dc034e; text-indent:15px; text-align:left; padding-bottom:10px;} #vt-form { width:539px; background: url(http://static.christianmingle.com/images/games/form-bg.gif) repeat-x left bottom; padding-bottom: 5px;} #vt-form h2 { font:18px Arial, Helvetica, sans-serif; color:#dc034e; text-indent:15px; padding-top:25px;} #vt-form-left {float:left; width:250px;} #vt-form-left label, #vt-form-right label { margin-right: 2px; padding-right: 2px; padding-top:2px; width: 70px; display: block; float: left; text-align: right; position: relative; font: 12px Arial, Helvetica, sans-serif; } #vt-form-left .controlset label, input { display: inline; float: none; width: auto; font: 12px Arial, Helvetica, sans-serif; vertical-align: middle; } #vt-form-left .controlset span.label, #vt-form-right .controlset span.label { margin: 0 7px 0 0; text-align: right; padding: 0; font: 12px Arial, Helvetica, sans-serif; vertical-align: middle; display: inline; } #vt-form-left .controlset input { margin: 0; padding: 0; } #vt-form-left .controlset { margin: 3px 0 0 0; } #vt-form-left input, #vt-form-right select, #vt-form-right input { font-size: 12px; color: #333333; margin:0 0 7px 5px; display: inline; } #vt-form-right {float:left; width:270px; margin-left:10px; display: inline;} #vt-form-right label { font: 12px Arial, Helvetica, sans-serif; } #vt-form-right img { padding: 15px 0 25px 25px; }  div.slider_label { float: left; margin-left: 10px; cursor: default; visibility: hidden; } div.slider { position: relative; margin: 0px !important; padding: 0px !important; float: left; } div.slider img { margin: 0px !important; padding: 0px !important; }  #safety-top {float:left; width:511px; margin-top:15px; margin-left:10px; display:inline; } #safety-top h1 {font-size: 24px; color:#1f609d; } #safety-top h2 {font-size: 18px; color:#1f609d; padding:15px 0px 10px 0px; } #safety-top p {font-size: 12px; color:#000000; padding:0 0px 10px 0px; text-align:left; line-height:16px;} #safety-top p.safetytext { padding:0 0px 10px 22px; }  div.slider_label { float: left; margin-left: 10px; cursor: default; visibility: hidden; } div.slider { position: relative; margin: 0px !important; padding: 0px !important; float: left; } div.slider img { margin: 0px !important; padding: 0px !important; }  #tips_page {margin-top:0px; margin-left:0px} #tips_container {margin-left:15px} #tips_top {float:left; margin-top:10px;} #tips_container h1 {font:bold 22px Arial, Helvetica, sans-serif; color:#4f6c0b; margin-left:0px; padding-left:0px;} #tips_container h2 {font:bold 16px Arial, Helvetica, sans-serif; color:#333333;} #tips_container h3 {font:bold 16px Arial, Helvetica, sans-serif; color:#4f6c0b; padding-top:10px; padding-bottom:10px;} #tips_container h4 {font:bold 16px Arial, Helvetica, sans-serif; color:#4f6c0b; margin-top:15px; padding-bottom:10px;} #tips_container a {text-decoration:underline;} #tips_mid {float:left; } #tips_main_top {float:left; background: url(http://static.christianmingle.com/images/tips_main_top.gif) no-repeat; width:692px; height:10px; display:block; } #tips_main_mid {float:left; background: url(http://static.christianmingle.com/images/tips_main_mid.gif) repeat-y; width:692px; } #tips_main_ol {float:left; width:470px;} #tips_main_ol_short {float:left; width:430px;} #tips_main_ol ol {margin-top:10px; margin-left:37px;} #tips_main_ol ul {margin-top:10px; margin-left:37px;} #tips_main_ol li {line-height:22px;} #tips_main_ol_short li {line-height:22px; margin-left:15px;} span.bold {font:bold 12px Arial; color:#0d5d95;} #tips_button {clear:left; padding-top:15px; margin-left:39px;} #tips_main_bottom {float:left; background: url(http://static.christianmingle.com/images/tips_main_bottom.gif) no-repeat; width:692px; height:10px; display:block; } #tips_bottom {float:left; } #tips_holder {float:left; margin-left:28px;} #tips_profile {float:left; width:220px;} #tips_profile ul {list-style:none; padding:0px; margin:22px 0 0 12px; float:left; width:95px;} #tips_profile li.header {font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#046dbf; margin:0px; line-height:16px;} #tips_profile li.header a {color:#046dbf; text-decoration:none;} #tips_profile li.normal {font: 11px Verdana, Arial, Helvetica, sans-serif; color:#524946; margin:0px; line-height:16px;} #tips_profile_images {float:left; width:83px; height:105px;}  #head:after, #nav:after, #footer:after, #content:after, #content-t2:after, #main-col:after, #main-t2:after, #right-col-t2:after, div#body-wrap.t2:after, #body-wrap:after, #right-col:after, #sweden:after, #main-t2.sstory:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }  #ad_page_container {padding-left:10px;}  #ad_new_container {margin:20px 0 0 20px; width:720px;} span.ad_new {font:bold 23px Arial, Helvetica, sans-serif; color:#405e04; } span.ad_new_sub {font:bold 14px Arial, Helvetica, sans-serif; color:#666666; background:none; text-transform:uppercase; } #ad_nav {width:661px; height:39px; font:bold 12px Arial, Helvetica, sans-serif; color:#3d3b38; margin-top:15px;} #ad_nav a {color:#1973ae; text-decoration:none;} #ad_nav a:hover {color:#02354f; text-decoration:none;} #ad_nav1 {width:88px; height:24px; background:url(http://static.christianmingle.com/images/prelogin/nav_1.gif) no-repeat; float:left; padding:15px 0 0 12px;} #ad_nav2 {width:98px; height:24px; background:url(http://static.christianmingle.com/images/prelogin/nav_2.gif) no-repeat; float:left; padding:15px 0 0 17px;} #ad_nav3 {width:64px; height:24px; background:url(http://static.christianmingle.com/images/prelogin/nav_3.gif) no-repeat; float:left; padding:15px 0 0 12px;} #ad_nav1b {width:88px; height:24px; background:url(http://static.christianmingle.com/images/prelogin/nav_1b.gif) no-repeat; float:left; padding:15px 0 0 12px;} #ad_nav2b {width:98px; height:24px; background:url(http://static.christianmingle.com/images/prelogin/nav_2b.gif) no-repeat; float:left; padding:15px 0 0 17px;} #ad_nav3b {width:64px; height:24px; background:url(http://static.christianmingle.com/images/prelogin/nav_3b.gif) no-repeat; float:left; padding:15px 0 0 12px;} #ad_nav {width:661px; height:39px; font:bold 12px Arial, Helvetica, sans-serif; color:#3d3b38;} #ad_nav img {float:left;} #ad_main_pic {width:661px; margin-top:14px;} #ad_content_area {width:661px; margin-top:17px;} #ad_column {width:188px; font:11px Arial, Helvetica, sans-serif; color:#2c2c2c;float:left;} #ad_column a {color:#038acd; text-decoration:underline; } #ad_column a:hover {color:#02354f; text-decoration:underline;} #ad_column h2 {margin:0px 0 0 10px; font:bold 16px Arial, Helvetica, sans-serif; color:#405e04;} #ad_column ul {margin:12px 0 12px 10px; list-style:inside;} #ad_column li { line-height:16px;} #ad_column span.blue {font:bold 12px Arial, Helvetica, sans-serif; color:#038acd;} #ad_column span.blue a {color:#038acd; text-decoration:none;} #ad_column span.blue a:hover {color:#02354f; text-decoration:none;} #ad_column img {float:left; } h4.ad_bottom {font:bold 17px Arial, Helvetica, sans-serif; color:#405e04; margin:10px 0 20px 10px; text-align:left;} div.site_specific {font:12px Arial, Helvetica, sans-serif; color:#2c2c2c; margin-left:10px; line-height:19px; } span.site_specific_colored {font:bold 12px Arial, Helvetica, sans-serif; color:#0e4691;} h3.ad_bottom {font:bold 17px Arial, Helvetica, sans-serif; color:#405e04; margin:12px 0 0 10px; text-align:left;} span.ad_bottom {font:11px Arial, Helvetica, sans-serif; color:#5f5e5e;} span.ad_bottom a {color:#038acd; text-decoration:underline;} span.ad_bottom a:hover {color:#02354f; text-decoration:underline;} span.ad_bottom2 {font:bold 12px Arial, Helvetica, sans-serif; color:#5f5e5e;} #ad_sites {padding:10px 0 0 35px; line-height:18px;} #ad_audience {background:url(http://static.christianmingle.com/images/prelogin/audience_bg.gif) no-repeat bottom; width:664px; } div.audience_text {font: italic 12px Arial, Helvetica, sans-serif; color:#003366; width:550px; padding:20px 0 20px 10px; line-height:18px;} div.audience {width:250px; background:#faf6eb; border:1px solid #eb6825; margin-top:15px; margin:25px 0 75px 55px; } div.audience ul {list-style: inside; list-style-position:inside; padding:5px 0 10px 15px; margin-top:5px; margin-left:0px;} div.audience li {font: 12px Arial, Helvetica, sans-serif; color:#3e3e44; line-height:19px; } div.audience_top {background:url(http://static.christianmingle.com/images/prelogin/ad_audience_top.gif) no-repeat top; height:28px;font:bold 16px Arial, Helvetica, sans-serif; color:#ffffff; padding:4px 0 0 13px; }  #compass_logo {width:532px; height:76px; background:url(http://static.christianmingle.com/images/prelogin/compass_corner_logo.gif) no-repeat; margin-top:-39px; margin-left:262px; padding:0; z-index:1001; } #compass_container {padding:0; margin-left:6px; margin-top:0px; width:532px; } #compass_top {width:532px; height:351px; background:url(http://static.christianmingle.com/images/prelogin/new_compass_prelogin_bg.jpg) no-repeat; margin:-5px 0 0 0; padding:0;} #compass_top img {margin:15px 0 0 320px; padding:0;} #compass_top p {font:bold 18px Arial; color:#00578a; margin-left:165px; padding-top:70px;} #compass_top_text {font:14px Arial; color:#2d2e2e; width:300px; margin:0 0 0 205px; line-height:1.3em;} #compass_bottom {width:532; clear:both; padding:0px 0 100px 0; margin-top:20px;} #compass_bottom p {font:bold 14px Arial; color:#0d598d; margin:20px 0 0 15px; width:512px; padding:0;} #compass_bottom span.text {font:12px Arial; color:#686868;} #compass_bottom p.blue {font:12px Arial; color:#0d598d;} #compass_bottom_text {margin:15px 0 0 25px; line-height:1.6em; width:450px; } #compass_top2 {width:532px; margin:0; padding:0;} #compass_top2 p.pp {font:bold 12px Arial; color:#0d598d; margin-left:15px; padding-top:5px;} #compass_top2 span.red {font:bold 14px Arial; color:#720000;} #compass_top2 span.text {font:12px Arial; color:#686868;} #compass_top2 ul {list-style:inside; margin:10px 0 0 30px; padding:0;} #compass_top2 p.blue2 {font:bold 12px Arial; color:#0d598d; padding:0; margin-left:15px; margin-top:15px !important; margin-top:-35px;} #compass_top2 img.button {float:right; margin:0px 25px 10px 0;} #random_success p.title {font:bold 14px Arial; color:#466508; margin-left:10px;} #random_success div.photo {width:176px; border:1px solid #96c5df; padding:5px; margin-left:10px;} #random_success p.name {font:bold 14px Arial; color:#686868; margin-left:15px; margin-bottom:0; padding-bottom:0;} #random_success p.text {font:11px Arial; color:#686868; margin-left:15px; width:176px;} #random_success span.read_more {font:11px Arial; margin-left:10px;} #ad_custom {width:350px;float:left; font:bold 13px Arial, Helvetica, sans-serif;} #ad_custom ul.custom {padding-left:15px;} #ad_custom ul.custom li {padding-top:10px;} #ad_form2 {width:265px; background:#f3f8f5; border:1px solid #deeee5; float:right; padding-left:15px;} #ad_form2 p.contact {font:bold 14px Arial, Helvetica, sans-serif; color:#4e6d60; padding-top:8px;} #ad_form2 span {font:12px Arial, Helvetica, sans-serif; color:#4e6d60; } #uxp_scented_reg {width:256px; height:112px; background:url(http://static.christianmingle.com/images/prelogin/scent_bg.gif) no-repeat bottom; font: 14px Arial, Helvetica, sans-serif; color:#4c4c4c; margin:0; } #uxp_scented_reg p {padding:30px 0 5px 0; margin:0; font:bold 16px Arial, Helvetica, sans-serif; color:#01598b;}  #body_column #header_prev_next table.norowlines { width: 760px; float: left; margin-bottom: 2px; } #general_info { background: #edf3f8 url(http://static.christianmingle.com/images/design/profile/bg_prof_basic.gif) repeat-x top left; float: left; width: 760px; position: relative; } #basic-wrap { width: 410px; float: left; padding: 12px; } #basic-wrap dl { float: left; width: 410px; margin: 0; padding: 0; } #basic-wrap dt { float: right; margin: 0; padding: 37px 0 7px; color: #05578a; font-size: 18px; font-weight: bold; width: 235px; } #basic-wrap dd { padding:0; margin: 0px 0 0 160px; font-weight: normal; line-height: 1.5em; } div.photos { position:absolute; top:150px; left:262px; font-weight: normal; line-height: 1.5em; } #basic-wrap dd span { color: #333333; font-weight: bold; display: block; width: 85px; float: left; text-align: right; padding-right: 5px; } #basic-wrap dd span.result { font-weight: normal; width: 140px; float: left; text-align: left; padding-right: none; } #basic-wrap dd span.result_big { font-size:12px; font-weight: bold; width: 140px; float: left; text-align: left; padding-right: none; } #basic-wrap dl dd.pro_img { margin: 0 8px 0 0; float: left; display: inline; width: 152px;} #basic-wrap dl dd.pro_img img, #basic-wrap dl dd.pro_img input { margin: 0; border: 4px solid #ffffff; float: left; display: block; } #basic-wrap dl dd.pro_img input { padding: 0; margin: 4px; background: none; border: none; display: inline; } #contact_now { width: 305px; float: right; margin: 25px 0 0; } #color_code { margin: 5px 0 10px 0; }  #tab_box { float: left; width: 760px; } #tab_labels { display:inline; list-style: none; float: left; width: 714px; background: #edf3f8 url(http://static.christianmingle.com/images/design/profile/bg_div_tab.gif) repeat-x bottom left; margin: 0; padding: 10px 0 0 46px; } #tab_labels li { float: left; margin: 0; padding: 0; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; } #tab_labels li a { color:#FFFFFF; text-decoration:none; } #tab_labels li.inactive_tab, #tab_labels li.selected_tab { float: left; display: block; margin: 0 10px 0 0; padding: 4px 12px; color: #ffffff; text-decoration: none; border: 1px solid #d8e7f2; border-bottom: none; background: #99B4C1 url(http://static.christianmingle.com/images/design/profile/bg_tabs.gif) repeat-x top left; cursor: pointer; } #tab_labels li.inactive_tab:hover { text-decoration: underline; } #tab_labels li.selected_tab { background: #ffffff; color: #e8aa18; } div#tab_area div.active{} div#tab_area div.hidden{display:none} div#header_ad{position:absolute;top:5px; left:15px} div#body_column.details div.bodyblock table { width:inherit; } div.basic-box { margin: 0 0 0 10px; padding: 0px 0 5px 0; background-color: #ffffff; border: 1px solid #e5e5e5; float: left; width: ; } div.basic-box input { margin: 0 0 0 0px; padding: 0 0 0 0; display: inline; float: left; } div.basic-box img { margin: 0 0 0 0px; display: inline; float: left; }  #tab_area { float: left; position:relative; width: 720px !important;  padding: 23px 20px 10px; } p.basic-title { padding: 0 0 0 3px; margin: 0; font-size: 15px; color:#333333; text-transform: uppercase; font-weight: bold; } div#body_column #tab_area p.intro { padding: 0 0 5px; margin: 0; line-height: 1.5em; } #tab_area div.with_ad ul#facts { float: left; width: 400px; } #tab_area ul#facts { list-style: none; margin: 0 0 10px; padding: 7px 0; background-color: #eff3f2; border: 1px solid #e5e5e5; float: left; width: 720px; } #tab_area ul#facts li { float: left; padding: 0; margin: 0; } #tab_area ul#facts li span { color: #333333; line-height: 1.75em; font-weight: bold; width: 140px; display: block; text-align: right; float: left; margin-right: 10px; } #tab_area div.with_facts ul#facts li span, #tab_area div.match-box ul#facts li span { width: 200px; } #tab_area ul#facts li span.about_result { color: #333333; line-height: 1.75em; font-weight: normal; width: 200px; display: block; text-align: left; } #tab_area div.with_facts ul#facts li span.about_result, #tab_area div.match-box ul#facts li span.about_result { width: 480px; } div#body_column div.bodyblock div.basic-qa-wrap { background-color: #eff3f2; border: 1px solid #e5e5e5; margin: 0 0 10px; display: inline; float: left; width: 720px; } div.with_ad { width:400px; } body div#main_body { top:209px !important; } div#header{ top:114px !important }  #basic-ccode { width: 210px; float: left; margin: 0px 0 0 0px; display: inline; } ul#colorc { width: 200px; float: left; background-color: #ffffff; padding: 5px 0; list-style:none; } ul#colorc li { margin: 3px 0 0 5px; float: left; width: 100%; } div#body_column div.basic-box div#basic-ccode table td { font-size: 11px; } div#body_column div.bodyblock div#tab_area h3.coder a { color: #FFF; } div#body_column div.bodyblock div#tab_area h3.codew a { color: #262626; } div#body_column div.bodyblock div#tab_area h3.codeb a { color: #FFF; } div#body_column div.bodyblock div#tab_area h3.codey a { color: #262626; } div#body_column div.bodyblock div#tab_area h3.coder { background-color: #D42600; color: #FFF; } div#body_column div.bodyblock div#tab_area h3.codew { background-color: #D9E3E1; } div#body_column div.bodyblock div#tab_area h3.codeb { background-color: #2E9ADE; color: #FFF; } div#body_column div.bodyblock div#tab_area h3.codey { background-color: #D4D636; } sup { font-size: 9px; } div#introAdSpace { height:250px; width:300px; border: 1px solid #cccccc; float:right; margin:25px 0 10px 0px; display: inline; padding:0; }  #basic-wrap dl:after, #header_prev_next table.norowlines:after, #tab_area:after, #body_column #header_prev_next table.norowlines:after, div#slide_show_container ul.controller:after, div#slide_show_container:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } * html #general_info dl { height: 1%; } *:first-child+html #general_info dl { min-height: 1px; } fieldset input.login {color:#96a5b2; background-color: #eceff0; border: 1px solid #96a5b2;padding: 0; } fieldset input.login-clicked {color:#00396b; background-color: #ffffff; border: 1px solid #96a5b2;padding: 0; }  #nhp-top {width:760px; height:385px; background:url(http://static.christianmingle.com/images/prelogin/nhp_top_bg_1.jpg) #ffffff top left; clear:both;} #nhp-top h1 {width:px; margin:0 0 0 275px; padding-top:110px; font:37px Arial; color:#043569; font-weight:lighter; } #nhp-top ul {width:px; margin:0 0 0 375px; padding-top:10px; font:16px Arial; color:#4a4a4a; } #nhp-top li {padding-bottom:5px; } #nhp-top span.white {font:bold 14px Arial; color:#ffffff; margin-top:0; margin-bottom:20px; } #nhp-top img {margin:25px 0 0 63px; } #nhp-bottom {width:760px; height:700px; background:#96c5df top left; clear:both; font:12px Arial; color:#686868; line-height:1.5em;} #nhp-bottom div.white {font:bold 14px Arial; color:#ffffff; margin-top:0; margin-bottom:10px; } #nhp-bottom span.blue {font-weight:bold; color:#035b8d; } #nhp-bottom span.lightblue {font:bold Arial; color:#a2d0e5; } #nhp-bottom span.red {font:bold 11px Arial; color:#3e0d07; } #nhp-bottom a {font-weight:bold; color:#035b8d; text-decoration:none; } #nhp-bottom a:hover {color:#3e0d07; text-decoration:none; } #nhp-left {width:302px; padding:39px 25px 15px 33px; float:left; } #nhp-left-ss {width:302px; height:189px; background:url(http://static.christianmingle.com/images/prelogin/nhp_left_img.jpg) top left; margin-top:15px; } #nhp-left-ss-text {font:11px Arial; color:#0e5470; width:138px; line-height:1.4em; padding:10px 0 0 12px; } #nhp-right {width:367px; padding:39px 33px 15px 0px; float:left; }  #compare-page {width:740px; height:auto; float:left; padding-top:10px; } #compare-container {margin-left:15px; } #compare-main {width:691px; height:239px; background: url(http://static.christianmingle.com/images/prelogin/compare_main_bg.gif) no-repeat bottom left; } #compare-main h1 {font:18px Arial, Helvetica, sans-serif; color:#003366; padding:15px 0 15px 0; background:none; } #compare-main p {font:12px Arial, Helvetica, sans-serif; color:#444444; width:470px; padding-left:20px; line-height:1.4em; } #compare-main img {margin-left:170px; } #compare-container h2 {font:bold 14px Arial, Helvetica, sans-serif; color:#000000; padding-top:20px; } #compare-container p.text {font:12px Arial, Helvetica, sans-serif; color:#444444; line-height:1.4em; width:662px; padding:10px 0 0 0; } #compare-container span.red {color:#003366; } #compare-container table {width:662px; border-top:1px solid #bddceb; border-left:1px solid #bddceb; margin-top:10px; } #compare-container table td {border-right:1px solid #bddceb; border-bottom:1px solid #bddceb; height:30px; font:12px Arial, Helvetica, sans-serif; color:#444444; } #compare-container table td.top { height:29px; font-weight:bold; background:#d9ebf4; } #compare-container table td.center { text-align:center; } #compare-container table td.left { padding-left:14px; } #compare-container h3 {font:bold 16px Arial, Helvetica, sans-serif; color:#003366; padding-top:20px; text-align:left; float:left; } #compare-container span.tall {font: 16px Arial, Helvetica, sans-serif; color:#000000; } #compare-container p.legal {font:11px Arial, Helvetica, sans-serif; color:#999b9a; line-height:1.4em; width:662px; padding:40px 0 40px 0; clear:both; }  div.ministry {float: left; padding-bottom: 20px; margin:0 0 0 10px;} div.ministry a.name {font:bold 12px Arial, Helvetica, sans-serif; color:#00578a; } div.ministry a.name2 {font:bold 14px Arial, Helvetica, sans-serif; color:#00578a; } div.ministry p {padding:0; line-height:1.5em; } div.ministry span.minister {font-style:italic; color:#999999; } div.fmin_photo {float: left;} img.featured_minist { padding: 5px; border:1px solid #ced3ce;} div.fmin_details {float: left; margin-left:20px; padding-top:15px; width: 490px;} div#ministry_scripture {width:699px; height:109px; background: url(http://static.christianmingle.com/images/prelogin/ministries_main_banner.gif) no-repeat;} div#ministry_scripture div.banner-text {text-align:center; width:394px; padding:10px 30px 0 30px; float:left; } div#ministry_scripture div.banner-text h2 {color:#00578a; font-size:16px; } div#ministry_scripture img {margin:23px 0 0 0; } div.ministry div.tab {position:absolute; width:167px; height:28px; background: url(http://static.christianmingle.com/images/prelogin/ministries_tab_green.gif) no-repeat; border:1px solid #cad8d4; padding:9px 0 0 0; text-align:center; top:7px; } div.ministry div.selected {position:absolute; width:167px; height:29px; background: url(http://static.christianmingle.com/images/prelogin/ministries_tab_selected.gif) no-repeat; padding:17px 0 0 0; text-align:center;} div.ministry div.tab2 {position:absolute; width:167px; height:28px; background: url(http://static.christianmingle.com/images/prelogin/ministries_tab_green.gif) no-repeat; border:1px solid #cad8d4; padding:9px 0 0 0; text-align:center;top:7px; left:167px; } div.ministry div.selected2 {position:absolute; width:167px; height:29px; background: url(http://static.christianmingle.com/images/prelogin/ministries_tab_selected.gif) no-repeat; padding:17px 0 0 0; text-align:center; top:0; left:167px;} div.ministry div.tab3 {position:absolute; width:167px; height:28px; background: url(http://static.christianmingle.com/images/prelogin/ministries_tab_green.gif) no-repeat; border:1px solid #cad8d4; padding:9px 0 0 0; text-align:center; top:7px; left:334px;} div.ministry div.selected3 {position:absolute; width:167px; height:29px; background: url(http://static.christianmingle.com/images/prelogin/ministries_tab_selected.gif) no-repeat; padding:17px 0 0 0; text-align:center; top:0; left:334px;} div.ministry div.tab a {font:13px Verdana, Arial, Helvetica, sans-serif; } div.ministry div.selected {font:13px Verdana, Arial, Helvetica, sans-serif; color:#005595; } div.ministry div.selected a {font:13px Verdana, Arial, Helvetica, sans-serif; } div.ministry div.tab2 a {font:13px Verdana, Arial, Helvetica, sans-serif; } div.ministry div.selected2 a {font:13px Verdana, Arial, Helvetica, sans-serif; } div.ministry div.tab3 a {font:13px Verdana, Arial, Helvetica, sans-serif; } div.ministry div.selected3 a {font:13px Verdana, Arial, Helvetica, sans-serif; } div.ministry div#content-holder {width:699px; border:1px solid #cad8d4; margin-top:45px; } div.ministries-list { float:left; margin:5px 30px; padding-bottom:8px } div.ministries-list img {float:left; } div.ministries-list-text {float:left; width:525px; padding:0; margin-left:15px; } div.ministry div#content-holder form#register {margin:0 300px 100px 0; padding:40px 0 0 0; text-align:right; } div.ministry div#content-holder form#register label { font:12px Arial, Helvetica, sans-serif; padding-right:5px;} div.ministry div#content-holder form#register input, select {width:210px; margin:0 0 10px 0; } div.ministry div#content-holder form#register div.about-ministry {text-align:left; } div.ministry div#content-holder form#register div.about-ministry textarea { width:330px; height:86px; margin:-12px 0 0 184px; } div.ministry div#content-holder form#register div.about-ministry label { margin-left:75px; } div.ministry table {background:#f2f5f5; width:100%; height:32px; border-top:1px solid #ebefed; } div.ministry table td.first {padding:0 0 0 10px; } div.ministry table td.aligncenter {text-align:center; padding:0 0 0 0px; } div.ministry table td.alignright {text-align:right; padding:0 10px 0 0; } #ministry-info {width:700px; } #ministry-info h1 {font:bold 16px Arial, Helvetica, sans-serif; color:#4c6c0b; } #ministry-info div.fmin_photo {float: left; margin-left:15px;} #ministry-info img.featured_minist { padding: 5px; border:1px solid #ced3ce;} #ministry-info div.fmin_details {float: left; margin-left:20px; width: 490px;} #ministry-info div.fmin_details ul {list-style:none; margin:0; padding:0; } #ministry-info div.fmin_details ul li {font:13px Arial, Helvetica, sans-serif; color:#666666; line-height:1.3em; } #ministry-info div.fmin_details ul li a {color:#01598b; text-decoration:none; } #ministry-info div.fmin_details ul li a:hover {color:#d0560d; text-decoration:none; } #ministry-info div.fmin_details img {margin-top:15px; } #ministry-info div.fmin_about { margin-left:15px; padding-top:10px;} #ministry-info div.fmin_about h2 {font:bold 14px Arial, Helvetica, sans-serif; color:#555555; padding:0; margin:0; } #ministry-info div.fmin_about p {font: 12px Arial, Helvetica, sans-serif; color:#555555; line-height:1.4em; } #ministry-info div#ministry_scripture {width:699px; height:109px; background: url(http://static.christianmingle.com/images/prelogin/ministries_main_banner.gif) no-repeat; margin:25px 15px;} #ministry-info div#ministry_scripture div.banner-text {text-align:center; width:599px; padding:24px 20px 0 50px; float:left; } #ministry-info div#ministry_scripture div.banner-text h2 {font:bold 16px Arial, Helvetica, sans-serif; color:#00578a; margin:0; padding:0; } #ministry-info div#ministry_scripture div.banner-text p {font: 13px Arial, Helvetica, sans-serif; color:#333333; margin:0; padding:5px 0 0 0; } #ministry-info div.photos-container {float:left; width:700px; margin-left:15px; border-top:1px solid #f3ddac; border-bottom:1px solid #f3ddac; padding:8px 0 8px 0; } #ministry-info div.photos-container img {float:left; margin-right:7px; border:2px solid #f3ddac; padding:2px; } #ministry-info div.photos-container img.last {float:left; margin-right:0; border:2px solid #f3ddac; padding:2px; } #ministry-info #rightlink {float:right; padding:10px 0 0 0; } #ministry-info #rightlink a.more {font:italic 13px Arial, Helvetica, sans-serif; color:#01598b; text-decoration:none; margin:0; padding:0; } #ministry-info #rightlink a.more:hover { color:#d0560d; text-decoration:none; }  div.joinnow_frame_left input#extra_ministry_other { width:360px !important; } div.joinnow_frame_left ul#search_container { width:360px !important; } div.joinnow_frame_left ul#search_container li.highlight { background-color:#F0F8FF; } #local-box-full { float: left; width: 99%; padding: 0; margin: 7px 0 0 10px; display: inline; } #local-box-full dl { float: left; width: 99%; margin: 10px 10px 0; padding: 0 0 10px; display: inline; border-bottom: 1px solid #F3DDAC; font-size: 12px; } #local-box-full dl.no-bottom { border-bottom: none; } #local-box-full dt { margin: 0; padding: 0; float: left; font-weight: bold; } #local-box-full dd { margin: 0 0 0 85px; padding: 0; line-height: 1.4em; color: #666; } #local-box-full dd.greet { margin: 5px 0 0 85px; padding: 0; line-height: 1.4em; color: #666; } #local-box-full dd.img img { float: left; margin: 0 7px 0 0; padding: 0; display: inline; border: 2px solid #F3DDAC; padding: 2px; background:#fff; width: 74px; height: 95px; } #local-box-full dl dd.img { margin: 0; } label.error {color:#f00;} div.mission_statement {background: #EFEFEF none repeat scroll 0 0; padding: 5px 10px 0; margin-bottom: 15px;} div.mission_statement h2#mission_statement {color: #4C6C0B;font-style:italic; margin-bottom: 10px;} div.mission_statement p {font-style:italic;}  .endorsement { margin-top:12px; } .quote { text-align:left !important; padding-bottom:4px !important; } .ref { text-align:right; } .ref .name{ font-weight: bold; } #pagination { text-align:center; } #right-col-t2 div.endorsement { padding:0 8px; } #scripture_ref { margin:auto; width:386px; background:none repeat scroll 0 0 #EFEFEF; border:solid 1px #CCC; padding:10px 35px; white-space:nowrap; } #scripture_ref h2 { margin:0; font-size:12px; font-weight:normal; } #scripture_ref h2 div.ref { font-size:80%; } div.reset_password_form div.password {margin:2px;padding:2px;}
