/* css browser reset */
html, body, 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: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%; font-family:Arial, Verdana, Helvetica, sans-serif; vertical-align: baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color:#000000;background:#ffffff;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
 

/** general layout **/
body {background:#dfedf6; color:#111111;  font-size:13px;}
#navigation {background:url(../images/logo.png) no-repeat top; height:163px; margin:0 auto}
#wrapper {background:#fff; width:800px; margin:0px auto 0px auto;}
#main-content{padding:0 25px 20px 25px;}
#bottom-nav {clear:both; margin:0px auto; padding:15px 0 0 0;}
.testimonial {background:#FFFFef; padding:10px; border:1px solid #cccccc; margin-bottom:10px;}
#guarantee{background:url(../images/bg-guarantee.png) no-repeat; width:492px; height:176px; margin:20px 0 20px 32px; padding:10px 45px 0 150px;}

/*****Navigation List*****/
#navigation ul{padding:116px 0 0 9px;}
#navigation ul li{display:inline; height:31px;}
#nav-home{background:url(../images/nav-home.png) no-repeat top; height:31px; width:62px; float:left;}
#nav-home:hover, #nav-home.active{background:url(../images/nav-home.png) no-repeat bottom; height:31px; width:62px;}
#nav-buy{background:url(../images/nav-buy.png) no-repeat top; height:31px; width:86px; float:left;}
#nav-buy:hover, #nav-buy.active{background:url(../images/nav-buy.png) no-repeat bottom; height:31px; width:86px;}
#nav-testimonials{background:url(../images/nav-testimonials.png) no-repeat top; height:31px; width:121px; float:left;}
#nav-testimonials:hover, #nav-testimonials.active{background:url(../images/nav-testimonials.png) no-repeat bottom; height:31px; width:121px;}
#nav-contact{background:url(../images/nav-contact.png) no-repeat top; height:31px; width:110px; float:left;}
#nav-contact:hover, #nav-contact.active{background:url(../images/nav-contact.png) no-repeat bottom; height:31px; width:110px;}

/*Contact Us Section*/
/** form tags **/
form.buy_btn{width:385px; margin:0px auto 15px auto;}
form#email-contact-form{border:1px solid #cccccc; padding:15px; background:#e2f3fc;}
form#email-contact-form label{display:block; margin:4px 0px; font-size:14px;}
form#email-contact-form input{width:40%;}
form#email-contact-form input#submit{width:125px;}
form#email-contact-form textarea{width:100%; margin-bottom:10px;}

/*****h tags*****/
h1 {font-size:20px; line-height:33px; color:#ff0000; font-weight:bold; text-align:center; letter-spacing:-.01em; margin:30px 0;}
#guarantee h1{line-height:23px; margin:10px; text-align:left;}
h2 {font-size:16px; color:#0070b2; line-height:28px; clear:both; font-weight:bold; padding: 15px 0 15px 0; margin-bottom:-10px;}
h3 {color:#0070b2; font-weight:bold; text-transform:uppercase; font-size:14px; border-bottom:1px dotted #e2e2e2;margin-bottom:10px; clear:left;}


	/*****list tags*****/
ul {padding-bottom:15px;}
#main-content ul li {list-style:none; background:url(../images/bullet.png) no-repeat left top; font-weight:bold; line-height:12px; padding:0 0 12px 18px; margin:0px 0px 0px 30px; font-size:14px;}  
	
/*****img tags*****/	
#ingredients img{float:left; padding:0 10px 10px 0;}	
	
/*****p tags*****/
p{line-height:24px; padding-bottom:20px;}
p.monial-name{font-weight:bold; text-align:right; padding-bottom:0px;}
p.ques{font-weight:bold; padding-bottom:0px;}
p.ans{font-style:italic; margin-left:18px;}
p#copyright{font-size:10px; color:#999; text-align:center;}

/** Classes **/
.bold{font-weight:bold;}
.red{color:#ff0000;}
.italic {font-style:italic;}
.highlight{background:#ff0;}
