@charset "UTF-8";

* {margin:0; padding:0;}
a img {border-style:none; margin:0; padding:0; } 
ul li {list-style-type:none; margin:0; padding:0; }
body { font-family: Arial, Helvetica, Utkal, sans-serif;  background-image:url(../css_images/background.gif); }
#master_container { width:1020px; margin:-608px auto; }

#header { width:100%; height:608px; }
.header_block_one { width:100%; height:71px; background-image:url(../css_images/header_top_block.gif); background-repeat:repeat-x; }
.header_sub_block { width:100%; height:118px; background-image:url(../css_images/header_sub_block.gif); background-repeat:repeat-x; }
.header_sub { width:100%; height:419px; background-image:url(../css_images/header_low.jpg); background-repeat:repeat-x; }
#content { position:relative; display:inline; float:right; width:100%; }

.spider_box { position:relative; display:inline; float:left; width:100%; height:71px; }
.spider { position:relative; display:inline; float:left; width:100%; color:#FFF; font-size:.95em; text-align:center; letter-spacing:.05em; top:15px; }
.sub_spider { position:relative; display:inline; float:left; width:100%; height:78px; }
.red_bold { color:#F00; font-weight:bold; }

/*  FONT STYLES  */
.yellow { color:#FC3; }
.bottle_title_bar { position:relative; display:inline; float:left; font-family:"Arial Black", Gadget, sans-serif; width:90%; font-size:1em; font-weight:normal; color:#003366; margin-left:10px;}
.bottle_title_text { position:relative; display:inline; float:left; width:90%; font-size:.75em; margin-left:10px; line-height:1em; }
.bold { font-weight:bold; }

a:link { color:#FFF; text-decoration:none;}
a:active { color:#FFF; text-decoration:none;}
a:hover	{ color:#FFF; text-decoration:underline;}
a:visited {	color:#FFF; text-decoration:none;}
a:visited:hover { color:#FFF;}

.black_link a:link { color:#F00; text-decoration:underline;}
.black_link a:active { color:#F00; text-decoration:underline;}
.black_link a:hover	{ color:#000; text-decoration:underline;}
.black_link a:visited {	color:#F00; text-decoration:underline;}
.black_link a:visited:hover { color:#000; text-decoration:underline; }



/*  HEADER ELEMENTS  */
.logo { position:relative; display:inline; float:left; width:478px; height:66px; }
.top_three_entry { position:relative; display:inline; float:left; margin-top:15px; margin-left:40px; }
.top_three_entry li { position:relative; display:inline; float:left;  }
.top_nav { position:relative; display:inline; float:left; width:100%; height:40px; }
.top_nav li { position:relative; display:inline; float:left; }
.stop_the_bull { position:relative; display:inline; float:left; width:481px; height:356px; margin-top:30px; margin-bottom:20px; }
.bull_bottles { position:relative; display:inline; float:left; width:481px; height:93px; }
.stop_bull { position:relative; display:inline; float:left; width:457px; height:210px; margin-bottom:45px;  }
.place_review { position:absolute; z-index:900; left:100px; top:220px; }
.video { position:absolute; width:544px; height:368px; left:480px; top:25px; }
.faq_video { position:absolute; width:546px; height:320px; left:500px; top:73px;  }
.ratings_video { position:absolute; width:560px; height:368px; left:500px; top:25px; }
.sub_section { position:relative; display:inline; float:left; width:100%; height:419px; }

/*  BODY ELEMENTS  */
#body_box { position:relative; display:inline; float:left; width:1020px; background-image:url(../css_images/body_background.png); background-repeat:repeat-y; }
.sub_body_left { position:relative; display:inline; float:left; width:9px; height:61px;}
.sub_body_right { position:relative; display:inline; float:left; width:12px; height:61px; }
.sub_body { position:relative; display:inline; float:left; width:970px; height:61px; background-image:url(../css_images/sub_body.gif); background-repeat:repeat-x; }
.sub_body_master { position:relative; display:inline; float:left; margin-left:15px; margin-top:10px; }
.sub_body_plaques { position:relative; display:inline; float:left; margin-left:18px; margin-top:5px; }
.sub_body_plaques li { position:relative; display:inline; float:left; margin-right:10px; width:189px; height:227px; background-image:url(../css_images/sub_body_plaques.jpg); }
.blue_magic { position:relative; display:inline; float:left; width:989px; height:328px; background-image:url(../css_images/blue_magic.jpg); margin-left:15px; margin-top:10px; }
.left_lower_body_column { position:relative; display:inline; float:left; width:207px; height:929px; margin-left:18px; margin-top:10px; background-image:url(../css_images/scam-body.gif); margin-bottom:10px; }
.top_five_products { position:relative; display:inline; float:left; margin-top:5px; margin-left:10px; }
.five_best_products { position:relative; display:inline; float:left; margin-left:20px; margin-top:18px; }
.breaking_news { position:relative; display:inline; float:left; width:265px; height:110px; margin-left:20px; margin-top:20px; }
.viagra_patent { position:relative; display:inline; float:left; width:294px; height:388px; margin-top:20px; margin-left:10px; }
.erect_weed { position:relative; display:inline; float:left; width:271px; height:93px; margin-left:15px; margin-top:5px; }
.big_penis_secrets { position:relative; display:inline; float:left; width:278px; height:129px; margin-top:15px; margin-left:30px;}
.who_else { position:relative; display:inline; float:left; width:291px; height:477px; margin-top:10px; margin-left:30px;}
.three_plaques_large { position:relative; display:inline; float:left; margin-left:25px; margin-top:10px; }
.three_plaques_large li {display:inline; margin-right:10px; }
.side_plaque { position:relative; display:inline; width:304px; height:727px; float:left; background-image:url(../css_images/left_black_plaque.jpg); }
.middle_plaque { position:relative; display:inline; float:left; background-image:url(../css_images/middle_black_plaque.jpg); width:340px; height:727px; }
.three_large { position:relative; display:inline; float:left; margin-left:10px; margin-top:25px;}
.three_large li { position:relative; display:inline; float:left; }
.black_plaque { position:relative; display:inline; float:left; width:753px; height:426px; margin-left:10px; margin-top:10px; background-image:url(../css_images/black-plaque-large.jpg); }
.ron_vip { position:relative; display:inline; float:left; width:757px; height:262px; margin-left:10px; margin-top:15px; background-image:url(../css_images/rons-vip-club.jpg); }
.nhf { position:relative; display:inline; float:left; width:727px; height:91px; margin-left:20px; margin-top:15px; }
.numeral_plaque { position:relative; display:inline; float:left; width:36px; height:24px; margin-top:12px; margin-left:8px; }
.main_bottle { position:relative; display:inline; float:left; width:74px; height:134px; margin-top:8px; margin-left:35px; }
.bob { position:relative; display:inline; float:left; width:303px; height:653px; margin-left:10px; bottom:9px; }
.blue_magic_text { position:relative; display:inline; float:left; width:300px; color:white; font-size:.85em; letter-spacing:.1em; margin-left:20px; margin-top:70px; line-height:1.4em;}
.blue_magic_text_two { position:relative; display:inline; float:left; width:250px; color:white; font-size:.85em; letter-spacing:.1em; margin-top:70px; line-height:1.4em; margin-bottom:20px; }
.rulers { position:relative; display:inline; float:left; width:362px; height:249px; margin-top:74px; }
.your_pal { position:relative; display:inline; float:left; color:#FFF; font-size:.85em; }
.right_box { position:relative; display:inline; float:left; width:280px; margin-left:10px; }
.ron_sig { position:relative; display:inline; float:left; width:97px; height:54px; margin-left:10px; }
.reports_dont_lie { position:relative; display:inline; float:left; width:343px; height:383px; margin-top:20px; margin-left:20px;}
.results_title { position:relative; display:inline; float:left; width:350px; font-size:2.5em; color:#F00; font-family:"Arial Black", Gadget, sans-serif; margin-left:20px; margin-top:5px; }
.independent_labs { position:relative; display:inline; float:left; width:350px; font-family:"Arial Black", Gadget, sans-serif; color:#FFF; width:350px; font-weight:normal; margin-left:20px; margin-bottom:10px; }
.the_ticket { position:relative; display:inline; float:left; width:350px; color:#FFF; margin-left:20px; line-height:1.5em; letter-spacing:.14em; }
.vip_bullets { position:relative; display:inline; float:left; font-family:"Arial Black", Gadget, sans-serif; margin-left:520px; margin-top:30px; }
.scam_head_text { position:relative; display:inline; float:left; width:190px; margin-left:5px; font-family:"Arial Black", Gadget, sans-serif; margin-top:175px; text-align:center; color:#FFF; font-size:1em; }
.scams_in_line { position:relative; display:inline; float:left; }
.bump_scam { position:relative; display:inline; float:left; margin-left:8px; }
.scam_one { position:relative; display:inline; float:left; width:180px; height:199px; margin-left:10px; }
.scam_two { position:relative; display:inline; float:left; width:187px; height:209px; margin-left:12px; }
.scam_three { position:relative; display:inline; float:left; width:187px; height:209px; margin-left:12px; }
.spg_footer { position:relative; display:inline; float:left; width:358px; height:59px; margin-left:350px; margin-top:20px; }
.copyright { position:relative; display:inline; float:left; width:100%; font-size:.75em; color:#FFF; text-align:center; margin-top:10px; letter-spacing:.15em; }
.three_categories { position:relative; display:inline; float:left; width:519px; height:372px; margin-top:18px;} 
.pick_category { position:relative; display:inline; float:left; width:100%; height:125px; text-align:center; }
.smokin_broad { position:relative; display:inline; float:left; width:196px; height:612px; margin-left:80px; margin-top:80px;}
.faq_block { position:relative; display:inline; float:left; width:510px; height:365px; margin-top:20px; }

.three_categories_list { position:relative; display:inline; float:right; margin-right:80px; width:620px; margin-bottom:40px; }
.three_categories_list li { width:620px; height:261px; background-image:url(../css_images/three-category-black.jpg); margin-bottom:10px; }

.three_category_title { position:relative; display:inline; float:left; width:100%; text-align:center; height:42px; margin-top:10px;}
.three_category_image { position:relative; display:inline; float:left; width:218px; height:123px; margin-left:15px; margin-top:30px; }
.get_it_huge { position:relative; display:inline; float:left; width:346px; height:112px; margin-left:20px; margin-top:31px; margin-bottom:10px; }
.get_it_longer { position:relative; display:inline; float:left; width:354px; height:96px; margin-left:26px; margin-top:28px; margin-bottom:25px; }
.get_it_viagra { position:relative; display:inline; float:left;  width:330px; height:52px; margin-left:30px; margin-top:52px; margin-bottom:40px;  }

.ask_it { position:relative; display:inline; float:left; width:740px; text-align:center; font-size:1.1em; font-weight:normal; margin-left:150px; margin-top:15px; line-height:1.7em; }
.top_ten_plaque { position:relative; display:inline; float:left; margin-left:120px; margin-top:20px; width:802px; height:454px; background-image:url(../css_images/top-ten-plaque.jpg); background-repeat:no-repeat; }
.top_ten { position:relative; display:inline; float:left; margin-left:20px; margin-top:90px; color:#FFF; font-size:1em; padding:20px; }
.q_a_box { position:relative; display:inline; float:right; width:632px; height:262px; background-image:url(../css_images/q_a_box.jpg); background-repeat:no-repeat; margin-right:70px; margin-top:40px; }
.q_a_box_long { position:relative; display:inline; float:right; width:543px; height:367px; background-image:url(../css_images/q_a_box_long.jpg); background-repeat:no-repeat; margin-right:70px; margin-bottom:20px; }
.top_ten li { margin-bottom:8px; }
.chick_one { position:relative; display:inline; float:left;  width:234px; height:324px; margin-left:80px; margin-top:20px; }
.question { position:relative; display:inline; float:left; width:84%; margin-left:90px; margin-top:40px; text-align:justify; font-size:.85em; margin-bottom:20px; }
.question_short { position:relative; display:inline; float:left; width:76%; margin-left:90px; margin-top:40px; text-align:justify; font-size:.85em; margin-bottom:20px; }
.question_bigger_bottom_margin { position:relative; display:inline; float:left; width:83%; margin-left:90px; margin-top:40px; text-align:justify; font-size:.85em; margin-bottom:30px; }
.answer { position:relative; display:inline; float:left; width:84%; margin-left:90px; margin-top:10px; text-align:justify; font-size:.85em; }
.answer_short { position:relative; display:inline; float:left; width:76%; margin-left:90px; margin-top:10px; text-align:justify; font-size:.85em; }
.answer_bump { position:relative; display:inline; float:left; width:84%; margin-left:90px; margin-top:30px; text-align:justify; font-size:.85em; }
.answer_bump_small { position:relative; display:inline; float:left; width:84%; margin-left:90px;text-align:justify; font-size:.85em; margin-bottom:10px; }
.faq_header { position:relative; display:inline; float:left; width:939px; height:129px; margin-left:40px; margin-top:20px; }
.q_a_wide { position:relative; display:inline; float:left; width:858px; height:221px; background-image:url(../css_images/q_a_short_wide.jpg); margin-left:100px; margin-bottom:20px; }
.q_a_wide_long { position:relative; display:inline; float:left; width:858px; height:312px; background-image:url(../css_images/q_a_short_wide_long.jpg); margin-left:100px; margin-bottom:20px; }
.secret { position:relative; display:inline; float:left; width:314px; height:249px; margin-left:80px; margin-top:50px;}
.click_placement { position:absolute; margin-top:200px; margin-left:420px; }

/*  ROLLOVERS  */
#read_reviews_roll { display:block; width:222px; height:51px; background-image:url(../css_images/rollovers/read_review.png); }
#read_reviews_roll:hover { background-position:0 -51px; }
#read_reviews_roll span { display:none; }

#home_roll { display:block; width:96px; height:40px; background-image:url(../css_images/rollovers/home.gif); }
#home_roll:hover { background-position:0 -40px; }
#home_roll span { display:none; }

#ratings_roll { display:block; width:171px; height:40px; background-image:url(../css_images/rollovers/pill_ratings.gif); }
#ratings_roll:hover { background-position:0 -40px; }
#ratings_roll span { display:none; }

#faq_roll { display:block; width:93px; height:40px; background-image:url(../css_images/rollovers/faq.gif); }
#faq_roll:hover { background-position:0 -40px; }
#faq_roll span { display:none; }

#scams_roll { display:block; width:200px; height:40px; background-image:url(../css_images/rollovers/scams_exposed.gif); }
#scams_roll:hover { background-position:0 -40px; }
#scams_roll span { display:none; }

#lab_roll { display:block; width:175px; height:40px; background-image:url(../css_images/rollovers/lab_reports.gif); }
#lab_roll:hover { background-position:0 -40px; }
#lab_roll span { display:none; }

#about_roll { display:block; width:134px; height:40px; background-image:url(../css_images/rollovers/about_us.gif); }
#about_roll:hover { background-position:0 -40px; }
#about_roll span { display:none; }

#store_roll { display:block; width:101px; height:40px; background-image:url(../css_images/rollovers/store.gif); }
#store_roll:hover { background-position:0 -40px; }
#store_roll span { display:none; }

#home_roll { display:block; width:96px; height:40px; background-image:url(../css_images/rollovers/home.gif); }
#home_roll:hover { background-position:0 -40px; }
#home_roll span { display:none; }

#more_info_roll { position:relative; display:inline; float:left; margin-top:10px; margin-left:10px; display:block; width:86px; height:19px; background-image:url(../css_images/rollovers/more-info-roll.png); }
#more_info_roll:hover { background-position:0 -19px; }
#more_info_roll span { display:none; }

#learn_more_plaques { position:relative; display:inline; float:left; width:100%; text-align:center; margin-top:20px; margin-left:40px; display:block; width:210px; height:49px; background-image:url(../css_images/rollovers/learn_more.png); }
#learn_more_plaques:hover { background-position:0 -49px; }
#learn_more_plaques span { display:none; }

#learn_more_plaques_two { position:relative; display:inline; float:left; width:100%; margin-top:25px; margin-left:60px; display:block; width:210px; height:49px; background-image:url(../css_images/rollovers/learn_more.png); }
#learn_more_plaques_two:hover { background-position:0 -49px; }
#learn_more_plaques_two span { display:none; }

#learn_more_plaques_three { position:relative; display:inline; float:left; width:100%; margin-left:55px; display:block; width:210px; height:49px; background-image:url(../css_images/rollovers/learn_more.png); }
#learn_more_plaques_three:hover { background-position:0 -49px; }
#learn_more_plaques_three span { display:none; }

#more_roll_black { position:relative; display:inline; float:left; width:100%; margin-left:60px; margin-top:20px; display:block; width:201px; height:46px; background-image:url(../css_images/rollovers/more-info-roll-black.png); }
#more_roll_black:hover { background-position:0 -46px; }
#more_roll_black span { display:none; }

#click_for_a_big_dick {position:relative; display:inline; margin-left:410px; bottom:5px; float:left; width:166px; height:39px; background-image:url(../css_images/click-here-for-a-big-dick.png); }
#click_for_a_big_dick:hover { background-position:0 -39px; }
#click_for_a_big_dick span { display:none; }

#sign_up { position:relative; display:inline; float:left; margin-left:500px; margin-top:20px; display:block; width:228px; height:52px; background-image:url(../css_images/rollovers/sign-up.png); }
#sign_up:hover { background-position:0 -52px; }
#sign_up span { display:none; }

#more_scams { position:relative; display:inline; float:left; margin-top:5px; display:block; width:145px; height:34px; background-image:url(../css_images/rollovers/more-scams.png); margin-left:20px; }
#more_scams:hover { background-position:0 -34px; }
#more_scams span { display:none; }

#here { position:relative; display:inline; float:left; margin-top:5px; display:block; width:57px; height:25px; background-image:url(../css_images/rollovers/here.png); margin-left:20px; margin-top:15px; }
#here:hover { background-position:0 -25px; }
#here span { display:none; }

#home_roll { position:relative; display:inline; float:left; display:block; width:96px; height:40px; background-image:url(../css_images/rollovers/home.gif); }
#home_roll:hover { background-position:0 -40px; }
#home_roll span { display:none; }

#footer_container { position:relative; display:inline; float:left; width:100%; height:205px; background-image:url(../css_images/footer_gradient.gif); background-repeat:repeat-x;}
.footer_links { position:relative; display:inline; float:left; color:#FFF; font-size:.85em; width:100%; text-align:center; margin-top:30px; }
.footer_links li {display:inline; border-left-style:solid; border-left-width:thin; padding-right:10px; padding-left:10px; }
.footer_links li:first-child {border:none; }