/* nutrition left navigation*/

#content #nutritionleftnav{float:left; width:189px; padding:0 1px 0 12px; margin:0;}
#content #nutritionleftnav a{ color:#1a3a8c; text-decoration:none;}
#content #nutritionleftnav a:hover{ text-decoration:underline;}
#content #nutritionleftnav .boxtop{width:189px; height:44px; background-image:url('/images/left_nav_top.jpg'); background-repeat:no-repeat; }

/*Remove this line when categories are set up*/
#content #nutritionleftnav .boxtop div{font-family:georgia; font-size:18px; color:#603c22; margin:0 0 0 20px; padding:15px 0 0 0; font-weight:normal;}

#content #nutritionleftnav .boxtop h3{font-family:georgia; font-size:18px; color:#603c22; margin:0 0 0 20px; padding:15px 0 0 0; font-weight:normal;}
#content #nutritionleftnav .boxmiddle ul{padding:8px 0 8px 0; margin:0;}

#content #nutritionleftnav .boxmiddle p{padding:15px 20px 0 20px; margin:0;}
#content #nutritionleftnav .boxmiddle ul #selected { background-image:url('/images/leftnav_selected.jpg'); background-repeat:repeat-y; background-position: 3px 2px;}
#content #nutritionleftnav .boxmiddle ul li{color:#1a3a8c; padding:8px 25px 8px 25px; margin:0; list-style-type:none; font-family:arial; font-size:12px; line-height:14px;}
#content #nutritionleftnav .boxmiddle ul li div{background-image:url('/images/bullet.gif'); background-repeat:no-repeat; background-position:0px 6px; padding-left:6px;}
#content #nutritionleftnav .boxmiddle{width:189px; background-image:url('/images/left_nav_middle.jpg'); background-repeat:repeat-y;}

#content #nutritionleftnav .boxmiddle ul #selected{}
#content #nutritionleftnav .boxmiddle ul #selected ul a{color:#1a3a8c;}
#content #nutritionleftnav .boxmiddle ul li .sublist #selected{background-image:url('/images/leftnav_selected.jpg'); background-repeat:no-repeat; margin-top:8px;}
#content #nutritionleftnav .boxmiddle ul li .sublist #selected a{}
#content #nutritionleftnav .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 #nutritionleftnav .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}

#content #nutritionleftnav .boxbottom{width:189px; height:10px; background-image:url('/images/left_nav_bottom.jpg'); background-repeat:no-repeat; margin-bottom:8px; }
#content #nutritionleftnav #searcharea{height:73px;}
#content #nutritionleftnav #searchtext{padding:13px 0 5px 20px; margin:0; color:#666666; font-family:Arial; font-size:11px;}
#content #nutritionleftnav #leftsearchbox{float:left;}
#content #nutritionleftnav input.searchblueborder{width:100px; height:23px; margin:3px 0px 0px 20px; padding:0px; border:#7f9eba 1px solid;}
#content #nutritionleftnav input.btn_joingoya{margin:3px 0px 10px 20px;padding:0px;}
#content #nutritionleftnav input.btn_go2 {width:36px; margin:4px 0px 0px 4px;}

/* nutrition article page*/
#nutritionarticle{font-family: arial; font-size: 12px; color: #666666; line-height:18px; float:left; margin-left:5px;}

#nutritionarticle .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;}
#nutritionarticle .boxmiddle{width:760px; background-image:url('/images/recipe_main_middle.jpg'); background-repeat:repeat-y; padding:0; margin:0;}
#nutritionarticle .boxbottom{width:760px; height:10px; background-image:url('/images/recipe_main_bottom.jpg'); background-repeat:no-repeat; padding:0; margin:0;}

#nutritionarticle #nutritiontext{float:left; width:470px; padding:25px 9px 25px 24px; margin:0;}

#nutritionarticle #nutritiontext #nutritionheading{font-family:arial; font-size:14px; line-height:15px; color:#603c22; padding:0 10px 5px 0; margin:0; font-weight:normal;}
#nutritionarticle #nutritiontext #nutritiontitle{font-family:arial; font-size:22px; line-height:30px; color:#1a3a8c; padding:5px 0 5px 0; margin:0; font-weight:normal;}
#nutritionarticle a{color:#1a3a8c; text-decoration:none;}
#nutritionarticle a:hover{text-decoration:underline;}

#nutritionarticle #nutritionpromo {float:left; width:224px; padding:25px 0 25px 7px; margin:0;}
#nutritionarticle #nutritionpromo #nutritionimage{border:solid 1px #cccccc; width:222px; height:222px;}

.small{font-size:11px; line-height:13px;}

/* featured recipes - tabs holder box */

div.content3 div.contenttop {
	background-image:url(/images/feature_bottom/product_feature_top.jpg);
	background-repeat:no-repeat;
	height:3px;
	width:759px;
	display:block;
	font-size:1px;
	line-height:1px;
}

div.content3 div.contentbottom {
	background-image:url(/images/feature_bottom/product_feature_bottom.jpg);
	background-repeat:no-repeat;
	height:10px;
	width:759px;
	display:block;
}

div.content3 div.contentmiddle {
	background-image:url(/images/feature_bottom/product_feature_middle.jpg);
	background-repeat:repeat-y;
	width:759px;
	display:block;
	/*overflow:visible;
	height:100%;*/
}


div.content3 {/*padding:1px 0 1px 8px; margin:0; height:298px; width:748px;*/ padding:0px;margin:0px;}
div.content3 #itemlist {margin:0 auto; padding:22px 0px 22px 0px; /*width:700px;*/ width:719px; height:207px;}
div.content3 .item {float:left; width:155px; text-align:center; padding:0 12px;margin:0px;}
div.content3 .item .image1 {height:120px; width:150px; text-align:center; /*padding-top:20px;*/}
div.content3 .item .title {font-size:12px; line-height:14px;}
div.content3 .item p {font-size:11px; margin:0; padding:10px 0 0 0; line-height:12px; text-align:left; color:#666666;}
div.content3 .item a {color:#1a3a8c; text-decoration:none;}
div.content3 .item a:hover {text-decoration:underline;}


div.content4 div.contenttop {
	background-image:url(/images/feature_bottom/product_feature_top.jpg);
	background-repeat:no-repeat;
	height:3px;
	width:759px;
	display:block;
	font-size:1px;
	line-height:1px;
}

div.content4 div.contentbottom {
	background-image:url(/images/feature_bottom/product_feature_bottom.jpg);
	background-repeat:no-repeat;
	height:10px;
	width:759px;
	display:block;
}

div.content4 div.contentmiddle {
	background-image:url(/images/feature_bottom/product_feature_middle.jpg);
	background-repeat:repeat-y;
	width:759px;
	display:block;
	/*overflow:visible;
	height:100%;*/
	height:251px;
}

div.spanishcontent div.contentmiddle {height:300px !important;}

div.content4 {padding:0px;margin:0px;}
div.content4 #itemlist{margin:0 auto; width:708px; height:220px;}
div.content4 .item{float:left; width:100px; text-align:center; padding-right:18px;margin:0px;}
div.content4 .item .image1{height:170px; width:100px; position:relative;}
div.content4 .item .image2{width:100px; position:absolute; bottom:0px; left:0px; text-align:center;}
div.content4 .item p{margin:0; padding:0 10px; line-height:12px;}
div.content4 .item a{color:#1a3a8c; text-decoration:none;}
div.content4 .item a:hover{text-decoration:underline;}
