

#content {width:975px;margin:0px;padding:0px;}

#content main {margin:0px 0px 20px 0px;padding:0px;}

#content #promorightnav {float:right; width:189px; padding:0 10px 0 0px; margin:0;}
#content #promorightnav a { color:#1a3a8c; text-decoration:none;}
#content #promorightnav a:hover { text-decoration:underline;}
#content #promorightnav .boxtop {width:189px; height:44px; background-image:url('/images/left_nav_top.jpg'); background-repeat:no-repeat; }
#content #promorightnav .boxtop h3{font-family:georgia; font-size:18px; color:#603c22; margin:0 0 0 20px; padding:15px 0 0 0; font-weight:normal;}

#content #promorightnav .boxmiddle{width:189px; background-image:url('/images/left_nav_middle.jpg'); background-repeat:repeat-y;}
#content #promorightnav .boxmiddle p{padding:15px 20px 0 20px; margin:0;}
#content #promorightnav .boxbottom{width:189px; height:10px; background-image:url('/images/left_nav_bottom.jpg'); background-repeat:no-repeat; margin-bottom:8px; }
#content #promorightnav #searcharea{height:73px;}
#content #promorightnav #searchtext{padding:13px 0 5px 20px; margin:0; color:#666666; font-family:Arial; font-size:11px;}
#content #promorightnav #leftsearchbox{float:left;}
#content #promorightnav input.searchblueborder{width:100px; height:23px; margin:3px 0px 0px 20px; padding:0px; border:#7f9eba 1px solid;}
#content #promorightnav input.btn_joingoya{margin:3px 0px 10px 20px;padding:0px;}
#content #promorightnav input.btn_go2 {width:36px; margin:4px 0px 0px 4px;}

/*#content #promorightnav #recipe_feature_small {margin-bottom:5px;}*/
/*#content #promorightnav #product_feature_small {margin-bottom:8px;}*/

#content #promoboxouter{font-family: arial; font-size: 12px; color: #666666; line-height:18px; float:left; /*margin-right:5px;*/margin:0; padding:2px 1px 10px 10px;}
#content #promoboxouter .boxtop{font-size:1px; line-height:1px; width:760px; height:3px; background-image:url('/images/recipe_main_top.jpg'); background-repeat:no-repeat; padding:0; margin:0;}
#content #promoboxouter .boxmiddle{width:760px; background-image:url('/images/recipe_main_middle.jpg'); background-repeat:repeat-y; padding:0; margin:0;}
#content #promoboxouter .boxmiddle .inner {padding:8px 16px 248px 16px; }
#content #promoboxouter .boxmiddle .inner2 {padding:0px 16px 0px 16px;}
#content #promoboxouter .boxmiddle .inner .promoitem {padding:15px 0px 15px 0px; /*border-bottom:1px solid #f0f0f0;*/}
#content #promoboxouter .boxmiddle .inner .promoitem.last {border-bottom:none;}
#content #promoboxouter .boxbottom{width:760px; height:10px; background-image:url('/images/recipe_main_bottom.jpg'); background-repeat:no-repeat; padding:0; margin:0;}
#content #promoboxouter .boxmiddle .inner .promoitem img {float:left;margin:0px;}
#content #promoboxouter .boxmiddle .inner .promoitem .textbox {float:left;margin:0px 0px 0px 25px;width:461px;}
#content #promoboxouter .boxmiddle .inner .promoitem .textbox h3 {font-family: Arial, sans-serif;font-weight:bold; font-size:16px; color:#6699cc; margin:2px 0px 6px 0px;}
#content #promoboxouter .boxmiddle .inner .promoitem .textbox p {margin:0px 0px 6px 0px;}
#content #promoboxouter .boxmiddle .inner .promoitem .textbox p a {color:#333399;text-decoration:none;}
#content #promoboxouter .boxmiddle .inner .promoitem .textbox p a:hover {color:#333399;text-decoration:underline;}
#content #promoboxouter .boxmiddle .inner .promoitem .textbox div.morelink {margin:0px 0px 6px 0px;}
#content #promoboxouter .boxmiddle .inner .promoitem .textbox div.morelink a {color:#333399;text-decoration:none;}
#content #promoboxouter .boxmiddle .inner .promoitem .textbox div.morelink a:hover {text-decoration:underline;}

/* copied from other sheets, unused for now*/
/*
#content #promorightnav .boxmiddle ul{padding:8px 0 8px 0; margin:0;}
#content #promorightnav .boxmiddle ul #selected { background-image:url('/images/leftnav_selected.jpg'); background-repeat:repeat-y; background-position: 3px 2px;}
#content #promorightnav .boxmiddle ul #selected{}
#content #promorightnav .boxmiddle ul li{color:#1a3a8c; padding:8px 15px 8px 25px; margin:0; list-style-type:none; font-family:arial; font-size:12px; line-height:14px;}
#content #promorightnav .boxmiddle ul li div{background-image:url('/images/bullet.gif'); background-repeat:no-repeat; background-position:0px 6px; padding-left:6px;}

#content #promorightnav .boxmiddle ul #selected ul a{color:#1a3a8c;}
#content #promorightnav .boxmiddle ul li .sublist #selected{background-image:url('/images/leftnav_selected.jpg'); background-repeat:no-repeat; margin-top:8px;}
#content #promorightnav .boxmiddle ul li .sublist #selected a{}
#content #promorightnav .boxmiddle ul li .sublist li{padding:5px 0 5px 30px; margin:0px; list-style-type:none; font-family:arial; font-size:12px; line-height:14px;}
#content #promorightnav .boxmiddle ul li .sublist{background-image:url('/images/left_nav_middle.jpg'); background-repeat:repeat-y; margin-left:-20px; margin-top:8px; margin-bottom:0; padding:0px}

#promoboxouter #nutritiontext{float:left; width:470px; padding:25px 9px 25px 24px; margin:0;}

#promoboxouter #nutritiontext #nutritionheading{font-family:arial; font-size:14px; line-height:15px; color:#603c22; padding-right:10px; padding-bottom:5px;}
#promoboxouter #nutritiontext #nutritiontitle{font-family: arial; font-size: 22px; line-height:30px; color: #1a3a8c; padding:5px 0 5px 0;}
#promoboxouter #nutritiontext a{color:#1a3a8c; text-decoration:none;}
#promoboxouter #nutritiontext a:hover{text-decoration:underline;}
*/



