@charset "utf-8";




div.recipeothers{
  margin-top:20px;
  margin-left:10px;
  float:left;
	width:677px;
	height:auto;
	overflow:visible;
}
div.recipeothershead{
  float:left;
  background-image:url('/images/recipes_others_bghead.gif');
	background-repeat:no-repeat;
	width:677px;
	height:7px;
}
div.recipeotherscenter{
  float:left;
  background-image:url('/images/recipes_others_bgcenter.gif');
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
	width:657px;
	height:auto;
}
div.recipeothersfoot{
  float:left;
  background-image:url('/images/recipes_others_bgfoot.gif');
	background-repeat:no-repeat;
	width:677px;
	height:7px;
	font-size:0px;
	line-height:0px;
	overflow:visible;
}
div.recipeothersdesc{
  float:left;
	background-image:url('/images/recipes_others_desc_bgcenter.gif');
	background-repeat:repeat-y;
	padding-left:10px;
	width:667px;
	height:auto;
}
div.recipeothersdescfoot{
  float:left;
  background-image:url('/images/recipes_others_desc_bgfoot.gif');
	background-repeat:no-repeat;
	width:677px;
	height:11px;
	font-size:0px;
	line-height:0px;
}

span.recipeotherstitle{
  color:#ffffff;
	font-size:15px;
	font-weight:normal;
}
span.recipeotherstext{
  padding-top:10px;
  color:#716841;
	font-size:11px;
}



div.recipedetail{
  float:left;
	padding-top:15px;
	padding-bottom:10px;
	width:667px;
	height:auto;
	overflow:visible;
}
div.recipedetailingrp{
  float:left;
	padding-left:0px;
	padding-right:0px;
	width:333px;
	height:auto;
	overflow:visible;
}
div.recipedetailingr{
  float:left;
	padding-left:25px;
	padding-right:10px;
	padding-top:3px;
	background-image:url('/images/salba_leaf_tiny.gif');
	background-repeat:no-repeat;
	width:285px;
	height:auto;
	min-height:20px;
  height: expression( this.scrollHeight < 20 ? "20px" : "auto" );
	overflow:visible;
}
div.recipedetailinst{
  float:left;
	padding-left:25px;
	padding-right:0px;
	padding-top:3px;
	padding-bottom:5px;
	background-image:url('/images/salba_leaf_tiny.gif');
	background-repeat:no-repeat;
	width:632px;
	height:auto;
	min-height:20px;
  height: expression( this.scrollHeight < 20 ? "20px" : "auto" );
	overflow:visible;
}
span.recipedetailtext{
  color:#716841;
	padding-bottom:5px;
	font-size:11px;
}

div.recipepreview{
  margin-top:20px;
  margin-left:10px;
  float:left;
	width:677px;
	height:auto;
	overflow:visible;
}
img.recipepreviewthumbimg{
  padding-top:10px;
}
div.recipepreviewthumbalt{
  float:right;
	padding-right:10px;
	height:4px;
	width:162px;
	overflow:visible;
}
div.recipepreviewthumb{
  float:right;
	margin-top:-200px;
	width:220px;
	height:4px;
	overflow:visible;
}
div.recipepreviewhead{
  float:left;
  background-image:url('/images/recipes_preview_bghead.gif');
	background-repeat:no-repeat;
	width:677px;
	height:7px;
}
div.recipepreviewcenter{
  float:left;
  background-image:url('/images/recipes_preview_bgcenter.gif');
	background-repeat:repeat-y;
	padding-left:10px;
	padding-right:10px;
	width:657px;
	height:auto;
}
div.recipepreviewfoot{
  float:left;
  background-image:url('/images/recipes_preview_bgfoot.gif');
	background-repeat:no-repeat;
	width:677px;
	height:7px;
	line-height:0px;
	font-size:0px;
	overflow:visible;
}

div.recipedescdiv{
  float:left;
  vertical-align:top;
}
span.recipedescbold{
  color:#716841;
	font-size:11px;
	font-weight:bold;
  vertical-align:top;
}
span.recipedesc{
  color:#716841;
	font-size:11px;
	font-weight:normal;
  vertical-align:top;
}
span.recipedescarrow{
  color:#ed7204;
	font-size:11px;
}
span.recipetitle{
  color:#ffffff;
	font-size:18px;
	font-weight:normal;
}
span.recipedetailtitle{
  color:#ffffff;
	font-size:15px;
	font-weight:normal;
}
span.recipedetailtext{
  color:#716841;
	font-size:11px;
}





div.recipepreviewdesc{
  float:left;
	background-color:#e9e7a8;
	background-image:url('/images/recipes_preview_desc_bgcenter.gif');
	background-repeat:repeat-y;
	padding-left:10px;
	width:667px;
	height:auto;
}
div.recipepreviewdescheader{
  float:left;
	padding-top:15px;
	width:667px;
	height:auto;
}
div.recipepreviewdescsep{
  float:left;
	padding-top:0px;
	padding-bottom:2px;
	width:454px;
	height:1px;
}
div.recipepreviewdesctext{
  float:left;
	padding-top:3px;
	padding-bottom:10px;
	width:424px;
	height:auto;
	min-height:120px;
  height: expression( this.scrollHeight < 120 ? "120px" : "auto" );
}


div.recipepreviewdescfoot{
  float:left;
  background-image:url('/images/recipes_preview_desc_bgfoot.gif');
	background-repeat:no-repeat;
	width:677px;
	height:11px;
}




#splash{
  width:712px;
	height:280px;
}

#siderecipes{
	padding-top:20px;
  float:left;
	overflow:visible;
	background: none;
}

* html #siderecipes
{
    position:relative;
    z-index: 100;
}
#siderecipeshead{
  float:left;
  width:228px;
	height:70px;
}
#siderecipescenter{
  float:left;
	padding-left:20px;
	padding-bottom:20px;
  width:212px;
	height:auto;
	background-image:url('/images/recipes_side_recipes_center.gif');
	background-repeat:repeat-y;
	z-index:0;
}
#siderecipestext{
  float:left;
	width:191px;
	height:auto;
	overflow:hidden;
}
#siderecipesminipics{
  float:right;
	margin-top:-137px;
	width:68px;
	height:157px;
}
#siderecipesminipicsie6{
  float:right;
	margin-top:-107px;
	margin-right:2px;
	width:73px;
	height:2px;
	text-align:left;
	overflow:visible;
}
div.siderecipeslistitem{
	min-height:20px;
  height: expression( this.scrollHeight < 20 ? "20px" : "auto" );
}
span.siderecipeslistitemarrow{
  color:#ed7204;
	font-size:11px;
}
span.siderecipeslistitemtitle{
  color:#716841;
	font-size:11px;
}
span.siderecipeslistitemtitlesel{
  font-weight:normal;
  color:#ed7204;
	font-size:11px;
}
span.siderecipeslistitemcount{
  font-weight:normal;
  color:#000000;
	font-size:11px;
}


#siderecipesfoot{
  float:left;
  width:228px;
	height:10px;
	overflow:visible;
	background-image:url('/images/recipes_side_recipes_foot.gif');
	background-repeat:no-repeat;
	z-index:1;
}

