/* CSS Document */
* {margin:0; padding:0;}
body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#55552e; background:url(../i/background.jpg) repeat; background-color:#3f4440;}
a {outline:none; color:#53291b; text-decoration:none;}
a:hover {color:#ac2f00;}
h1 {display:none;}
h2 {font-size:10px;}
h3 {display:block; color:#39391e; padding:10px 0; text-align:center;}

p {padding-bottom:10px; line-height:22px;}
#wrapper {width:613px; margin-left:auto; margin-right:auto;}
#content {border:7px solid #FFF; margin:10px 0;}
#header {background:url(../i/header.jpg) 0 0 no-repeat; width:599px; height:187px;}
#page-content {background:#f9f9c6; padding:10px 20px;}

#page-content a {background-color:#e1e1a0; padding:1px 3px;}
#page-content a:hover { color:#e1e1a0; background:#512717;}

#navigation {background:url(../i/navigation.jpg) 0 0 no-repeat; width:599px; height:17px;}
#navigation h2 a{padding-top:4px;}
#navigation h2 a:hover{border-bottom:0;}
#navigation h2#navhome a{display:block; float:left; padding-left:62px;}
#navigation h2#navblog a{display:block; float:left; padding-left:22px;}
#navigation h2#navbenefits a{display:block; float:left; padding-left:28px;}
#navigation h2#navingredients a{display:block; float:left; padding-left:27px;}
#navigation h2#navbuy a{display:block; float:left; padding-left:30px;}
#navigation h2#navlinks a{display:block; float:left; padding-left:24px;}

#footer {background:url(../i/footer-background.jpg) 0 0 repeat-x; width:599px; height:24px; text-align:center; padding-top:10px; font-size:10px; color:#53291b;}

table tr td {border:0; padding:7px;font-size:10px;}

table tr.on {background-color:#FFFFFF;}

#left-column {width:250px; float:left; margin-right:15px;}
