BODY 
{
	BACKGROUND-COLOR:#fffff0;
	MARGIN-LEFT:10px;
	BACKGROUND-ATTACHMENT:scroll;
	FONT-FAMILY:Georgia, Times New Roman, TimesNR, Times, serif;
}
.introBody 
{
	MARGIN-TOP:10px;
	COLOR:brown;
}

.captionBody 
{
	MARGIN-TOP:10px;
}
.recipeListBody 
{
	MARGIN-TOP:0px;
}
.recipeBody 
{
	MARGIN-TOP:0px;
	MARGIN-LEFT:10px;
	COLOR:forestgreen;
}
.captionText 
{
	VERTICAL-ALIGN:top;
}
.captionTitle 
{
	FONT-SIZE:20px;
	FONT-WEIGHT:bold;
	COLOR:indianred;
	TEXT-ALIGN:left;
}
.introText 
{
	FONT-SIZE:14px;
	TEXT-ALIGN:left;
	PADDING:40px;
}
.introLink 
{
	FONT-SIZE:10px;
	COLOR:brown;
}
.updatedDate
{
	FONT-SIZE:10px;
}
.printLink 
{
	FONT-SIZE:10px;
	COLOR:forestgreen;
}
.imageContainer 
{
	VERTICAL-ALIGN:top;
	TEXT-ALIGN:center;
}
.image 
{

}
.cuisineGroup 
{
	FONT-SIZE:12px;	
	COLOR:tomato;
	FONT-WEIGHT:bold;
	cursor:pointer;
}
.cuisineItem 
{
	PADDING-LEFT:4px;
}
.cuisine 
{
	FONT-SIZE:12px;	
	COLOR:indianred;
	FONT-WEIGHT:normal;
	PADDING-LEFT:0px;
}
.groupTitle 
{
	FONT-SIZE:16px;	
	COLOR:forestgreen;
	FONT-WEIGHT:bold;
	PADDING-LEFT:0px;
}
.servings 
{
	FONT-SIZE:12px;	
	COLOR:forestgreen;
	FONT-WEIGHT:normal;
}
.time 
{
	FONT-SIZE:12px;	
	COLOR:forestgreen;
	FONT-WEIGHT:normal;
	TEXT-ALIGN:left;
	PADDING-LEFT:30px;
}
.recipeTitle 
{
	FONT-SIZE:18px;
	FONT-WEIGHT:bold;
}
.text 
{
	FONT-SIZE:12px;
	COLOR:forestgreen;
}
.products 
{
	FONT-WEIGHT:normal;
	margin-left:20px;
}

.productGroupName 
{
	FONT-SIZE:12px;
	FONT-WEIGHT:bold;
}
.procedureName 
{
	FONT-SIZE:16px;
	FONT-WEIGHT:normal;
}
.procedures 
{
}
.slideAuxImage 
{
	VERTICAL-ALIGN:top;
	TEXT-ALIGN:center;
}
