* { margin: 0; padding: 0; border: 0; font-family:tahoma,verdana,geneva,lucida,"lucida grande",arial,helvetica,sans-serif;}

b{ font-family:Calibri;}
u{ font-family:Calibri;}
i{ font-family:Calibri;}

#container{width: 900px; margin:0 auto; border: 1px solid #6a2d91;height:3302px;}

#top{ background-image:url(/images/topbg.jpg); background-repeat: repeat-x; height:146px;padding-top:8px;}

#toplogo{background-image:url(/images/toplogo.jpg); background-repeat: no-repeat;margin:0px auto 0 auto; text-indent:-5000px; height:146px;width:800px;}

#logotext{ width:500px; margin-top:-68px;margin-left:335px;font-size:1.05em;font-style:italic;color:#6a2d91;}

#greenbar{ width:640px; margin-top:18px;margin-left:214px;font-size:1.05em;font-weight:bold;}

#breakbar{ background-image:url(/images/breakbar.jpg); background-repeat: repeat-x; height:28px;color:white;font-size:.9em;font-weight:bold;padding-top:5px;text-align:center;}

#thehead{ background-image:url(/images/bodybg.jpg); background-repeat: repeat-x; padding-top:16px;}

#producthead{background-image:url(/images/productbig.jpg); background-repeat: no-repeat;height:384px;width:900px; padding-left:20px;}
#producthead ul{ list-style:none;margin:0 auto;display:inline;margin-bottom:15px;padding:5px 10px 0 10px;width: 475px;}
#producthead ul li{font-weight:bold; font-size: .8em;list-style:none;margin:0;padding:0 0 6px 30px;background-image:url(/images/checkbox.jpg); background-repeat: no-repeat;margin-bottom:17px;}

#producttext{ width: 475px; font-size:1.125em;text-align:left;color:#6a2d91;padding-left:25px;font-family:Calibri;margin-bottom:15px;}

#pretest{width:604px;margin:0 10px 0 10px;float:left;display:inline;height:589px;font-family:Calibri;}
#pretest ul{ list-style:none;margin:0 auto;display:inline;margin-bottom:10px;padding:5px 10px 0 10px;font-family:Calibri;}
#pretest ul li{list-style:circle;margin:0;padding:0 0 6px 0px;margin-bottom:1px;margin-left:18px;font-family:Calibri;}


#ingredients{width:256px; background-color:#6a2d91;float:right;display:inline;}
#ingredientstop{width:251px; height:98px;background-image:url(/images/rightbartop.jpg); background-repeat: no-repeat;padding:22px 5px 0 5px;font-size:.8em;color:white;}
#ingredientstitle{width:256px; height:35px;background-image:url(/images/proveningredients.jpg); background-repeat: no-repeat;  }
#ingredientsbody{width:231px; height:720px;background-image:url(/images/rightbarbody.jpg); background-repeat: repeat-y;padding-left:25px;color:white;}
#ingredientsbody ul{ margin:0 auto;display:inline;margin-bottom:10px;list-style-type:circle;}
#ingredientsbody ul li{font-size: .7em;list-style:none;margin:0;margin-left:18px;width:211px;list-style-type:circle;}
#ingredientsbot{width:256px; height:40px;background-image:url(/images/rightbarbot.jpg); background-repeat: no-repeat;}

#testcont{ width:900px; margin:20px auto 0 auto;}
#testtitle{width:223px; height:37px; margin:0 auto;background-image:url(/images/provenresults.jpg); background-repeat: no-repeat;}
.testrow{ width:882px; margin:0 auto 15px auto; padding-left:18px;height:294px;background-image:url(/images/testback.jpg); background-repeat: repeat-x; }
.testim{ width:382px; height:254px; margin:0 5px 15px 5px; background-image:url(/images/testim.gif); background-repeat: no-repeat; float: left;padding:20px 20px 20px 20px;font-size:.95em;}

#posttest{width:670px;margin:0 10px 0 10px;float:right;display:inline;height:389px;font-family:Calibri;}
#awards{width:150px; float: left;height:319px;margin-top:70px;padding-left:60px;}

#smallprod{background-image:url(/images/productsmall.jpg); background-repeat: no-repeat; margin:0 auto;width: 400px;height:300px;}
#buynow{background-image:url(/images/buynow.jpg); background-repeat: no-repeat; margin:0 auto;width: 222px;height:65px;margin-top:15px; }
#buynow a{ display: block; width: 222px; height: 65px; text-indent: -5000px;}
#counter{margin:0 auto;width:171px;padding-left:128px;height:32px;margin-top:15px;background-image:url(/images/pounds.jpg); background-repeat: no-repeat;}

#bottext{width:700px;margin:0 auto;font-family:Calibri;}

#footer{ width:900px;background-image:url(/images/botgrad.jpg); background-repeat: repeat-x; height:35px;padding-top:45px;}
#footermenu{width:400px; margin: 0 auto;color:black;}
#footermenu a{ margin:0 15px 0 15px;color:black;}
#disclaimer{margin:0 auto;width:600px;font-size:.8em;}
#contact{ margin:0 auto; text-align:center;width:200px;}

#support{width: 700px; margin:0 auto; border: 1px solid #6a2d91;padding:20px 20px 20px 20px;font-family:Calibri;}

#support a {color:#6a2d91;font-family:Calibri;}

.clearfloat {clear:both;font-size:1px;height:0;line-height:0;}