body { background: #fff url(../images/prelogin/bg_wrap.gif) repeat; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #595a5a; }  #wrap { margin: 0 0 0 10px; padding: 0; width: 748px; float: left; display: inline;}  .clear { clear:both; }  img { border: 0; } .fl { float: left; } .fr { float: right; } .vtop { vertical-align: top; } .aligncenter { text-align: center; } .alignright { text-align: right; } .highlight { color: #a81f0f; } table td input, select, textarea { margin: 2px 1px; color: #333; font-size: 11px; padding: 0; } table td label { padding: 0 3px 5px; }  #header, #header-t2 { margin: 0; font-size: 95%; text-align: left; background: #a71c0d url(../images/prelogin/bg_header.jpg) no-repeat top left; height: 55px; width: 748px; border-bottom: 8px solid #fff; margin: 0; padding: 0; float: left; position: relative;} #header div, #header-t2 div { margin: 0; padding: 0; width: 748px; float: left;} #header div#help { width: 17px; position: absolute; top: 12px; right: 5px; } #header div h1, #header-t2 h1 { float: left; margin: 0; padding: 0; } #header div h1 a, #header-t2 h1 a { display: block; width: 240px; height: 42px; } #header div#new {position: absolute; top: 0px; left: 245px;} #header form { margin: 0; padding: 0; } #header fieldset { padding: 12px 28px 0 0; margin:0; border: solid 0 transparent; } #header label { color: #efc979; padding-left: 5px; margin: 0;} #header input { font-size: 11px; color: #595a5a; font: Verdana, Arial, Helvetica, sans-serif; border: 1px solid #cdcdcd; margin: 0; padding: 0;} #header input.image { border: none; } #header input.remember { width:15px; height:auto; padding:0; margin:0; border:none; } #header-t2 { border-bottom: 8px solid #f3ddac; position: absolute; top: 0; left: 10px; } #header-t2 ul { position: relative; list-style: none; width: 400px; float: right; margin: 23px 0 0; text-align: right; padding: 0;} #header-t2 li { float: right; background: url(../images/prelogin/bullet_top.gif) no-repeat 0 50%; padding: 1px 0 1px 8px; margin-left: 20px; } #header-t2 li a { display: block; padding: 0 6px 0; float: left; color: #f8eaca; text-decoration: none; } #header-t2 li a:hover { text-decoration: underline; } h1#pagetrail { position: absolute; top: 47px; left: 10px; width: 748px; text-indent: 20px; color: #fff; font-weight: normal; font-size: 11px; line-height: 27px; background: #d5962e url(../images/prelogin/bg_pagetrail.gif) repeat-x; padding: 0; margin: 0;} h1#pagetrail a { color: #fff; text-decoration: none; } h1#pagetrail a:hover { text-decoration: underline; } h3 { font-size: 12px; color: #000; padding: 3px 0 7px; margin: 0; } .greenish { color: #487c5d; } .blueish { color: #264a81; } .redish { color: #a81f0f; }  a:link, a:visited { color: #a66d55; } a:hover { color: #c00; } a { color: #a66d55;} h2 a { text-decoration: none;}  #home-content { background:#f8eaca; padding: 13px 0 1px 0; } #content-wrap { background: #E0A432 url(../images/prelogin/bg_home_content.jpg) repeat-x top left; float: right; } #home-flash { width: 318px; float: left; } #home-title-info { width: 417px; float: left; } #home-title-info h1 { color: #c94c2e; font-size: 20px; font-weight: normal; padding: 10px 0 0; margin: 0;} #home-title-info h2 { color: #595a5a; font: normal 14px Arial, Helvetica, sans-serif; margin: 0;} #home-title-info ul { list-style-type: none; color: #fff; padding: 12px 0 0; float:left; margin: 0;} #home-title-info li { background: url(../images/prelogin/bullet.gif) no-repeat 0 50%; padding: 1px 0 3px 12px; margin-left: 12px; font-size: 14px;} #home-title-info li.link { background: none; padding: 3px 0 0 12px; } #home-title-info li.link a { color: #f7e8a6; } #sub-content { background: #fff url(../images/prelogin/bg_homesubcontent_10x110.gif) repeat-x; padding: 13px 0 13px 13px; float: left; width: 735px; } #home-join-box { float: left; width: 298px; color: #756b53; background: #f3ddac url(../images/prelogin/bg_joinbox_298x17.jpg) bottom no-repeat; } #home-join-box h3 { color: #c94c2e; font-size: 18px; font-weight: bold; padding: 7px 0 0 23px; background: #f3ddac url(../images/prelogin/bg_h3top_298x21.jpg) no-repeat; margin: 0; } #home-join-box fieldset p { padding: 4px 0 4px 4px; font-size: 11px; margin: 0;} #home-join-box fieldset { padding: 3px 0 10px; border: none; margin: 0;} #home-join-box input { font-size: 11px; color: #333; margin: 0; padding: 0;} #home-join-box label { float: left; width: 7em; text-align: right; padding: 2px 5px 0 0; margin: 0;} #home-join-box input.text-input { width: 140px; height: 14px; margin: 0; padding: 0; } #home-join-box label.inline-label { float: none; width: auto; margin: 0; padding: 0;} #home-join-box select { width: 190px; font-size: 11px; margin: 0; padding: 0; } #home-join-box #join_now_benefits{ padding:0 30px 25px; } #home-join-box #join_now_benefits p{ font-weight:bold; font-size:22px; color:#CA4D2F; padding-left:8px; } #home-join-box #join_now_benefits li{ list-style-image:url(http://static.CatholicMingle.com/images/li_dot.gif); padding:3px; } #featured-members { float: left; width: 400px; margin-left: 14px; } #featured-members h3 { color: #c94c2e; font-size: 14px; padding: 8px 0 0 6px; line-height: 0; margin: 0;} #featured-members ul { position: relative; list-style: none; width: 420px; float: left; margin: 8px 0 0; padding: 0;} #featured-members ul li { float: left; padding: 0 0 0 4px; margin: 0; } #featured-members li a { display: block; padding: 5px 6px 23px; float: left; } #featured-members li a:hover { background: #fff url(../images/prelogin/bg_clickme.gif) no-repeat; } #quick-success { float: right; padding: 2px 7px 0 0; width: 420px; } #search { width: 233px; background: #fff url(../images/prelogin/bg_quicksearchbottom.gif) no-repeat bottom left; float: left; min-height: 131px; color: #333;} #search h3 { color: #c94c2e; font-size: 14px; padding: 5px 0 0 10px; background: #f8eaca url(../images/prelogin/bg_quicksearchtop.gif) no-repeat top left; } #search p { padding: 5px 5px 3px; font-size: 11px; margin: 0;} #search fieldset { padding: 10px 0; border: none; margin: 0;} #search label { float: left; width: 5em; text-align: right; margin: 0; padding: 2px 4px 0 0;} #search input { font-size: 11px; margin: 0; padding: 0;} #search input.text-input { margin: 0; padding: 1px 0 0 4px;} #search select { font-size: 11px; width: 140px; margin: 0; padding: 0;} #success { float: left; width: 179px; background: #fff url(../images/prelogin/bg_sstoriesbottom.gif) no-repeat bottom left; margin: 0 0 0 5px; min-height: 147px; } #success h3 { color: #c94c2e; font-size: 14px; padding: 5px 0 0 10px; background: #f8eaca url(../images/prelogin/bg_sstoriestop.gif) no-repeat top left; } #success p { padding: 10px 12px 16px; font-size: 11px; margin: 0;}   #t2_join { padding: 0 0 6px; } #t2_login { padding: 0 0 6px; } #t2_login p { padding: 0 0 6px 8px; font-size: 11px; margin: 0;} #t2_login p.forgot { padding: 0 40px 6px 8px; font-size: 11px; } #t2_login p.forgot img {} #t2_login fieldset { padding: 3px 0 0 10px; border: none; width: 190px; } #t2_login fieldset p { padding: 3px 0 3px 0; font-size: 11px; } #t2_login fieldset label { display:block; text-align:left; padding: 0 3px 0 0; } #t2_login input { font-size: 11px; } #t2_login input.image { font-size: 11px; width: auto; }  #main_body { width: 748px; position: absolute; top: 73px; left: 10px; background-image: url(http://static.CatholicMingle.com/images/prelogin/mainbody_wy.gif); } #main_body h1 { padding: 0; margin: 14px 0 8px 20px; color: #a81d10; font-size: 18px; font-weight: bold; } #main_body h2 { color: #333; font-size: 14px; padding: 5px 0 0; margin: 0;} #main_body ul, #main_body_wide ul { list-style: none; margin: 5px 10px 10px 0; padding: 7px 0 0; } #main_body ul li, #main_body_wide ul li { background: url(../images/prelogin/bullet_list.gif) no-repeat 0 5px; padding: 1px 0 1px 12px; margin-left: 5px; } #main_body p, #main_body_wide p { padding: 0; margin: 0; } td.field { width: 110px; padding: 4px 10px 0 10px; } td.first { padding-left: 10px; } td span.note { font-size: 10px; color:#666; } table.tableform { font-size: 11px; } #main_body p.padder { padding: 7px 0; }  p.topdoubborder { font-size: 11px; } div#afflogin p { padding: 0; margin: 0 0 0 7px; font-size: 11px; } div#afflogin p.aligncenter { text-align: left; padding: 0; margin: 3px 0 0 12px;} #margin_content { position: absolute; width: 210px; top: 73px; left: 548px; padding: 0; margin: 0; } #margin_content table.fineprint { text-align: left; padding-left: 5px;} #margin_content table.fineprint td { padding: 0 5px 0 12px;} #margin_content h4 {padding: 0 0 3px; margin: 5px 0 0;} div.margin ul { text-align: left; padding: 3px 0 10px 28px; margin: 0; } div.margin ul.clean { list-style: none; padding: 3px 0 10px 10px; } #margin_content h2 { background: #f3ddac; color: #a81d10; font-size: 18px; font-weight: bold; padding: 6px 0 6px 8px; margin: 0 0 6px 0; } #body_column { margin: 0 0 0 20px; width: 510px; padding: 0 0 20px; } #body_column.full { margin: 0 0 0 20px; width: 510px; } #body_column p { padding: 0 0 10px 0; } #notamember { padding: 0; margin-right: 10px; width: 210px; float: right; background: #f3ddac;} #notamember h2 { padding: 10px 0 0 10px; } #notamember p { padding: 5px 10px 5px; margin: 0;} .sstory { padding: 5px 10px; } .sstory p { padding: 5px 0; line-height: 16px; margin: 0; } .sstory p em { font-weight: bold; } .sstory div.bodyblock h2 { margin: 0; padding: 10px; } div.bodyblock h3 a{ font-size: 12px; } div.sstory img { padding: 0; border: 1px solid #116396; float: right; margin: 0 0 10px 10px; position: relative; } div.bodyblock p.nomargin { margin: 0; } ol { margin: 0; padding: 0 0 10px 25px;} ol li { margin: 0; padding: 0;} #featured-success { width: 499px; background: #fff url(../images/prelogin/why_featured_bg.gif) no-repeat bottom; float: left; margin-bottom: 10px;} #featured-success div { padding: 13px 13px 5px; }  #footer { text-align: center; color: #a9976f; font-size: 10px; padding: 10px; border-top: 1px solid #f8eaca; background: #fcf5e6; } #footer p { margin: 0; padding: 0;} #footer p a { color: #a9976f; } #footer p.disclosure { font:bold 12px 'Arial Narrow'; color:#000000; margin-top:5px;} #footer p.new { font:bold 12px 'Arial Narrow'; color:#000000; } #footer a.old { font-size: 10px; font-family:Arial, Helvetica, sans-serif; color: #a9976f; } p.para { font-size: 11px; text-align: left; padding: 10px 16px; margin: 0; } #body_column fieldset { padding: 3px 0 10px; border: none; width: 270px; } #body_column fieldset p { padding: 5px 0; } #body_column fieldset label { display:block; } #body_column input { font-size: 11px; } #contact-form { } #contact-form fieldset { padding: 3px 0 10px; border: none; width: 510px; } #contact-form fieldset p { padding: 5px; font-size: 11px; } #contact-form fieldset label { float: left; width: 9em; text-align: right; padding-right: 5px; } #contact-form input { font-size: 11px; } #contact-form select { font-size: 11px; color: #595a5a; } #body_column ul.actionbar { padding: 0; margin: 0; list-style: none; height: 25px; line-height: 25px; list-style: none;} #body_column ul.actionbar li { line-height: 2em; padding: 0; margin: 0 10px 0 0; display: inline; background: none; list-style: none; } div.bodyblock .hiddentext { display: none; }  table { border-spacing: 0; border-collapse: collapse; font-size: 11px; } td { text-align: left; font-weight: normal; } table.header { font-size: 11px; } table tr.footer { font-size: 11px; }   ul#pagetitleerrors { margin: 5px 10px 5px 20px; padding: 0; list-style: circle; font-weight: bold; background: #F7F9F8; border: 1px solid #989898; width: 510px; } ul#pagetitleerrors li { 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.headersection { margin: 0 153px; } ul#pagetitleerrors li { color: #BA0000; background: none; } ul#pagetitleerrors li.error { color: #BA0000; background: url(http://static.CatholicMingle.com/images/design/error/ugly.gif); } ul#pagetitleerrors li.warning { color: #000000; background-image: url(http://static.CatholicMingle.com/images/design/error/bad.gif); } ul#pagetitleerrors li.success { color: #000000; background-image: url(http://static.CatholicMingle.com/images/design/error/good.gif); } body div#main_body ul#pagetitleerrors li, body div#main_body_wide ul#pagetitleerrors li { 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; }  .alt2 { background: #FCF5E6; } .alt3 { background-color: #FCF5E6; } .bottomline { border-bottom: 1px solid #D9BA6F; padding-bottom: 5px;} .bottompages { border-top: 5px solid #D9BA6F; padding: 5px 0 12px; }  div#main_body table.searchresults td.photo img { float: none; margin: 5px 0; border: 1px solid #900; } div#main_body table.searchresults td p.greeting { width: 290px; padding: 5px 0 0; margin: 0; } div#main_body table.searchresults td p.knowmore { width: 270px; overflow: hidden; padding: 10px; font: 12px/16px Arial, Verdana, Helvetica, sans-serif; } div#main_body table.searchresults td ul { margin: 5px 0 0 0; list-style: none;} div#main_body table.searchresults td ul li { background: none; line-height: 11px; } div#main_body table td.photo img { float: none; margin: 5px 0 0 0; } div.search { } div.search table.bottomline, table.topline { width: 100%; } div.search table.bottomline td { padding: 3px 0; }  body.help_popup { background: #FFFFFF; width: 500px;} body.help_popup div#main_body { position: absolute; margin: 0; padding: 0; width: 500px; left: 0px;} body.help_popup div#main_body div div#popup_body { position: absolute; margin: 0; padding: 0; width: 460px; left: 0px;} body.help_popup div#main_body div div#popup_body p { margin-left: 10px; } body.help_popup div#main_body div div#popup_body p.green { margin-left: 10px; color: #92A600; font-size: 17px; font-weight: bold; } body.help_popup div#main_body div div#popup_body p.blue { margin-left: 150px; color: #00578A; font-size: 20px; font-weight: bold; } body.help_popup div#header-t2 { border-bottom: 8px solid #f3ddac; position: absolute; top: 0; left: 0px; width: 500px;} body.help_popup div#header-t2 ul#header_mainmenu { background-color: #0063C1; height: 28px; width: 500px; list-style: none; padding: 0; margin: 0; position: absolute; top: 63px; left: 0; z-index: 100; } body.help_popup h1#pagetrail { position: absolute; top: 47px; left: 0px; width: 500px; text-indent: 20px; color: #fff; font-weight: normal; font-size: 11px; line-height: 26px; background: #d5962e url(../images/prelogin/bg_pagetrail.gif) repeat-x; } #how-it-works { float: left; width: 495px; padding: 0 0 10px; margin: 0; display: inline; } #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; paddding: 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; } div#main_body div.bodyblock h3.last-login { font-size: 11px; font-weight: normal; padding: 0 5px 0 0; font-style: italic; } div.bodyblock h3.top {display: none;} div#main_body div.bodyblock h2.bbottom { border-bottom: 1px solid #F3DDAC; font-size: 12px; text-indent:5px; padding-bottom: 3px; } div.bodyblock table th.first { padding-left: 15px; } div.bodyblock table td.second { padding-left: 15px; }   fieldset { border: 1px solid transparent; } fieldset p { margin: 0; padding: 0; } form { margin: 0; padding: 0; }  div#local-profiles-wrap { float: left; display: inline; padding: 5px 0; background: #FCF5E6; width: 500px; margin: 5px 0 20px; } div.local-profile { width: 118px; text-align: center; float: left; padding: 5px 0; } #main_body div.local-profile ul { list-style: none; width: 100%; margin:0; padding: 0; } #main_body div.local-profile ul li { background: none; } div.local-profile ul li img { padding: 2px; background: #ffffff; border: 2px solid #F3DDAC; } #local-list { width: 490px; float: left; padding: 5px 10px 0; } #local-box { float: left; width: 500px; padding: 0; margin: 7px 0 0 0; display: inline; } #local-box dl { float: left; width: 500px; margin: 10px 10px 0; padding: 0 0 10px; display: inline; border-bottom: 1px solid #F3DDAC; } #local-box dl.no-bottom { border-bottom: none; } #local-box dt { margin: 0; paddding: 0; float: right; width: 411px; font-weight: bold; } #local-box dd { margin: 0 0 0 85px; padding: 0; line-height: 1.5em; 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; } #body_column p.stext { padding: 20px 0 ; float: left; } #margin_content h4.cities { border-top: 4px solid #f5ebc9; padding: 5px 5px 5px 10px; font-size: 14px; color: #660000; text-align: left; } ul.prelist { list-style: none; margin: 0; padding: 0;}  div#text-area { width: 440px; } div#text-area p { margin: 10px 0 0 0; padding: 0; } div#text-area div.spellcheck { text-align: right; padding: 0px; margin: 0px; } .redtext { color: red; } .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; }   fieldset, form { border: none; margin: 10px 0; padding: 0; } fieldset#mini-join input.texts { width: 11em; } div.form-container { margin: 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: 100px; display: block; float: left; text-align: right; position: relative; } div.form-container p label { width: 90px; } 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; }  #main_body_wide { width: 748px; position: absolute; top: 73px; left: 10px; background-image: url(http://static.CatholicMingle.com/images/prelogin/mainbody_wide.gif);} #main_body_wide h1 { margin: 14px 0 8px 20px; padding: 0; color: #a81d10; font-size: 18px; font-weight: bold; } #body_column.advertise { width: 510px; background: none;} #body_column.advertise p { background: none; line-height: 1.5em; padding: 0 0 5px;} #body_column.advertise p.advert-highlight { color: #ed8a2a; font-size: 14px; padding: 2px 20px 7px; line-height: 1.3em; } div.advert { width: 380px; background: none;float: left;} #ad-form {width: 325px; float: right; } .top-advertise { margin: 0; padding: 0; float: left; width: 748px; background: url(http://static.CatholicMingle.com/images/prelogin/bg_advertise_couple.jpg) no-repeat bottom left; padding: 0 0 5px;} #bottom-advertise { margin: 0; padding: 12px 0 5px 20px; float: left; width: 728px; background: url(http://static.CatholicMingle.com/images/prelogin/bg_bottom_advertise.gif) repeat-y top left;} #bottom-advertise p.h1-title {color: #a81d10; font-size: 18px; padding: 5px 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: #fe0000; } .required { font-size: 9px; color: #fe0000; } ul.advert { margin: 3px 0 10px; }>>>>>>> /tmp/prelogin.css~other.ikV4qL  #safety-top {float:left; width:490px; margin-top:15px; margin-left:0px; display:inline; } #safety-top h1 {font-size: 24px; color:#a81d10; } #safety-top h2 {font-size: 18px; color:#a81d10; 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.bodyblock {width:500px; margin-top:25px;} div.extra_right { float:left; width:290px; padding: 16px 0 0 18px; } div.extra_right h3 { font-size:14px; color:#c04326; padding: 4px 0 0px 18px; margin:0px; } div.extra_right p { font-size:11px; padding: 0px 0 0 18px; margin-top:4px; } div.extra_left { float:left; width:400px; padding-top:10px; padding-bottom:10px; } div.extra_line { float:left; padding-top:20px; }  #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:#a71c0d; } 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.CatholicMingle.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.CatholicMingle.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.CatholicMingle.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.CatholicMingle.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.CatholicMingle.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.CatholicMingle.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:#a71c0d;} #ad_column ul {margin:12px 0 12px 10px; } #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:#a71c0d; 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:#b92c18;} h3.ad_bottom {font:bold 17px Arial, Helvetica, sans-serif; color:#a71c0d; 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.CatholicMingle.com/images/prelogin/audience_bg.gif) no-repeat bottom; width:664px; } div.audience_text {font: italic 12px Arial, Helvetica, sans-serif; color:#b92c18; width:475px; 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; padding:5px 0 10px 0px; margin-top:5px; margin-left:0px;} div.audience li {font:11px Arial, Helvetica, sans-serif; color:#3e3e44; line-height:19px; } div.audience_top {background:url(http://static.CatholicMingle.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; } #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 {margin-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; }  #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:#a71c0d; 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:#a71c0d; padding-top:10px; padding-bottom:10px;} #tips_container h4 {font:bold 16px Arial, Helvetica, sans-serif; color:#a71c0d; 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.CatholicMingle.com/images/tips_main_top.gif) no-repeat; width:692px; height:10px; display:block; } #tips_main_mid {float:left; background: url(http://static.CatholicMingle.com/images/tips_main_mid.gif) repeat-y; width:692px; } #tips_main_ol {float:left; width:420px;} #tips_main_ol_short {float:left; width:420px;} #tips_main_ol ol {margin-top:10px; margin-left:17px;} #tips_main_ol ul {margin-top:10px; margin-left:17px; list-style:none;} #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.CatholicMingle.com/images/tips_main_bottom.gif) no-repeat; width:692px; height:10px; display:block; padding-bottom:25px; } #tips_bottom {float:left; padding-bottom:25px; } #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;}  #freg-main {width:748px; height:235px; background: url(http://static.CatholicMingle.com/images/prelogin/freg_main_bg.jpg) no-repeat; margin:50px 0px; } #freg-main h1 {font:40px Arial; color:#b73a27; margin:0 0 0 265px; padding:26px 0 0 0; } #freg-main ul.freg {margin:0 0 0 0px; padding:8px 0 18px 300px; float:left; list-style:square;} #freg-main span {color:#535353; } #freg-main li {font:14px Arial; color:#b73a27; line-height:1.6em; } #freg-main img {margin:15px 15px; float:left; } #freg-container {width:748px; height:auto; overflow:auto; background:#f8eaca; margin-top:-30px; padding-bottom:25px; color:#4a4d4e; } #freg-container a {color:#c04326; } #freg-left {float:left; width:285px; padding:10px 0 0 35px; } #freg-ss {width:314px; height:226px; background:url(http://static.CatholicMingle.com/images/prelogin/ss_bg.gif) no-repeat; margin-top:10px; } #freg-ss p.header {font:bold 14px Arial, Helvetica, sans-serif; color:#b73a27; padding: 15px 0 0 0; margin:0 0 0 15px; } #ss-text a {color:#c04326; } #ss-text {width:290px; float:left; margin:10px 0 0 0; padding-left:15px; } #ss-text p.ss {padding:0; margin:0; line-height:1.3em; } #freg-left p {margin:0; padding:5px 0 5px 0; line-height:1.5em; } #freg-right {float:left; width:300px; padding:10px 0 0 35px; margin-left:15px; } #freg-right p {margin:0; padding:5px 0 5px 0; line-height:1.5em; } #freg-container h3 {font:bold 13px Arial, Helvetica, sans-serif; color:#4a4d4e; }
