body { margin: 0 auto; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: #909fae url(http://static.bbwpersonalsplus.com/images/prelogin/bg_body.gif) repeat-x; color: #333333; } body.join #content-t2 { background: #fff url(http://static.bbwpersonalsplus.com/images/prelogin/bg_content_t2_join.gif) repeat-y top left; }  a:link, a:visited { color: #f55078; text-decoration: none; } a:hover { color: #f55078; text-decoration: underline; } a.underline { text-decoration: underline; } h2 a:link, h2 a:visited { font-size: 14px; color: #146fb0; } h2 a:hover { text-decoration: underline; } div.bodyblock h3.top {display: none;}  img { border: none; } p, ul, ol, li, h1, h3, h2, h4, form, fieldset { margin: 0; padding: 0; } .center { text-align: center; } hr, .hide { display: none; }  #wrap, #body-wrap { margin: 0 auto; width: 760px; } #wrap.wide { background: url(http://static.bbwpersonalsplus.com/images/prelogin/bg_content_wide_btm.gif) no-repeat bottom left; } #content-wide { width: 760px; float: left; background: #fff url(http://static.bbwpersonalsplus.com/images/prelogin/bg_content_t2_widerepeat.gif) repeat-y top left; } .wide-t2 { padding: 20px; } .wide-t2 p { padding: 0 0 7px; }  #head, #header { background: #1e3c5a; width: 760px; float: left; height: 105px; } #head h2, #header h1 { float: left; text-indent: -9999px; } #head h2 a, #header h1 a { display: block; width: 290px; height: 105px; background: none; } h1#pagetrail { display: none; } #header span { display:none } div#header a#forgot { float: right; margin: 8px 10px 0 0; color: #FFF; line-height: 13px; } div#header ul#login { clear: right; float: right; list-style: none; margin: 30px 5px 0 0; padding: 0; display: inline; } div#header ul#login li { font-size: 11px; line-height: 13px; float: left; color: #FFF; vertical-align: bottom; padding: 0 5px; } div#header ul#login li input { font-size: 10px; margin: 0; padding: 0; } #head input { font-size: 11px; margin-right: 3px; height: 13px; width: 110px; } #head input#login { border: none; height: auto; width: auto; } #user-login { float: right; font-size: 11px; display: inline; color: #8f9ead; width: 440px; } #user-login label { margin: 0 3px 0 5px; } #user-login form, #user-login fieldset { float: right; } #user-login input { font-size: 11px; margin-right: 3px; } #user-login input.image { border: none; height: auto; width: auto; } #nav-main { float: right; width: 465px; background: #fff url(http://static.bbwpersonalsplus.com/images/prelogin/bg_nav.gif) repeat-x top right; border-top: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #ffffff; } #nav { float: left; list-style: none; background: #fff; } #nav li { float: left; } #nav a { font-weight: bold; float: left; margin: 0; padding: 14px 20px 15px; color: #146fb0; text-decoration: none; background: #fff url(http://static.bbwpersonalsplus.com/images/prelogin/bg_nav.gif) repeat-x top left; } #nav a:hover { color: #f55078; } #nav a.no-bg { background: none; } body #t-home a { color: #fff; background: url(http://static.bbwpersonalsplus.com/images/prelogin/bg_nav_on.gif) repeat-x top left; } body #t-home a:hover { color: #fff; text-decoration: underline; }  #content-top { width: 760px; background: url(http://static.bbwpersonalsplus.com/images/prelogin/content_top_bg.jpg) no-repeat bottom left;  float: left; } #search { padding: 30px 30px 0; } #search h1 { color: #5aa0d2; font: 24px bold Arial, Helvetica, sans-serif; } #search h1 span { color: #1e3c5a; font: 17px normal Arial, Helvetica, sans-serif; } div.left { width: 290px; float: left; } #sstory { padding: 5px 12px 20px 20px; } #sstory h4 { color: #1e3c5a; font-size: 14px; padding: 0 0 10px; } #sstory img { float: left; border: 1px solid #62a5d4; padding: 1px; margin: 0 10px 2px 0; } #sstory p { line-height: 1.5em; } div.right { width: 465px; float: left; } #join-box { padding: 30px 80px 30px 20px; } #join-box h2 { color: #f55078; font-size: 20px; padding: 0; margin: 20px 0 10px; } #join-box #join_now_benefits{ padding-left:18px } #join-box #join_now_benefits img{ padding: 34px 0px 5px; } #join-box #join_now_benefits ul{ padding:15px; } #join-box #join_now_benefits h2{ color:#1B3D59; } #join-box p { padding: 0 90px 7px 0; } #join-box form { padding: 0 0 10px 5px; } #join-box div.form-container form label { width: 90px; } #content-bottom { width: 760px; float: left; background: #fff url(http://static.bbwpersonalsplus.com/images/prelogin/content_bottom_bg.gif) no-repeat bottom left; } #left-bottom { width: 285px; float: left; } #testimonial { width: 100%; padding: 0 0 15px; float: left; } #testimonial p { padding: 7px 20px 0 25px ; line-height: 1.5em; } #testimonial p.sig { font-style: italic; font-weight: bold; float: right; } #testimonial h4 { padding: 0 0 0 25px; color: #1e3c5a; font-weight: bold; font-size: 15px; } #right-bottom { width: 460px; float: left; margin-left: 10px; display: inline; } #members { width: 100%; float: left; padding-bottom: 20px; } #members h4 { padding: 0 0 0 20px; color: #1e3c5a; font-weight: bold; font-size: 15px; } #members ul { list-style: none; padding: 0 0 0 20px; } #members li { float: left; } #members li a { padding: 0 5px 0 0; float: left; display: block; } #members img.member-img { border: 1px solid #62a5d4; padding: 1px; background: #fff; } #why-join { width: 100%; float: left; padding-top: 10px; } #why-join p { padding: 0 10px 10px 15px; line-height: 1.5em; color: #1E3C5A; font-size: 11px; margin-top:0px; } #why-join h3 { padding: 0 20px 0 9px; line-height: 1.5em; color: #1E3C5A; font-size: 14px; margin:0px; } #why-join div.extra_right { float:left; width:290px; padding: 0px 0 0 7px; } #why-join div.extra_left { float:left; width:440px; padding-bottom:10px; } #why-join div.extra_line { float:left; } #footer{ width: 760px; padding: 20px 0 15px; float: left; text-align: center; font-size: 11px; } #footer-t2 { width: 760px; padding: 25px 0 15px; float: left; text-align: center; font-size: 11px; background: url(http://static.bbwpersonalsplus.com/images/prelogin/bg_footer_top.gif) no-repeat top left; } #footer p, #footer-t2 p { padding: 0 0 2px; color: #1e3c5a; font-style: italic; } #footer p a, #footer-t2 p a { color: #760022; } #footer p.disclosure, #footer-t2 p.disclosure { font:bold 12px 'Arial Narrow'; color:#000000; margin-top:5px;} #content-t2 { width: 100%; float: left; background: #E5F0F7 url(http://static.bbwpersonalsplus.com/images/prelogin/bg_content_t2_repeat.gif) repeat-y top left; } #main_body { width: 100%; float: left; background: #fff url(http://static.bbwpersonalsplus.com/images/prelogin/bg_content_t2_repeat.gif) repeat-y top left; } #sender_profile { list-style: none; } #content-wide { width: 100%; float: left; background: #fff url(http://static.bbwpersonalsplus.com/images/prelogin/bg_content_wide_repeat.gif) repeat-y top left; } #main-t2 { width: 520px; background: #fff url(http://static.bbwpersonalsplus.com/images/prelogin/bg_main_t2_grad.gif) repeat-x bottom left; margin: 0 0 0 1px; float: left; display: inline; padding-bottom: 10px; } #main-t2 p { line-height: 1.5em; padding: 5px 20px 10px 0; } #main-t2 p.stext { float:left; padding:10px; } #main-t2 div.desc { border-bottom: 1px solid #E2EDF4; } #main-t2 div.bodyblock h2, #wide-t2 div.bodyblock h2 { padding: 15px 0 5px; font-size: 14px; color: #C01F3F; } #main-t2 div.bodyblock { margin: 0 20px; } body.join div#main-t2 div.bodyblock { margin: 0 5px; } #main-t2 div.bodyblock ol { margin: 7px 20px 0 30px; } #main-t2 div.bodyblock ol li { line-height: 1.4em; margin: 3px 0; } #main-t2 div.list ul { list-style: none; padding: 0 0 12px; } #main-t2 div.list ul li { line-height: 1.5em; margin: 3px 0 0; padding: 0 5px 0 10px; background: url(http://static.bbwpersonalsplus.com/images/bullet.gif) no-repeat; background-position: 0 .5em; font-size: 12px; } div.t2-extra-margins { margin: 0 20px; float: left; display: inline; } h1#pagetitle { font: normal 20px Arial, Helvetica, sans-serif; color: #1E3C5A; margin: 0; padding: 20px 20px 12px; } #right-col-t2 { width: 238px; float: right; margin-right: 1px; display: inline; } ul.other-links { padding: 0 0 35px 7px; list-style: none; } ul.other-links li a { line-height: 1.5em; padding: 1px 0 3px 19px; display: block; background-color: #ffffff; background-image: url(http://static.bbwpersonalsplus.com/images/prelogin/bullet_link.gif); background-repeat: no-repeat; background-position: 5px 5px; }  div#local-profiles-wrap { background:#F7F9F8 none repeat scroll 0 0; display:inline; float:left; margin-left:10px; padding:20px 0; width:500px; } div.local-profile { float:left; padding:5px; text-align:center; width:115px; } div.local-profile ul { list-style-image:none; list-style-position:outside; list-style-type:none; } div.local-profile ul li { line-height:1.3em; } #local-lists { float:left; margin-left:10px; padding:5px 10px 15px; width:490px; } #local-list { float:left; padding:5px 10px 0; width:490px; } #local-box { float:left; padding:5px 10px 0; width:490px; } #local-box dd.img img { border:1px solid #D5DAD9; display:inline; float:left; height:95px; margin:0 7px 0 10px; padding:0; width:74px; } #how-it-works { float: left; width: 450px; padding: 0 0 10px; } #how-it-works dl { float: left; width: 450px; margin: 0; padding: 5px 0 10px; display: inline; } #how-it-works dt { margin: 15px 0 7px; padding: 0; float: right; width: 323px; font-weight: bold; font-size:14px; } #how-it-works dt span { color: #1E3C5A; } #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; padding: 0; display: inline; } #how-it-works dl dd.img { margin: 0; } h2.coltop-t2, #right-col-t2 div.margin h2 { background: url(http://static.bbwpersonalsplus.com/images/prelogin/bg_h2_top.gif) no-repeat top left; padding: 10px 0 12px; font-size: 16px; text-align:center; color: #146fb0; } #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 p { padding: 0 0 15px; } #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; font-size: 12px; } #right-col-t2 div.margin ul { list-style: none; text-align: left; padding: 0 0 0 12px; } #right-col-t2 h4 { padding: 12px 0 5px 15px; font-size: 12px; color: #146fb0; } #right-col-t2 h4 a { color: #146fb0; } #right-col-t2 div.margin table { text-align: left; width: 100%; border: none; } #right-col-t2 div.margin table td { text-align: left; padding: 0 0 0 12px; } .bodyblock h2.bbottom { border-bottom: 2px solid #E2EDF4; font-size: 14px; padding-bottom: 3px; margin: 0 0 3px; } .bodyblock h3 { font-size: 12px; padding: 3px; text-align: right; margin: 0; color: #999; }  ul.prelist { padding: 0 0 12px; list-style: none; } ul.prelist ul { 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.bbwpersonalsplus.com/images/bullet.gif) no-repeat; background-position: 0 .5em; font-size: 12px; } ul.clean { list-style: none; } table { border-collapse: collapse; margin: 0 0 10px; border: 1px solid #999; } table.article_box td { border-bottom: 1px solid #999; padding: 3px 10px 4px; } table.article_box tr.titles { background: #EAF4F9; } table.article_box th { padding: 3px; border-bottom: 3px solid #999;} table.article_box .first { width: 20%; text-align: center;} table.article_box .middle { width: 35%; text-align: center; } table.article_box .last { width: 45%; } table tr.header th { text-align: left; font-size: 12px; padding: 10px 0 2px; } table.profile-info td.field { width: 30%; font-weight: bold; } table.profile-info td.field-info { padding: 3px 0 3px 7px; }  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: #C01F3F; 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#t2-header { border-bottom: 8px solid #ffffff; position: absolute; top: 0; left: 0px; width: 500px;} body.help_popup div#t2-header h2 {width: 500px; }  #main-t2 div.sstory { padding: 5px 10px 5px 0; float: left; border-bottom: 1px solid #E2EDF4; margin-right: 5px; display: inline;} #main-t2 h2.ss { padding: 0 0 5px; margin: 0;} #main-t2 h3 { padding: 0 20px; margin: 0; font-size: 12px; } #main-t2 div.join h3 { padding: 0 20px; margin: 0; font-size: 12px; } #main-t2 div.join p { padding: 0 20px; margin: 0; font-size: 12px; } .sstory p { padding: 5px; line-height: 1.5em; margin: 0; } .sstory p em { font-weight: bold; } .sstory img { padding: 0; border: 1px solid #116396; float: right; margin: 0 0 10px 10px; } .bodyblock table { float: left; width: 100%; margin-right: 5px; padding: 0; margin: 0; border: none; } .bodyblock table td { padding: 0 0 2px; } .bodyblock table.header { border: none; border-bottom: 2px solid #E2EDF4; } .bodyblock table td.alignright{ text-align: right; } .with-profile { padding-left: 15px; } span#username_feedback { font-size: 11px; } span.username_feedback { font-size: 11px; }  table.searchresults { width: 100%; border-bottom: 2px solid #E2EDF4; margin-bottom: 10px; } table.searchresults td { vertical-align: top; padding: 7px;} table.searchresults td.first { padding: 7px; font-size: 12px; } table.searchresults td.photo { padding: 7px; } table.searchresults td.photo img { margin:0; padding: 2px; background:#fff; border: 1px solid #116396;} table.searchresults td p.greeting { width: 270px; padding: 7px 10px; margin: 0; line-height: 1.5em; } table.searchresults td p.knowmore { width: 270px; overflow: hidden; padding: 10px; } table.searchresults td ul { margin: 0; padding: 0; list-style: none;} table.searchresults td ul li { background: none; line-height: 1.5em; }   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: 70px; display: block; float: left; text-align: right; position: relative; } 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.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; } #afflogin p { padding: 0 12px 3px 20px; margin: 0; } table.tableform td { padding: 3px; } table.tableform td.fieldfull div#text-area { font-size: 12px; width: 100%; float: left; margin: 0; } table.tableform td.fieldfull div#text-area p { margin: 10px 0 0 0; padding: 5px 20px 0 0; } table.tableform td.fieldfull div#text-area div.spellcheck { text-align: right; padding: 0 2px 0 0; margin: 0px; } .redtext { color: red; } .bodyblock table { width: 100%; border-collapse: collapse; padding: 5px 0; margin: 0; border-bottom: none; float: left;} table p.padder { padding: 0 15px; font-size: 11px; } div.pad p { padding: 10px 0 50px 20px; } .vtop { vertical-align: top; } div.bodyblock h3.last-login { font-size: 11px; font-weight: normal; padding: 0 5px 0 0; font-style: italic; }  #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: #5aa0d2; font-size: 14px; padding: 2px 20px 7px; line-height: 1.3em; } div.advert { width: 380px; background: none;float: left;} #ad-form {width: 305px; float: right; } .top-advertise { margin: 0; padding: 0; float: left; width: 740px; background: url(http://static.bbwpersonalsplus.com/images/prelogin/bg_advertise_couple.jpg) no-repeat bottom left; padding: 0 0 20px 20px;} #bottom-advertise { margin: 0; padding: 12px 0 5px 20px; float: left; width: 740px; background: url(http://static.bbwpersonalsplus.com/images/prelogin/bg_bottom_advertise.gif) repeat-y top left;} #bottom-advertise p.h1-title {color: #1e3c5a; 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: #fe0000; } .required { font-size: 9px; color: #fe0000; }  #header:after, #content-top:after, #content-bottom:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .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; }  #safety-top {float:left; width:490px; margin-top:25px; margin-left:10px; display:inline; } #safety-top h1 {font-size: 24px; color:#1e3c5a; } #safety-top h2 {font-size: 18px; color:#1e3c5a; 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; }||||||| /tmp/prelogin.css~base.ZhyZ1p =======  #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.bbwpersonalsplus.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.bbwpersonalsplus.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: 90px; 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 10px 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 20px; } #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; }  #ad_page_container {margin-left:20px;}  #ad_new_container {margin:20px 0 0 20px; width:720px;} span.ad_new {font:bold 23px Arial, Helvetica, sans-serif; color:#eb3864; } 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.bbwpersonalsplus.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.bbwpersonalsplus.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.bbwpersonalsplus.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.bbwpersonalsplus.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.bbwpersonalsplus.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.bbwpersonalsplus.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:#eb3864;} #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:#eb3864; 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:#eb3864; 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.bbwpersonalsplus.com/images/prelogin/audience_bg.gif) no-repeat ; width:664px; } div.audience_text {font: italic 12px Arial, Helvetica, sans-serif; color:#003366; width:550px; padding:25px 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.bbwpersonalsplus.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 {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; }  #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:#1e3c5a; margin-left:0px; padding-left:0px; padding-bottom:10px; padding-top:10px;} #tips_container h2 {font:bold 16px Arial, Helvetica, sans-serif; color:#333333;} #tips_container h3 {font:bold 16px Arial, Helvetica, sans-serif; color:#1e3c5a; padding-top:10px; padding-bottom:10px;} #tips_container h4 {font:bold 16px Arial, Helvetica, sans-serif; color:#1e3c5a; 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.bbwpersonalsplus.com/images/tips_main_top.gif) no-repeat; width:692px; height:10px; display:block; } #tips_main_mid {float:left; background: url(http://static.bbwpersonalsplus.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: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.bbwpersonalsplus.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;}  #content-new {width:761px; height:866px; background:url(http://static.bbwpersonalsplus.com/images/prelogin/content_bg.gif) no-repeat; float:left; } #freg-main {width:737px; height:372px; background:url(http://static.bbwpersonalsplus.com/images/prelogin/main_bg.gif) no-repeat; margin-left:11px; } #freg-main h1 {font:34px Arial, Helvetica, sans-serif; color:#508dc7; padding-top:65px; margin-left:264px; } #freg-main-text {margin-left:335px; width:300px; padding-top:12px; } #freg-main h2 {font:bold 16px Arial, Helvetica, sans-serif; color:#1a2d48; padding-bottom:5px; } #freg-main ul {padding:10px 0 0 0; margin-left:65px; } #freg-main li {line-height:1.8em; } #freg-main img {margin:15px 65px; } #freg-left {float:left; width:314px; margin-left:20px; padding-top:34px; } #freg-ss {width:314px; height:226px; background:url(http://static.bbwpersonalsplus.com/images/prelogin/ss_bg.gif) no-repeat; } #freg-ss p.header {font:bold 13px Arial, Helvetica, sans-serif; color:#1a2d48; padding: 15px 0 0 0; margin:0 0 0 5px; } #ss-text {width:170px; float:left; margin:5px 0 0 5px; } #ss-text p.ss {padding:0; margin:0; } #freg-left p {margin:0; padding:10px 0 10px 0; line-height:1.5em; } #freg-right {float:left; width:340px; margin-left:35px; padding-top:34px; } #freg-right p {margin:0; padding:10px 0 10px 0; line-height:1.5em; } #content-new h3 {font:bold 13px Arial, Helvetica, sans-serif; color:#4a4d4e; }