@charset "utf-8";
/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	text-align:center;
	color: black;
	font: 11px Verdana,Tahoma,Arial,Helvetica;
}
.left{float:left;}
a:link {text-decoration: none;color:#039;}
a:visited {text-decoration: none;color:#f00;}
a:hover {text-decoration: none;color:#999;}
h1{
	color:#f57e17;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
}

h2 {
	color:#f57e17;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
}
#container{
 	height:auto;
	width: 680px;
	padding:0px;
	margin:0 auto 0 auto;
	text-align:left;
	
}

#header{
	height:80px;
	width: 680px;
	text-align:center;
	float:left;
	margin: 0 0 10px 0;
}
a.subscribe:link,a.subscribe:visited, a.subscribe:active  {
  font-size:10px;
  font-weight:bold;
  color:#020407;
}
a.subscribe:hover{
   font-size:10px;
  font-weight:bold;
  color:#666;
}

#subscribe{
    height:11px;
	width: 680px;
	float:right;
	text-align:right;
	margin: -25px 0 0 0;
  
}

#main{
	border: 1px #999 solid;
	
	background-color:#FAF5D7;
	width: 655px; 
	height:auto;
	padding:0 0 10px 10px;
	float:left;
	
	
}
#nav{
	width: 644px; 
	height: 30px; 
	float:left;
	background-color:#FAF5D7;
	margin:0 0 5px 0;
	
	}
#homeImage{
    width:664px;
	height:auto;
	padding:5px 0 10px 0 ;
	float:left;
	
	
}
#homeTeasers{
	width: 664px; 
	height:auto;
	float:left;
}
#homeTeasersLeft{
	width:403px;
	height:245px;
	float:left;
	
}
#homeTeasersRight{
	width:234px;
	height:385px;
	float:left;
	
}
.homeTeaserImg{
    float:left;
	width:200;
	/*width:auto;*/
	height:auto;
	text-align:center;
	
}
.homeTeaser1{
	/*width:123px;*/
	width:194px;
	height:158px;
	float:left;
	padding:2px 0 0 7px;
	color:#6e6d6d;
	
}
.homeTeaser2{
	/*width:123px;*/
	width:184px;
	height:158px;
	float:left;
	padding:2px 0 0 7px;
	color:#6e6d6d;
	
}
.homeTeaser3{
	width:123px;
	height:158px;
	float:left;
	padding:2px 0 0 7px;
	color:#6e6d6d;
}
.homeTitle{
	font-size:16px;
	color:#070608;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	font-weight:600;
	height:60px;
	text-align:center;
}
.teaserDivider{
	background-image:url(../images/home/teaserDivider.jpg);
	width:5px;
	height:157px;
	float:left;
	background-repeat:no-repeat;
}
a.homeLinks:link, a.homeLinks:visited, a.homeLinks:active{
	font-size:16px;
	color:#6e6d6d;
	font-family:"Myriad Pro";
	font-style:italic;
	
}
a.homeLinks:hover{
	font-size:16px;
	color:#333;
	font-family:"Myriad Pro";
	font-style:italic;
}
.homeTeaserText{
	height:65px;
	width:180px;
	color:#6e6d6d;
	line-height:14px;
	text-align:center;
	
}
#featureRecipe{
	float:left;
	width:380px;
	height:auto;
	margin: 10px 0 0 10px;
	text-align:center;
}
#featuredRecipeImg{
    width:91px;
	height:92px;
	float:left;
	
	
}
#featuredRecipeText{
    width:245px;
	height:auto;
	float:left;
	margin: 0 0 0 5px;
	line-height:21px;
	text-align:center;
	}
.featured{
	font-family:"Arial";
	font-size:16px;
	color:#010205;
	font-weight:bold;
}
.orangeFeatured{
	font-size:14px;
	color:#f57e17;
	letter-spacing: -1px;
	font-weight:bold;
}
.grey{
    color:#6e6d6d;
}
#recipeCenter{
	width:640px;
	height:auto;
	background-image:url(../images/recipeLeft-Backjpg.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-top:5px;

}
#recipeLeft{
	width:133px;
	height:auto;
	float:left;
	
}
#recipeRight{
    float:left;
	width:495px;
	height:auto;
	background-color:#FFFFFF;
	min-height:270px;
}
.keywordText{
	width:120px;
	height:18px;
	margin:2px 0 2px 0 ;
	
}
.paddingLeft{
  margin:0 0 0 5px;
}
#recipeLine{
	width:607px;
	height:7px;
	float:left;
	background-image:url(../images/recipe-line.jpg);
	background-repeat:no-repeat;
	margin: 5px 5px 0 15px;
	
}
#searchResultTop{
	width:464px;
	height: auto;
	float:left;
	padding-left:10px;
}
#searchLine{
	float:left;
	background-image:url(../images/results-line.jpg);
	background-repeat:no-repeat;
	width:470px;
	height:1px;
	margin:5px 0 5px 5px;

}
#searchResults{
	width:495px;
	height: auto;
	float:left;
	padding-left:10px;
	padding-bottom:10px;
	
}
.resultRow{
	width:490px;
	height:auto;
	float:left;
	margin:10px 0 0 0;
}
.recipeResultImage{
	float:left;
	width:100px;
	height:auto;
}
.recipeResultTitle{
	float:left;
	width:390px;
	height:auto;

}
/*home page SLIDER*/

#sliderControls{
	height:auto;
	width:auto;
	float:left;
}

#homeSlider{
	width:644px;
	height:233px;
	float:left;
	margin:0;
}
.homeSlider{
	margin:0px;	/* "Air" */
	float:left; /* Floating gallery at the right side of other web page content */		
	width:644px;	/* Image width */
	height:233px;	/* Image height */
	position:relative;	/* Don't remove this line */
}

	
/* Don't change these values */
.homeSlider img{
	position:absolute;
	left:0px;
	top:0px;
	
}