@charset "utf-8";

#divERContainer {position:relative;width:644px;}
#divERHeader{
	position:relative;
	font:22px "Helvetica Neue", Arial, Verdana;
	margin-top:15px;
	margin-bottom:18px;
	margin-left:14px;
}
#divERBody{
	position:relative;
	width:604px;
	padding-left:12px;
	font:normal 14px "Helvetica Neue", Arial, Verdana;
	border:0px solid #dfdfdf;
	margin-bottom:10px;
	margin-left:14px;
}
#divERName{position:relative;}
#lblERIngredients{position:relative;font-size:14px;}
#divERIngredients{position:relative;}
#lblERInstructions{position:relative;}
#divERInstructions{position:relative;}
#divERNamebox{position:absolute;left:3px;top:4px;width:563px;height:29px;z-index:1;}
#divERMore{position:absolute;top:442px;width:585px;height:141px;}
#easyrecipeLaunch{cursor:pointer;margin-left:4px;}

.easyrecipe{
		border:1px solid #F00;
		padding-left:10px;
		text-align:left;
		padding-top:0px;
		padding-left:25px;
		margin-top:0px;
		position:relative;
		overflow:hidden;
		background-color:transparent;
		clear:both;
		"Helvetica Neue", Arial, Verdana;
}

.EREditDelete{color:#FFF;background:#F00;text-align:center;}
.ERTextArea{width:590px;height:170px;margin-bottom:20px;}
.ER{width:460px;}
.ERLabel{font:bold 14px "Helvetica Neue", Arial, Verdana; position:relative;margin-top:6px;cursor:pointer;}

.ingredients .ERSeparator{list-style:none;font-style:italic;font-weight:bold;margin-left:-14px;}
.instructions .ERSeparator{list-style:none;font-style:italic;font-weight:bold;margin-left:14px;}

.ERIngredientsHeader,
.ERInstructionsHeader,
.ERNotesHeader{
		font-weight:bold;
		font-size:13px;
		margin-top:5px;
		margin-bottom:8px;
		clear:both;
		font-family:"Helvetica Neue", Arial, Verdana;
		color:#000;
}
.ERInstructionsHeader {
		padding-top:20px;
}
#divRateBG{width:95px;height:15px;cursor:pointer;float:left;background:url(images/greystar15.png) repeat-x;}
#divRateStars{width:95px;height:15px;cursor:pointer;background:url(images/yellowstar15.png) repeat-x;}
#ERComment{margin-bottom:10px;}

.ERHead{
	float:left;
	color:#000;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-size:17px;
	margin-right:15px;
	color:#000;
}

.ERName{
	font-size:20px;
	font-family:"Helvetica Neue", Arial, Verdana;
	font-weight:normal;
	color:#EF331A;
	float:left;
	line-height:50px;
	text-align:left;
}
.ERClear{height:0;clear:both;}

.btnERPrint{
	clear:both;
	margin:0px 0 0 23px;
	padding:0;
	border:1px solid #FFF;
	text-align:left;
	float:left;
	color:#FFF;
	cursor:pointer;
	display:block;
	font-size:2px;
	background:url(../../../img/recipe-icons.jpg) top left no-repeat;
	width:55px;
	height:24px;

	}

.ERLinkback{font:9px "Trebuchet MS",Arial,Helvetica,sans-serif;position:relative; display:none;}
.ERHeader{height:25px;}
.ERSummary{position:relative;clear:both;padding-top:8px;}

.easyrecipe.mceNonEditable ul{margin-top:0; list-style:none;}
.endeasyrecipe{display:none;visibility:hidden;height:0;width:0;overflow:hidden;}
.ERRating{float:right;margin-right:15px;width:95px;}
.ERRatingOuter{background:url(images/greystar15.png) repeat-x;width:95px;height:15px;font:10px "Trebuchet MS",Arial,Helvetica,sans-serif;text-align:center;margin-right:5px;margin-left:5px;}
.ERRatingComment{background:url(images/greystar15.png) repeat-x;width:95px;height:15px;margin-right:20px;}
.ERRatingInner{background:url(images/yellowstar15.png) repeat-x;width:50%;height:15px;}
.ERHDTable{margin:0;padding:0;width:100%;}
.ERHDPrint{margin:0;padding:0;width:55px;}
.ERHDPrint{width:50px;}


#ingLeft {
		float:left;
		width:190px;
}
#ingLeft img {
		-moz-box-shadow: 0 0 5px #666; 
		-webkit-box-shadow: 0 0 5px #666; 
		box-shadow: 0 0 5px #666; 
		border:1px solid #C2C2C2;
}
.zoombox {
		background:url(../../../img/bg-zoom.jpg) left top no-repeat;
		width:100px;
		height:23px;
		clear:both;
		border:0px solid #F00;
}

#ingRight {
		float:right;
		width:520px;
		text-align:left;
		border:0px solid #F00;
		font-family:"Helvetica Neue", Arial, Verdana;
		color:#000;
		font-size:13px;
}
#ingRight ul {
	list-style:none;
		margin:0;
		padding:0;
}
#ingRight ul li{
		list-style:none;
		margin:0;
		line-height:20px;
}

#ingRight .instructions ul li{
		list-style:none;
		margin:0;
		padding:0 0 15px 0;
		line-height:20px;
}
#ingRight .instructions ol li.instruction,
#ingRight .instructions ul li.instruction,
#ingRight .instructions ol li,
#ingRight .instructions ul li {
			line-height:20px;
			padding:0 0 15px 0;
}


#cboxTitle,
#cboxClose {
	font-family:"Helvetica Neue", Arial, Verdana;
		color:#000;
		font-size:13px;
}









