@charset "UTF-8";
/* CSS Document */
* {margin:0; padding:0;}
a img {border-style:none; margin:0; padding:0;} 
ul li {list-style-type:none; margin:0 0 0 0; padding:0 0 0 0; }
body { font-family:Arial, Helvetica, sans-serif; background-image:url(../images/core/background.jpg); background-repeat:no-repeat; background-attachment:fixed; }
#master_container { width:1000px; margin:0px auto; }
#header { position:relative; display:inline; float:left; width:100%; height:133px; background-color:#000; }
#header_margin { width:1000px; margin:0px auto; height:133px; }
#right_column { position:relative; display:inline; float:right; width:1000px; margin-top:20px; }
#right_column_thin { position:relative; display:inline; float:right; width:300px; margin-top:20px; margin-right:15px; }
#left_column { position:relative; display:inline; float:left; width:100%; margin-top:20px; }
#left_column_thin { position:relative; display:inline; float:left; width:200px; margin-top:20px; }

.bread_crumbs { position:relative; display:inline; float:left; font-weight:bold; font-size:.95em; }
.bread_crumbs li { position:relative; display:inline; float:left; }
.sub_head { position:relative; display:inline; float:left; width:1000px; margin-top:20px; }
.as_seen { position:relative; display:inline; float:right; }
.as_seen li {display:inline; margin-right:5px; }

.logo { position:relative; display:inline; float:left; width:358px; height:92px; margin-top:30px; }
.list_head { position:relative; display:inline; float:left; width:160px; height:6px; background-image:url(../images/core/list_head.png); }
.list_footer { position:relative; display:inline; float:left; width:160px; height:6px; background-image:url(../images/core/list_foot.png); }
.supplement_list { position:relative; display:inline; float:left; width:160px; background-image:url(../images/core/list_background.png); color:#FFF; font-size:.85em; }
.supplement_list li { position:relative; margin-left:10px; margin-bottom:5px;}
.list_title { color:#FFF; font-size:1em; margin-bottom:10px; font-weight:bold; letter-spacing:.2em; margin-top:10px; }
.arial_black_one { font-family:"Arial Black", Gadget, sans-serif; font-size:1.5em; margin-top:10px; margin-bottom:10px; }
.list_foot {margin-bottom:10px; }

.right_column_head { position:relative; display:inline; float:left; width:1000px; height:18px; background-image:url(../images/core/head-two.png); }
.right_column_foot { position:relative; display:inline; float:left; width:1000px; height:18px; background-image:url(../images/core/footer.png); }
.right_column_body { position:relative; display:inline; float:left; width:1000px; background-image:url(../images/core/body.png);background-repeat:repeat-y; }
.footer { position:relative; display:inline; float:left; width:1000px; text-align:center; font-size:.75em; color:#FFF; margin-top:20px; letter-spacing:.15em;}

.footer_sections { position:relative; display:inline; float:left; width:1000px; margin-bottom:10px; font-size:.7em; }
.footer_sections li { display:inline; padding-right:10px; padding-left:5px; border-right-style:solid; border-right-width:thin; }
.footer_sections li:last-child { border:none; }

.main_image { position:relative; display:inline; float:left; width:482px; height:302px; }
.sub_main { position:relative; display:inline; float:left; width:483px; height:112px; background-image:url(../images/home/sub_main.png); margin-bottom:10px;}
.sub_main li { position:relative; display:inline; float:left; margin-left:5px; margin-top:10px; }
.left_sub_main { position:relative; display:inline; float:left;  width:154px; height:92px; background-image:url(../images/home/left-and-right-sub-main.png); }
.right_sub_main { position:relative; display:inline; float:left;  width:154px; height:92px; background-image:url(../images/home/right-sub-main.png); }
.middle_sub_main { position:relative; display:inline; float:left; width:154px; height:92px;  background-image:url(../images/home/middle-sub-main.gif); }

.one_em_normal { position:relative; margin-left:10px; font-size:1.2em; margin-bottom:5px; font-weight:normal; letter-spacing:.10em;}

.review_bottle { position:relative; display:inline; float:left; width:163px; height:300px; }
.product_title { position:relative; display:inline; float:left; font-size:1.2em; color:#ff6600; font-weight:normal; font-family:"Arial Black", Gadget, sans-serif; letter-spacing:.15em;}
.company_notes { position:relative; display:inline; float:left; width:190px; font-size:.95em; line-height:1.2em; letter-spacing:.10em;}
.editors_notes { position:relative; width:322px; display:inline; float:left; text-align:justify; font-size:.80em; margin-bottom:10px;}
.read_lab_report { position:relative; display:inline; float:right; width:115px; height:118px; }

#in_review { position:relative; display:inline; float:left; width:100%; }
.news-image { position:relative; display:inline; float:left; width:416px; height:234px; margin-left:10px;}
.news_notes { position:relative; display:inline; float:left; width:100%; text-align:justify; margin-left:10px; font-size:.80em; margin-top:20px; margin-bottom:10px; }

#body_head { position:relative; display:inline; float:left; width:100%; background-image:url(../images/core/head_line.png); background-repeat:repeat-x; height:15px; }
.right_column_strip { position:relative; display:inline; float:left; margin-left:12px; width:973px; height:59px; background-image:url(../images/core/head-strip.png); }
.right_column_strip_foot { position:relative; display:inline; float:left; margin-left:12px; width:973px; height:59px; background-image:url(../images/core/head-strip.png); margin-top:28px; }
.vasotrexx_logo { position:relative; display:inline; float:left; width:134px; height:43px; margin-left:40px; margin-top:13px;}
.plaque { position:relative; display:inline; float:left; width:976px; height:309px;  background-image:url(../images/home/plaque.png); margin-left:10px; margin-top:10px;  }
.plaque_title { position:relative; font-size:1em; font-family:"Arial Black", Gadget, sans-serif; color:#FFF; font-weight:normal; letter-spacing:.1em; margin-bottom:5px; }

.plaque_text { color:#FFF; font-size:.85em; text-align:justify; position:relative; display:inline; float:left; line-height:1.2em; letter-spacing:.07em; }
.faq_text { width:500px; height:120px; color:#FFF; font-size:.85em; text-align:justify; position:relative; display:inline; float:left; line-height:1.5em; letter-spacing:.07em;}
#right_column_lower { position:relative; display:inline; float:right; width:383px; margin-right:15px; }
.order_now { position:relative; display:inline; float:left; width:377px; height:61px; margin-left:4px; }
.order_body { position:relative; display:inline; float:left; margin-left:1px; width:383px; background-image:url(../images/home/order-body.png); }
.order_foot { position:relative; display:inline; float:left; width:383px; height:67px; margin-left:1px;  background-image:url(../images/home/order-now-foot.png); }

.red { color:red; }
.order_form { position:relative; display:inline; float:left; list-style:none; font-size:.75em; text-align:right; width:100px; }
.order_form li { height:20px; margin-bottom:10px; }
.form_head_wrapper { position:relative; display:inline; float:left; width:400px; }
.form_body {position:relative; display:inline; float:left; width:400px; margin-left:40px; margin-top:35px; }
.field_body { position:relative; display:inline; float:left; list-style-type:none; margin-top:5px; text-align:left;}
.form_body_two { position:relative; display:inline; float:left; margin-left:10px; text-align:left; list-style-type:none; width:250px; }
.form_body_two li { height:20px; margin-bottom:10px; font-size:.75em; }
.one_hundred { position:relative; display:inline; float:left; list-style-type:none; width:400px; }
.one_hundred li { height:40px; width:360px; font-size:.65em; }
.billing_info { text-align:center; }
.formsub { text-align:center; font-size:.85em; color:#F00; }

.molar_title {width:136px; }

#footer_house { position:relative; display:inline; float:left; width:973px; height:100px; }

.nav {position:relative; dispaly:inline; float:right; margin-right:40px; margin-top:20px;}
.nav li { display:inline; font-family:"Arial Black", Gadget, sans-serif; font-size:.85em; color:#FFF; }
.buy_now { position:relative; width:142px; height:52px; margin-left:140px; margin-top:240px;}
.ingredient_box { position:relative; display:inline; float:left; width:199px; height:433px; background-image:url(../images/core/ingredient-box.png); margin-left:10px; margin-right:5px; }
.ingredients { position:relative; display:inline; float:left; margin-top:60px; margin-left:20px; }
.ingredients li { font-size:.85em; color:#FFF; margin-bottom:4px; letter-spacing:.1em;}
#active_compounds { position:relative; display:inline; float:left; width:456px; height:775px; background-image:url(../images/core/active-compounds.png); }
.compound_plaques { position:relative; display:inline; float:left; width:430px; margin-top:55px; margin-left:15px; }
.compound_plaques li { position:relative; display:inline; float:left; margin-bottom:4px; margin-right:4px; width:136px; height:160px; text-align:center; color:#FFF; font-size:.85em; }
.laboratory { position:relative; dispaly:inline; float:left; width:113px; height:98px; margin-top:55px; margin-left:5px;}

.guarantees { position:relative; display:inline; float:left; margin-left:5px;}
.guarantees li { display:inline; }
.organics { position:relative; display:inline; float:left; width:455px; height:139px; background-image:url(../images/core/organics.png);}
.doctor { position:relative; display:inline; float:right; width:228px; height:310px; margin-right:15px; top:45px;}
.ad_one { position:relative; display:inline; float:left; margin-top:5px; margin-left:10px; width:191px; height:334px;}
.molecule_insert { position:relative; display:inline; float:left; width:190px; height:230px; margin-left:10px; margin-top:40px; }
#middle_column { position:relative; display:inline; float:left; width:470px; text-align:justify; margin-left:15px; margin-top:20px; }
.molecule_text { font-size:.95em; letter-spacing:.05em; margin-bottom:10px; }
.formal_name { font-size:.7em; color:#999; width:550px; margin-top:40px;  }
.molar_mass { font-size:.75em; margin-bottom:5px; }
.orange { color:#cc6600; }
.other_sources { position:relative; display:inline; float:left; font-size:.75em; margin-left:70px; margin-top:20px; text-align:left; }
.other_title {font-family:"Arial Black", Gadget, sans-serif; margin-bottom:10px;}

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

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

.bold { font-weight:bold; }
.innovative { position:relative; display:inline; float:left; width:261px; height:82px;}
.home_plaque { position:relative; display:inline; float:left; width:380px; }
.bottle { position:relative; display:inline; float:left; width:186px; height:237px; margin-top:35px; margin-left:10px; }
.premiere_title { font-size:.9em; font-family:"Arial Black", Gadget, sans-serif; color:#cc6600; margin-bottom:10px; }
.this_months_special { position:relative; display:inline; float:left; width:283px; height:325px; margin-left:8px; margin-top:10px;}
.premiere { position:relative; display:inline; float:right; margin-left:1px; margin-top:30px; width:260px; }
.bullet { position:relative; margin-left:10px; margin-bottom:10px; font-family:"Arial Black", Gadget, sans-serif; border-bottom-style:solid; border-bottom-width:thin; border-color:#cc6600; }
.premiere li:last-child { border:none; }
.plaque_title_ordering { position:relative; display:inline; font-size:1.5em; float:left; margin-left:30px; margin-top:30px; color:#FFF; }
#form_column { position:relative; display:inline; float:right; margin-top:10px; margin-bottom:10px; margin-right:30px; width:464px; height:717px; background-image:url(../images/core/order-plaque.png); }
.billing_info { text-align:center; }

.dartfort_kent { position:absolute; width:277px; height:89px; margin-left:690px; margin-top:10px; }
.pistol_pete { position:relative; dispaly:inline; float:left; width:29px; margin-top:60px; margin-left:5px; }
.pistol_pete_two { position:relative; dispaly:inline; float:left; width:35px; margin-top:45px; margin-left:5px;}
.bump_one {margin-bottom:25px; margin-top:10px; }
.bump_two { margin-bottom:20px; }
.bump_one_one {margin-bottom:5px; margin-top:10px; }
.bump_two_one { margin-bottom:25px; }


#q_a_block { position:relative; display:inline; float:left; width:750px; margin-left:20px; margin-top:20px;}
#testimonial_block  { position:relative; display:inline; float:left; width:736px; margin-left:20px; margin-top:20px;} 
.q_a_title { font-size:1.5em; color:#cc6600; font-family:"Arial Black", Gadget, sans-serif; }
.q_a_title_two { font-size:1.5em; color:#cc6600; font-family:"Arial Black", Gadget, sans-serif; margin-bottom:5px; }
.questions li { margin-bottom:5px; }
.answers { position:relative; display:inline; float:left; margin-bottom:40px; }
.answers li { border-bottom-style:solid; border-bottom-width:thin; border-color:#cc6600; margin-bottom:20px; }
.answers li:first-child { border:none; }
.questions { position:relative; display:inline; float:left; margin-bottom:40px; margin-left:20px; }
.a_b {font-family:"Arial Black", Gadget, sans-serif; }
.answer { text-align:justify; line-height:1.3em;}
.answer_margin { position:relative; display:inline; float:right; width:635px; text-align:justify; line-height:1.3em; margin-top:15px; margin-bottom:40px; margin-right:20px; }
.answer_no_margin { position:relative; display:inline; float:right; width:635px; text-align:justify; line-height:1.3em; margin-top:15px; margin-bottom:10px; margin-right:20px; }
.margin { position:relative; display:inline; float:left; width:100%; height:40px; }
.large_numeral { position:relative; display:inline; float:left; font-size:4em; font-family:"Arial Black", Gadget, sans-serif; color:#cc6600; width:50px; }
.answer_box { position:relative; display:inline; float:left; width:100%;  margin-bottom:40px; border-bottom-style:solid; border-bottom-width:thin; border-color:#cc6600;}
.answer_box_no_border { position:relative; display:inline; float:left; width:100%;  margin-bottom:40px; }

.back_to_top { position:relative; display:inline; float:left; width:95%; text-align:right; font-size:.85em; margin-bottom:10px;}
.bottle_number_plaques { position:relative; display:inline; float:left; margin-left:50px; margin-top:20px; width:398px; height:230px; background-image:url(../images/core/bottle-number-plaque.png); }
.buy_one { position:relative; display:inline; float:left; margin-top:30px; margin-left:10px; width:207px; height:162px; text-align:center; }
.buy_three { position:relative; display:inline; float:left; margin-top:35px; margin-left:10px; width:207px; height:168px; text-align:center; }
.buy_six { position:relative; display:inline; float:left; margin-top:30px; margin-left:10px; width:207px; height:185px; text-align:center; }
.spec_embed { position:relative; float:left; margin-top:30px; margin-left:10px; width:170px;}
.spec_embed li { width:170px; height:inherit; background-image:none; }

.molecular_formula { position:relative; display:inline; float:left; margin-top:10px; z-index:40;}

.head_price { font-family:"Arial Black", Gadget, sans-serif; color:#cc6600; font-size:1em;  }
.price { font-family:"Arial Black", Gadget, sans-serif; color:#cc6600; font-size:1.2em; }
.reg { font-size:.95em; font-style:italic; margin-bottom:40px; }
.how_to { position:relative; display:inline; float:left; color:#FFF; width:400px; margin-left:40px; margin-top:20px;}
.how_to li { display:inline; margin-left:20px;}

.step { font-family:"Arial Black", Gadget, sans-serif; font-size:1.5em; color:#cc6600; }
.radio { position:relative; display:inline; margin-left:10px; bottom:10px; }
.place_order { text-align:center; }

.plaque_right { position:relative; display:inline; float:right; width:300px; height:300px; }
.adjustment { position:relative; display:inline; float:left; width:350px; color:#FFF; margin-top:30px; margin-left:30px;}
.adjustment_two { position:relative; display:inline; float:left; width:600px; color:#FFF; margin-top:30px; margin-left:30px;}
#left_shoot { position:relative; display:inline; float:left; width:300px;}

.testimonial_body { position:relative; display:inline; float:left; width:736px; background-image:url(../images/core/testimonial-body.gif); background-repeat:repeat-y; }
.head_foot { position:relative; display:inline; float:left; margin-bottom:5px; width:736px; height:16px; }
.head_head { position:relative; display:inline; float:left; margin-top:5px; width:736px; height:16px; }

.testimonial_text { position:relative; display:inline; float:right; text-align:justify; font-size:.85em; width:550px; padding-right:25px; padding-top:10px; padding-bottom:10px; }
.testimonial_sig { position:relative; display:inline; float:right; text-align: right; font-size:.85em; width:550px; padding-right:25px; padding-top:10px; padding-bottom:10px; margin-top:5px; }
.testimonial_pic { position:relative; display:inline; float:left; width:134px; height:166px; margin-left:18px; margin-top:10px; }

#place_form { position:relative; display:inline; float:left; margin-left:20px; width:100%; margin-bottom:20px; }
.title_text_arial { position:relative; display:inline; float:left; width:100%; font-size:1.5em; color:#000; text-align:center; margin-bottom:10px; font-family:"Arial Black", Gadget, sans-serif; } 
.left_column_contact { font-size:.75em; margin-bottom:10px; margin-top:10px; }
.testimonial_guys { position:relative; display:inline; float:left; margin-top:15px; }
.testimonial_guys li { display:inline; }

.about_title { position:relative; display:inline; float:left; font-size:2em; font-family:"Arial Black", Gadget, sans-serif; width:100%; color:#cc6600; margin-bottom:10px; text-align:center; }
.about_wrapper { position:relative; display:inline; float:left; width:100%; margin-left:25px; margin-top:15px; }
.vasotrexx_sub_title { position:relative; display:inline; float:left; font-size:1em; font-family:"Arial Black", Gadget, sans-serif; width:90%; text-align:justify; padding-right:40px; line-height:1.3em; margin-bottom:10px; }

.vasotrexx_benefits li { margin-bottom:10px; width:80%; font-size:1em; font-weight:bold; }
.benefits_title { font-family:"Arial Black", Gadget, sans-serif; color:#cc6600; }
.vasotrexx_benefits { position:relative; display:inline; float:left; margin-bottom:20px; margin-top:10px; width:610px; }

.about_text { position:relative; display:inline; float:left; font-size:.85em; text-align:justify; width:92%; margin-bottom:40px; line-height:1.8em; }
.dartfort_kent_logo { position:relative; display:inline; float:left; width:578px; height:131px; margin-top:40px; margin-left:18px;}

.confirmation { position:relative; display:inline; float:left; width:100%; height:43px; margin-left:40px; margin-top:10px; }