@charset "utf-8";/* CSS Document */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin-top: 0pt;margin-right: 0pt;margin-bottom: 0pt;margin-left: 0pt;padding-top: 0pt;padding-right: 0pt;padding-bottom: 0pt;padding-left: 0pt;border-top-width: 0pt;border-right-width-value: 0pt;border-right-width-ltr-source: physical;border-right-width-rtl-source: physical;border-bottom-width: 0pt;border-left-width-value: 0pt;border-left-width-ltr-source: physical;border-left-width-rtl-source: physical;border-top-style: none;border-right-style-value: none;border-right-style-ltr-source: physical;border-right-style-rtl-source: physical;border-bottom-style: none;border-left-style-value: none;border-left-style-ltr-source: physical;border-left-style-rtl-source: physical;border-top-color: -moz-use-text-color;border-right-color-value: -moz-use-text-color;border-right-color-ltr-source: physical;border-right-color-rtl-source: physical;border-bottom-color: -moz-use-text-color;border-left-color-value: -moz-use-text-color;border-left-color-ltr-source: physical;border-left-color-rtl-source: physical;outline-color: -moz-use-text-color;outline-style: none;outline-width: 0pt;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: "Times New Roman",Times,serif;vertical-align: baseline;vertical-align:}


/**General Layout**/
div#wrapper {width: 700px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-top: 17px;padding-right: 30px;padding-bottom: 17px;padding-left: 30px;border: #000 1px solid;}
div#logo{margin-bottom: 0;}
div#nav{margin-top: 10px;margin-bottom: 10px;color: #e8e8e8;}
div#main-content-column{/*float:right;*/ width: 700px;}
div#footer{color: #e8e8e8;font-size: 10px;line-height: 15px;}
div#left-column {float:left; width:184px ;background-color:#e8e8e8 ;padding-top:10px; padding-right:8px; padding-bottom:10px; padding-left:8px; margin-top:10px; margin-right:35px; margin-bottom:10px; margin-left:0pt; border: thin solid #666;}




div#main-pic{width: 700px;height:250px;margin-bottom: 15px;}
div.product_thumb1, div.product_thumb2{float:left; width:218px; margin-top:10px; margin-bottom:10px; text-align:center; padding: 0 7px;}
div.product_thumb1{border-right: #e8e8e8 1px solid;}
div.grey-line{border-bottom:#e8e8e8 1px solid;width:700px;height:1px;margin-bottom: 10px;}

/**p tags**/
p{font-size: 14px;line-height: 26px;margin-bottom: 15px;}
div.product_thumb1 p, div.product_thumb2 p{font-size:12px;margin-bottom: 8px;text-align:left;padding-left:10px;padding-right: 10px;color:#999999;}
div.product_thumb1 p.learn-more, div.product_thumb2 p.learn-more {font-size::16px;}
p.learn-more a:hover{color:#386d2a;text-decoration:underline;}
p.testimonial{ font-style: italic;}
p.testimonial-name{font-style: italic;text-align: right;margin-top: -25px;margin-right: 0px;margin-bottom: 30px;border-bottom:1px solid #666666;}


/**table tags**/
table.buynow{font-size:12px;margin-bottom: 30px;text-align: center;vertical-align:middle;}
.buynow th{font-size: 12px;}
.buynow td{border-bottom: #e8e8e8 1px solid;}
.buynow td img{ vertical-align:middle;}


#ingredients img{float:left; padding-right:20px;}


/**a tags**/
p.learn-more a{color:#386d2a;text-decoration:none;}
a img {border:none;}
div#nav a{color:#272727;text-decoration: none;}
div#nav a:hover{color:#272727;text-decoration:underline;}
div#footer a{color:#272727;text-decoration: none;}
div#footer a:hover{color:#272727;text-decoration:underline;}
ul.faq li a{text-decoration:none;}
ul.faq li a:hover{text-decoration:underline;}



/**Header Tags**/
h1{font-size: 20px;}
h2{font-size: 18px;line-height: 21px;padding-bottom: 3px;color: #333333;font-weight: bold;margin-top: 10px;margin-right: 0pt;margin-bottom: 10px;margin-left: 0pt;display:block;border-bottom:#333333 1px solid;}
h1.intro{font-size: 21px;line-height: 31px;margin-bottom:20px;}
h1.title{font-size: 18px;line-height: 20px;margin-top: 30px;margin-bottom:20px;}
div.product_thumb1 h1, div.product_thumb2 h1{font-size:14px;}
h2.key-point, h2.key-point-blue{border-bottom:none; text-align:center; color:#933; font-size:17px;}
h2.key-point-blue{color:#36C;}

/**List Tags**/
div#nav ul li{display:inline;margin-right:12px;}
div#nav ul li.1{margin-left:0px}
div#nav ul li.2{margin-left:12px}
div#footer ul li{display:inline;margin-right:12px;text-align: center;}
div#footer ul li.1{margin-left:0px}
div#footer ul li.2{margin-left:12px}
div#main-content-column ul {margin-top: 0pt;margin-right: 0pt;margin-bottom: 15px;margin-left: 50px;}
ul.redcheck{list-style-image: url(../images/red-checkmark.png);} 
ul.circle{ list-style-type:disc;}
div#main-content-column ul li {font-size: 14px;line-height: 22px;margin-bottom: 10px;}
ul.faq{list-style-type:none;}

#left-column ul {margin-left:25px; font-size:13px;}
#left-column ul li{margin-bottom:10px;}

.question{margin-bottom: 10px;}
.answer{color:#666666;margin-bottom: 15px;}


form#email-contact-form{border:5px ridge #cccccc;padding:15px;background:#cccccc; width:460px; margin-left:215px;}
form#email-contact-form label{display:block;margin:4px 0px;font-size:14px;}
form#email-contact-form input{width:60%;}
form#email-contact-form input#submit{width:125px;}
form#email-contact-form textarea{width:100%;margin-bottom:10px;}

/**General Classes**/
.center{text-align:center;}
.red{color:#c1272d;}
.green{color:#386d2a;}
.blue{color:#1a448b;}
.bold{font-weight: 600;}
.underline{text-decoration:underline;}
.margin-top40{margin-top: 40px;}
.clear{ clear:both;}
.float{float:left;}
