@charset "UTF-8";
/* CSS Document */


/***** Basics *****/
* { margin:0; padding:0;}
body {font:normal 12px helvetica, arial, sans-serif;background:#f6f6f6 url(images/bg.jpg) repeat-x 0 0;color:#3a240a}
img {border:0;}
.hr {display:block;width:910px;height:1px;margin:0 0 25px 0;background:url(images/bg_dotted.jpg) repeat-x 0 0;}
html {background: #f9f9f9 url(images/bg.jpg) repeat-x center 0;}

/***** Text Styles *****/
h1 {margin:10px 0;font-size:22px;}
h2 {margin-bottom:3px;font-size:14px;color:#ae2d6c;}
p {margin-bottom:15px;}
#content p {line-height:15pt;}
#content ul {list-style-position:inside;margin:0 0 15px 0;}
a {color:#c03d7c;outline:0;}
a:hover {color:#de71a6;}
.invis {visibility:hidden;}
.lg_text {font-size:17px;font-weight:bold;}
.red {color:#cc0000;}

/***** Other Styles *****/
.fltright {float:right;display:inline;margin:10px 0 0 15px;}
.half_left {float:left;display:inline;width:480px;}
.half_right {float:right;display:inline;width:405px;}
.third_right {float:right;display:inline;width:375px;}
.map {margin:0 0 0 110px;}
/*recipes*/
.third_left {float:left;display:inline;width:275px;}
.twothird_right {float:right;display:inline;width:600px;}


/***** Layout *****/
#wrapper {margin:0 auto;width:940px;}
#container {float:left;display:inline;width:940px;margin:0 0 30px 0;}
#header {float:left;display:inline;width:940px;height:158px;background:url(images/bg_header.jpg) no-repeat 0 0;color:#fff;}
#content {float:left;display:inline;width:910px;background:#fff;padding:10px 15px 10px 15px;font:normal 13px georgia, times new roman, serif;line-height:13pt;}

/***** Header *****/
#header a {text-decoration:none;color:#fff;font-weight:bold;}
#logo {float:left;display:inline;}
#logo a {float:left;display:inline;width:229px;height:147px;}
.toplinks {float:left;display:inline;width:340px;height:15px;margin:77px 0 0 360px;text-align:right;}
.toplinks a {padding-top:2px;}
.fb {background:url(images/icon_fb.jpg) no-repeat 0 0;padding:0 0 0 18px;}

/* Navigation */
#navigation {float:left;display:inline;width:710px;height:56px;background:url(images/bg_menu.jpg) no-repeat 0 0;margin:10px 0 0 0;}
#navigation li {float:left;display:inline;}
#navigation li a {float:left;display:inline;height:56px;}
.nav_home {width:70px;}
.nav_prod {width:120px;}
.nav_nutritionals {width:110px;}
.nav_recipes {width:95px;}
.nav_faqs {width:75px;}
.nav_buy {width:120px;}
.nav_shop {width:115px;}
.nav_home:hover {background:url(images/bg_menur.jpg) no-repeat 0 0;}
.nav_prod:hover {background:url(images/bg_menur.jpg) no-repeat -70px 0px;}
.nav_nutritionals:hover {background:url(images/bg_menur.jpg) no-repeat -190px 0px;}
.nav_recipes:hover {background:url(images/bg_menur.jpg) no-repeat -300px 0px;}
.nav_faqs:hover {background:url(images/bg_menur.jpg) no-repeat -395px 0px;}
.nav_buy:hover {background:url(images/bg_menur.jpg) no-repeat -470px 0px;}
.nav_shop:hover {background:url(images/bg_menur.jpg) no-repeat -590px 0px;}

/***** Footer *****/
#footer {float:left;display:inline;width:910px;padding:15px;min-height:100px;background:#fff;}
.ftr_left {float:left;display:inline;width:600px;}
.ftr_right {float:right;display:inline;width:250px;text-align:right;}

/***** Homepage *****/
#home_feature {float:left;display:inline;width:910px;margin:0 0 35px 0;}
#home_left {float:left;display:inline;width:270px;}

#home_left p {font-size:12px;line-height:normal;margin:0 0 16px 0;}
#home_left img {margin-top:14px;}
#home_left strong {color:#ae2d6c;font-size:13px;}
#home_right {float:right;display:inline;}
#home_right .fltright {margin:0 !important;}

/***** Shop Online *****/
.shop {float:left;display:inline;border:2px solid #f1f1f1;text-align:center;width:230px;font:normal 12px helvetica, arial, sans-serif;font-weight:bold;padding:15px;margin:10px 0 10px 28px;}
.shop p {margin-bottom:10px !important;line-height:14pt !important;}
.shop a {color:#3a240a;}

/*.shop:hover {border:2px solid #f098c3;}*/

/***** FAQs ****/
.ingredients {font-family:helvetica;float:left;display:inline;display:block;padding:20px 15px 5px 20px;width:867px;margin:0 0 30px 0;background:#f6f6f6;}
.ingredients h2 {margin:0 0 20px 0;}
.ingredients .col1 {float:left;display:inline;width:195px;}
.ingredients .col2 {float:left;display:inline;width:340px;margin-left:10px;}
.ingredients .col3 {float:left;display:inline;width:300px;}

/***** Our Products *****/
.products {float:left;display:inline;width:207px;height:400px;margin:20px 0 0 0;padding:0 5px 0 15px;font-style:oblique;}

