/* CSS Document */

td.margin_bottom {display: none;}

#recipe_main{
background-color: #f6f3ee;
}

#recipe_header{
background-color: #FFFFFF; /*#e6edc5 */;
padding:8px;
margin-top:4px;
}
	#recipe_header h1{
	color:#666666;
	font-size:1.5em;
	font-weight: normal;
	margin:.15em 0 0em 0;
	padding:0;
	line-height:1.1em;
	}
	#recipe_header p{
	margin-top:0.5em;
	margin-bottom:1em;
	}

#recipe_search{
background-color:#f6f3ee;
padding:8px;
}
	#recipe_searchField{
	width:255px; 
	background-image:url(../images/recipe_dish.gif); 
	background-repeat:no-repeat; 
	background-position:18px 24px; 
	padding-left:160px; 
	padding-top:12px;
	}
		#recipe_searchField select{
		width:250px;
		color:#666;
		}
		#recipe_searchField input{
		width:245px;
		color:#666;
		}
		#recipe_searchField .search{
		width:auto;
		float:right;
		}
		
#recipe_search_results{
padding:8px;
}
	#recipe_search_results h1{
	color:#FC1921;
	font-size:1.5em;
	margin:.15em 0 .15em 0;
	font-weight:normal;
	line-height:1.1em;
	}
	#recipe_search_results p{
	margin:0.5em 0px;
	}
	#recipe_search_results img{
	float:left;
	margin:2px 0px;
	padding:1px;
	}
	#recipe_search_results a img{
	border:1px solid #FFFFFF;
	}
	#recipe_search_results a:hover img{
	border:1px solid #FC1921;
	}
	#recipe_search_results h1 a, #recipe_search_results h1 a:link, #recipe_search_results h1 a:visited {
	color:#FC1921;
	text-decoration:none;
	outline:none;
	}
	
	#recipe_search_results h1 a:hover, #recipe_search_results h1 a:active {
	text-decoration:underline;
	outline:none;
	}				
.results_description{
float:left;
width:375px;
margin-left:1em;
}

#recipe_criteria ul{
list-style:none;
margin:0px;
padding:0px;
}
	#recipe_criteria li{
	display:block;
	float:left;
	margin-right:2em;
	width:auto;
	}
	#recipe_criteria .criteria_heinz{
	display:block;
	float:left;
	margin-right:0.75em;
	width:125px;
	}


		

#recipe_kidsCooking{
background-color:#ffe088;
margin:4px 4px 0px 0px; 
padding:8px;
}
#recipe_kidsCooking ul{
padding-left:20px;
margin-left:-2px; !important
}
	#recipe_kidsCooking li{
	list-style-image:url(../images/bullets_yellow.gif);
	}
	
#recipe_hints{
background-color:#f6f4a3;
margin:4px 0px 0px 0px;
padding:8px;
}

#recipe_popular{
padding:8px;
}
	#recipe_popular ol{
	padding-left:24px;
	margin-left:-2px; !important
	}
	
#user_recipe{
background-image:url(../images/divider_grey.gif);
background-position:10px 0px;
background-repeat:no-repeat;
padding:8px;
}
.recipe_popluar, .user_image{
float:right;
margin-left:4px;
margin-top:4px;
}
.margin_bottom img{
margin-bottom:4px;
}


#recipe_heinzhints{
background-color:#F7F4A3;
}

/**** favourite recipes ****/

#favRecipeNav{
background-color:#ede8dd;
padding:8px;
font-size:0.8em;
margin-bottom:4px;
}
	#favRecipeNav img{
	margin-top:10px;
	}
	#favRecipeNav h1{
	color:#666666;
	font-size:2em;
	font-weight:normal;
	line-height:1.1em;
	}
	#favRecipeNav a, #favRecipeNav a:link, #favRecipeNav a:visited {
	color:#567EB9;
	text-decoration:underline;
	}
	#favRecipeNav a:hover {
	color:#FC1921;
	text-decoration:underline;
	}

/**** end favourite recipes ****/
#kids_header{
background-color:#FFE088;
padding:8px;
margin-top:4px;
}
	#kids_header h1{
	color:#666666;
	font-size:1.8em;
	font-weight:normal;
	margin:.15em 0 0em 0;
	padding:0;
	line-height:1.1em;
	}
	#kids_header p{
	margin-top:0.5em;
	margin-bottom:1em;
	}




/**** RECIPE IMAGE ENLARGE ****/
#enlarge {
width:auto;
margin-top:5px;
}
	#enlarge a, .enlarge a:link, .enlarge a:visited {
	color:#567EB9;
	text-decoration:underline;
	font-size:.75em;
	padding-left:5px;
	}
	#enlarge a:hover, .enlarge a:active {
	color:#FC1921;
	text-decoration:underline;
	font-size:.75em;
	}
	#enlarge img {
	vertical-align:middle;
	margin-top:0.5em;
	}
/**** END RECIPE IMAGE ENLARGE ****/

#RecipeIcons{
width:auto;
margin-top:10px;
text-align:center;
}


#RecipeIcons img {
margin:0 0.2em;
}
.serving_icon {
float:right;
margin-right:10px;
}

.recipeWeek h1 {
 font-size: 16pt;
}
