﻿
/*

	Recipes STYLES
	-----------------------------------------------------------------------------------------------
	Last Updated: 04.02.2009

*/

	.Recipes
	{
		padding: 30px 20px 0px 25px;
	}
	
		.Recipes .RecipesList
		{
			padding-top: 15px;
			
		}

		.Recipes .RecipesPanel
		{
			padding-top: 30px;
			width: 525px;
		}
		
		.Recipes .RecipesPanelFeatured
		{
			padding-top: 30px;
			width: 655px;
		}
		
			.Recipes .RecipesPanelFeatured p
			{
				padding-top: 30px;
				width: 365px;
			}
	
		.Recipes a, .Recipes .SpanAnchor
		{
			color: #858585;
			text-decoration: underline;
			cursor: pointer;
		}

		.Recipes .LeftColumn
		{
			position: relative;
			width: 180px;
			padding: 0px 10px 0px 0px;
		}
		
			.Recipes .LeftColumn h3
			{
				font-size: 23px;
				line-height: 27px;
				color: #ABABAB;
			}

			.Recipes .LeftColumn p
			{
				margin: 0px;
				padding-bottom: 10px;
			}

			.Recipes .LeftColumn a
			{
				color: #0a4728 !important;
				text-decoration: none;
			}

			.Recipes .LeftColumn a:hover
			{
				text-decoration: underline;
			}

			.Recipes .LeftColumn .HeinzTip
			{
				padding-top: 40px;
				font-size: 11px;
				line-height: 14px;
				width: 125px;
			}

				.Recipes .LeftColumn .HeinzTip a
				{
					position: relative;
					top: 5px;
					font-weight: bold;
				}
		
		.Recipes .CenterColumn
		{
			position: relative;
			width: 525px;
			padding: 0px 0px 0px 0px;
		}
		
			.Recipes .CenterColumn h1
			{
				font-size: 28px;
				line-height: 32px;
				color: #0a4728;
			}

			.Recipes .CenterColumn h2
			{
				font-size: 23px;
				line-height: 27px;
				color: #0a4728;
				padding: 10px 0px 15px 0px !important;
				margin: 0px !important;
			}

			.Recipes .CenterColumn h3
			{
				font-size: 18px;
				line-height: 20px;
				color: #505050;
				padding: 0px 0px 5px 0px !important;
				margin: 0px !important;
			}

			.Recipes .CenterColumn p
			{
				padding: 0px 0px 15px 0px !important;
				margin: 0px !important;
			}

			.Recipes .CenterColumn p.PushDown
			{
				padding-top: 10px !important;
			}

			.Recipes .CenterColumn .Description
			{
				padding-bottom: 5px !important;
				width: 525px;
			
			}

			.Recipes .CenterColumn a
			{
				color: #0a4728 !important;
			}

			.Recipes .CenterColumn .Ingredients
			{
				width: 165px;
				font-size: 11px;
				line-height: 14px;
				padding-bottom: 15px;
				padding-right: 15px;
			}
			
			.Recipes .CenterColumn .IngredientsFeatured
			{
				width: 240px;
				font-size: 12px;
				line-height: 14px;
				padding-bottom: 15px;
				padding-right: 15px;
			}
			
			.Recipes .CenterColumn .ImageFeatured
			{
				position: absolute;
				top: 260px;
				left: 370px;
				width: 285px;
				text-align: center;
			}

			.Recipes .CenterColumn .Availability
			{
				width: 145px;
				font-size: 11px;
				line-height: 14px;
				padding-bottom: 15px;
				padding-right: 15px;
			}

		.Recipes .RightColumn
		{
			text-align: center;
			position: relative;
			width: 205px;
			padding: 0px 0px 0px 15px;
		}
		
			.Recipes .RightColumn a
			{
				color: Blue;
				text-decoration: none;
			}
		
			.Recipes .RightColumn a:hover
			{
				color: Blue;
				text-decoration: underline;
			}
