body { background-color: #ffdff3;padding: 0;margin: 0; }
p { padding: 0;margin: 0; }
form { display: inline; }

#main { width: 996px;margin: 0 auto;padding: 0; }

#toplinks_holder { width: 809px;float: right; }

#toplinks_left { width: 9px;height: 24px;background: url('images/tn_left.png') no-repeat;float: left }
#toplinks_right { width: 9px;height: 24px;background: url('images/tn_right.png') no-repeat;float: left }
#toplinks { width: 791px;height: 24px;background-color: #fff;font: 10px verdana;line-height: 24px;float: left;text-align: center; }
#toplinks a { color: #000;text-decoration: none; }
#toplinks a:hover { color: #000;text-decoration: underline; }

#logo_container { width: 996px;position: relative;height: 75px; }
#discover { width: 269px;height: 26px;position: absolute;top: 30px;left: 0; }
#as_logo { width: 225px;height: 51px;position: absolute;right: 0;top: 12px; }

#tab_holder { width: 996px;background: url('images/tab_bg.png') no-repeat;height: 38px }
#tab_holder ul { padding: 0;margin: 0;list-style: none; }
#tab_holder li { float: left; }

.tab1_off a { width: 106px;height: 38px;background: url('images/tab1_off.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #77465c;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana }
.tab2_off a { width: 126px;height: 38px;background: url('images/tab2_off.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #77465c;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana }
.tab3_off a { width: 112px;height: 38px;background: url('images/tab3_off.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #77465c;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana }
.tab4_off a { width: 119px;height: 38px;background: url('images/tab4_off.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #77465c;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana }
.tab5_off a { width: 150px;height: 38px;background: url('images/tab5_off.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #77465c;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana }
.tab6_off a { width: 171px;height: 38px;background: url('images/tab6_off.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #77465c;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana }
.tab7_off a { width: 96px;height: 38px;background: url('images/tab7_off.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #77465c;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana }

.tab1_off a:hover { width: 106px;height: 38px;background: url('images/tab1_on.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #fffeff;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:verdana }
.tab2_off a:hover { width: 126px;height: 38px;background: url('images/tab2_on.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #fffeff;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:verdana }
.tab3_off a:hover { width: 112px;height: 38px;background: url('images/tab3_on.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #fffeff;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:verdana }
.tab4_off a:hover { width: 119px;height: 38px;background: url('images/tab4_on.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #fffeff;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:verdana }
.tab5_off a:hover { width: 150px;height: 38px;background: url('images/tab5_on.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #fffeff;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:verdana }
.tab6_off a:hover { width: 171px;height: 38px;background: url('images/tab6_on.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #fffeff;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:verdana }
.tab7_off a:hover { width: 96px;height: 38px;background: url('images/tab7_on.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #fffeff;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:verdana }

.tab1_on { width: 106px;height: 38px;background: url('images/tab1_on.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #fffeff;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:verdana }
.tab2_on { width: 126px;height: 38px;background: url('images/tab2_on.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #fffeff;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:verdana }
.tab3_on { width: 112px;height: 38px;background: url('images/tab3_on.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #fffeff;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:verdana }
.tab4_on { width: 119px;height: 38px;background: url('images/tab4_on.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #fffeff;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:verdana }
.tab5_on { width: 150px;height: 38px;background: url('images/tab5_on.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #fffeff;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:verdana }
.tab6_on { width: 171px;height: 38px;background: url('images/tab6_on.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #fffeff;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:verdana }
.tab7_on { width: 96px;height: 38px;background: url('images/tab7_on.png') no-repeat;line-height: 31px;display: block;text-align: center;text-decoration: none;color: #fffeff;margin-right: 5px; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:verdana }

.tab1_on a { color: #fffeff;text-decoration: none; }
.tab2_on a { color: #fffeff;text-decoration: none; }
.tab3_on a { color: #fffeff;text-decoration: none; }
.tab4_on a { color: #fffeff;text-decoration: none; }
.tab5_on a { color: #fffeff;text-decoration: none; }
.tab6_on a { color: #fffeff;text-decoration: none; }
.tab7_on a { color: #fffeff;text-decoration: none; }


#main_page { width: 980px;background-color: #e89ebf;padding: 1px 8px 1px 8px; }
#main_content { width: 720px;margin: 0 7px 0 0;float: left; }
#right_content { width: 253px;float: left;background-color: #444; }
#right_content_home { width: 253px;background: #333 url('images/right_bg.png') repeat-y;height: 612px }
.right_content_bit { width: 215px;background: url('images/right_bg.png') repeat-y;color: #fff; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:arial; padding-left:19px; padding-right:19px; padding-top:0px; padding-bottom:5px }
.right_content_bit a { color: #e494b6;text-decoration: none; }



#footer { width: 996px;height: 8px;background: url('images/page_footer.png') no-repeat;margin-bottom: 15px }


.stat_pink { font: bold 13px arial;color: #DD6299; }
.stat_grey { font: bold 13px arial;color: #656766; }
.stat_blue { font: bold 13px arial;color: #5970A4; }
.stat_red { font: bold 13px arial;color: #B50000; }
.stat_green { font: bold 13px arial;color: #578D46; }

.normal { font: 13px arial;color: #fff; }
.buy_black { font: bold arial;color: #000000; }
.low_white { font: 16px arial;color: #fff; }
.big_white { font: 19px arial;color: #fff; }
.big_white2 { font: 20px arial;color: #fff; }
.big_pink { font: 24px arial;color: #DD6299;margin: 0 0 7px 0;padding: 0; }
.bigger_black { font: 30px arial;color: #000;margin: 0 0 7px 0;padding: 0; }
.big_black { font: 19px arial;color: #000;margin: 0 0 7px 0;padding: 0; }
.diddy { font: 12px arial;color: #000; }
.big_black2 { font: 18px arial;color: #000;margin: 0 0 7px 0;padding: 0; }

.vbig { font: bold 75px arial;color: #fff0fa;line-height: 60px; }

.blist { margin-left: 0;margin-top: 10px;margin-bottom: 0;padding-left: 0;list-style: none; }

.blist li { padding-left: 25px;height: 22px;color: #d090ac;background-image: url('images/bullet.png');background-repeat: no-repeat;background-position: 0 1px;line-height: 22px; font-style:normal; font-variant:normal; font-weight:normal; font-size:15px; font-family:arial }

.right_hr { border: 0;color: #584b58;background-color: #584b58;height: 1px;width: 100%;text-align: left;margin: 17px 0 8px 0;padding: 0; }

#right_sex_tips { width: 215px;height: 159px;background: url('images/right_sex_tips_bg.png') no-repeat;color: #fff; font-style:normal; font-variant:normal; font-weight:normal; font-size:19px; font-family:arial }

.link_bg { width: 215px;height: 52px;background: url('images/link_bg.png') no-repeat;color: #000;text-align: center;margin: 2px 0;; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:arial }
.link_bg a { color: #000;text-decoration: none; }

.link_bg2 { width: 215px;height: 52px;background: url('images/link_bg2.png') no-repeat;color: #000;text-align: center;margin: 2px 0;; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:arial }
.link_bg2 a { color: #000;text-decoration: none; }

.link_bg_home { width: 205px;height: 49px;background: url('images/link_bg_hsurvey.png') no-repeat;color: #000;text-align: center;margin: 2px 0;; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:arial }
.link_bg_home a { color: #000;text-decoration: none; }

.twin { padding-top: 11px;text-align: center; }
.centered { text-align: center; }
.lside { text-align: left; }
.bspace { margin-bottom: 7px; }
.zspace { padding: 0px 0px 0px 70px; }

.close_quote { float: right;margin: 5px 0 0 5px; }

.testimonial { background: url('images/open_quote.png') no-repeat;color: #e89ebf;font-style:normal; font-variant:normal; font-weight:normal; font-size:15px; font-family:arial; margin-left:0; margin-right:0; margin-top:10px; margin-bottom:16px; padding-left:35px; padding-right:0; padding-top:1px; padding-bottom:0 }

.hardstat { padding: 1px 0 0 5px;font: 15px arial;color: #e89ebf;margin: 5px 0 5px 0; }

.rr_img { float: right;margin-right: 8px; }
.pos_img { margin: 12px 0 12px 0; }
.lpad { margin-left: 6px; }

.extra_spacing_large { line-height: 25px; }

.divider { height: 1px;background-color: #584b58;margin: 15px 0 10px 0; }
.pdivider { height: 1px;background-color: #f8e0ea;margin: 15px 0 10px 0; }

#white_top { width: 720px;height: 7px;background: url('images/white_top.png') no-repeat; }
#white_bottom { width: 720px;height: 7px;background: url('images/white_bottom.png') no-repeat;display: none }
#white_main { width: 720px;background: #fff url('images/main_page_bg.png') no-repeat 0% 50%; }
#white_inner { width: 700px;margin: 0 auto;padding: 10px 0 10px 0;font: 12px arial; }
.page_header { color: #000;font: 25px arial;margin: 0 0 10px 6px; }

#white_bottom2 { width: 720px;height: 7px;background: url('images/white_bottom.png') no-repeat; }
#white_main2 { width: 720px;background-color: #fff; }

h1 { color: #000;font: 25px arial;margin: 0 0 10px 6px;padding: 0;font-weight: normal; }
.testimonial_row { width: 600px;background: url('images/testimonial_bg.gif') no-repeat;color: #000;letter-spacing: normal; font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:arial; padding-left:50px; padding-right:50px; padding-top:6px; padding-bottom:0px }

.cl_left { clear: left;height: 0px; }
.cl_right { clear: right;height: 0px; }
.cl_both { clear: both;height: 0px; }

.pinklink { color: #ca6c96;font-weight: bold;text-decoration: underline; }