/* PRODUCT PAGE () */
#filter-box { font-family:arial !important; padding:8px 15px 6px 15px ; margin:30px 0 10px 0; width:645px; border-color: #EDE1C7; border-style: solid; border-width:1px; background:#F6EED9; color:#666666; }
#filter-box input { margin-left:15px; vertical-align:middle; position:relative; top:-1px; }
#filter-box input#submit_btn{ margin:0 0 0 15px; padding:0; vertical-align:middle; position:relative; top:-1px; }

p.nutrition { float: left; line-height:1.2em!important; display: block; width: 64px; height: 96px; margin: 10px 2px 0 0 !important; padding: 4px 0 0 0 !important; font-family: arial, sans-serif; font-weight: bold; text-align: center; font-size: 1.1em !important; }
p.nutrition.red { background: url(/images/static/nutr_red.gif) no-repeat 0 0; }
p.nutrition.orange { background: url(/images/static/nutr_orange.gif) no-repeat 0 0; }
p.nutrition.green { background: url(/images/static/nutr_green.gif) no-repeat 0 0; }
p.nutrition span { display:block; padding: 0; margin:0;}
p.nutrition span.type { display:block; color: #fff !important;  margin:0; padding:0;}
p.nutrition span.cent { display:block; font-size: 1.2em !important;  margin:22px 0 0 0; padding:0;}
/* END PRODUCT PAGE () */

/* COOKBOOK */
div#featured_recipes_cookbook { float: left; margin: 20px 0; }
div#featured_recipes_cookbook .column { float: left; display: inline; width: 316px!important; margin: 0 20px 10px 0; }
/* the height and width of the following are fixed to 149px, the natural size is 200px, the page needs redesigning to accommodate this */
div#featured_recipes_cookbook .column img { height:149px; width:149px; margin: 0 20px 20px 0; float: left;clear:none;}
div#featured_recipes_cookbook .column h3 { font-weight:bold; font-size:120%;margin:0px;padding:0px;}
div#featured_recipes_cookbook .column p { float:right; width:147px; color:#737373; font-family:arial, sans-serif; font-size:90%; margin:6px 0 0 0;padding:0px;}
/* END COOKBOOK */

