#breadcum {
	color: #666;
	font-size: 0.8em;
	padding-top: 5px;
}
#breadcum a:link,
#breadcum a:visited {
	color: #666!important;
	text-decoration: underline;
}
#breadcum a:hover {
	text-decoration: none;	
}
#breadcum span {
	color: #4a6a08;
	font-weight:bold;
}

h3.TitleStyle01 {
	font-size: 2.2em;
	color: #4a6a08;
	font-weight: normal;
	padding-bottom: 7px;
	background: url(../images/bg-line-title.gif) left bottom no-repeat;
}
h3.TitleStyle01 span {
	font-size: 0.5em;
	text-transform: uppercase;
	font-weight: normal;
}

h4.SubTitle01 {
	font-size: 1.6em;
	color: #4a6a08;
	font-weight: bold;
	padding-bottom: 5px;
	background: url(../images/bg-seasonal-header.gif) left bottom no-repeat;
}

.RecipeIntro {
	padding: 5px 30px 5px 0px;
}

	.RecipeIntro .IntroCategory {
		float: left;
		width: 540px;
	}
	
	.EmailPage {
		float: right;
		width: 120px;
		text-align: right;
		padding-right: 7px;
		background: url(../images/rightarrow.gif) 100% 5px no-repeat;
	}
	.EmailPage a:link,
	.EmailPage a:visited {
		text-decoration: none;
	}
	.EmailPage a:hover {
		text-decoration: none;
	}
	
.BoxShowRecipe {
	width: 694px;
	background: url(../images/box-seasonal-loop.gif) left top repeat-y;
}
.BoxShowRecipe .BoxShowBottom {
	background: url(../images/box-seasonal-bottom.gif) left bottom no-repeat;
}
.BoxShowRecipe .BoxShowTop {
	padding: 11px 15px 11px 11px;
	background: url(../images/box-seasonal-top.gif) left top no-repeat;
}

	.BoxShowRecipe .ImgFood {
		float: left;
		width: 450px;
		position: relative;
	}
		
	.ImgFood .NameRecipe {
		width: 100%;
		position:absolute;
		bottom: 0px;
		left: 0px;
		opacity: 0.75;
		-moz-opacity: 0.75;
		filter: alpha(opacity=75);
		background-color: #FFF;
		padding: 6px 0px;
	}
	.ImgFood .NameRecipe a:link,
	.ImgFood .NameRecipe a:visited {
		color: #ad4b12;
		font-weight: bold;
		padding: 0px 15px;
		background: url(../images/ico-circle-brown01.gif) 100% 0px no-repeat;
	}

	.BoxShowRecipe .InfoRecipe {
		float: right;
		width: 200px;
		padding-top: 17px;
	}
	
		.InfoRecipe .TextSeasonal {
			padding-top: 7px;
			padding-bottom: 15px;
		}

		.GetHoliday a:link,
		 .GetHoliday a:visited {
			color: #ba5e29;
			text-decoration: none;
		}
		.GetHoliday a:hover {
			text-decoration: none;
		}
			 .GetHoliday a span {
				display: none;
			}
		.InfoRecipe #swansonChick {
			background: url(../images/bg-seasonal-header.gif) left top no-repeat;
			margin-top: -5px;
			padding-top: 14px;
		}

#boxListRecipe {
	padding-top: 5px;
	margin-left: -3px;
}
	ul.KindOfFoods {
		width: 700px;
	}
	ul.KindOfFoods li {
		float: left;
		width: 350px;
		min-height: 128px;
		height: auto !important;
		height: 128px;
		margin-bottom: 5px;
		background: url(../images/bg-kinds-foods.gif) left top no-repeat;
	}
		ul.KindOfFoods li .InnerKindofFood {
			padding: 22px 13px 10px 22px;
		}
		
		ul.KindOfFoods li .ShowProduct {
			float: left;
			width: 118px;
		}
		ul.KindOfFoods li .DetailAlt {
			float: right;
			width: 180px;
		}
		ul.KindOfFoods li h4.SubTitleKinds {
			
			padding-bottom: 5px;
			background: url(../images/bg-line-green.gif) left bottom no-repeat;
		}
			ul.KindOfFoods li h4.SubTitleKinds a {
				font-size: 1.2em;
				font-weight: bold;
				color: #4a6a08;
			}
		
		ul.KindOfFoods li .SomeInfo {
			padding: 8px 0 17px 0;
		}
		ul.KindOfFoods li .ViewMore a:link,
		ul.KindOfFoods li .ViewMore a:visited {
			color: #ba5e29;
			text-decoration: none;
		}
		ul.KindOfFoods li .ViewMore a:hover {
			text-decoration: none;
		}
			ul.KindOfFoods li .ViewMore a span {
				display: none;
			}
	.RecipeByType {
		width: 685px;
		overflow:hidden;
		padding-top:30px;
	}
	
	.RecipeByType .IntroType {
		padding: 8px 0px 12px 0px;
	}
	
	.RecipeByType .MealType {
		width: 682px;
		background-color: #f9f9f9;
		border: #e1e1e1 solid 1px;
	}
	.RecipeByType .MealType .ItemBox {
		float: left;
		width: 215px;
		border-right: #e1e1e1 solid 1px;
	}
	.RecipeByType .MealType .LastItemBox {
		float: left;
		width: 215px;
		border-right: none!important;
	}
	
	.RecipeByType .MealType ul.ListMealType {
		padding: 17px 15px 10px 15px;
	}
	.RecipeByType .MealType ul.ListMealType li {
		padding-bottom: 12px;
	}
	.RecipeByType .MealType ul.ListMealType a:link,
	.RecipeByType .MealType ul.ListMealType a:visited {
		color: #4a6a08;
		font-size: 1.3em;
		font-weight: bold;
		padding-right: 16px;
		padding-bottom: 6px;
		background: url(../images/ico-circle-green.gif) 100% 3px no-repeat;
		text-decoration: none;
	}
	.RecipeByType .MealType ul.ListMealType a:hover {
		text-decoration: underline;
	}
ul.KindOfFoods li.ClearLeft {
	width: 100%;
	clear: left;
	background: none;
	min-height: 0;
	margin-bottom: 0;
}
