/* CSS Document */
#container #center .blockTitle{position:absolute;top:0px;left:0px;width:355px;height:238px;}
#container #center #blockTitle1{background:url(/images/recipeSearchTitle.png) no-repeat;}
#container #center #blockTitle2{background:url(/images/recipeSearchTitleExpanded.png) no-repeat;height:399px;display:none;}
/*#container #center #rightImage{background:url(/images/head_recipe.jpg) top left no-repeat;}*/

/*Recipe Search*/
#container #center{z-index:2;}
#container #center .blockTitle .recipeSearch{position:absolute; top:150px; left:60px;}
#container #center .blockTitle .recipeSearch .searchButton{position:absolute;background:url(/images/searchButton.png) no-repeat;border:none;width:30px;height:31px;}
#container #center .blockTitle .recipeSearch .searchButton:hover{cursor:pointer;}
#container #center .blockTitle .recipeSearch #searchButton1{top:10px;right:-40px;}
#container #center .blockTitle .recipeSearch #searchButton2{top:160px;right:25px;}

/*Extended Recipe Search*/
#container #center .blockTitle .recipeSearch #keywordDiv .keyword{border:solid 1px #009933; color:#009933; padding-left:10px; width:220px; height:18px; }
#container #center .blockTitle .recipeSearch #keywordDiv #ico_search {position:absolute; top:2px; left:-20px;}
#container #center .blockTitle .recipeSearch .brand{width:230px;margin-top:5px;}
#container #center .blockTitle .recipeSearch #expand a{color:#fff;text-decoration:none;font-weight:bold;padding-left:15px;padding-top:5px;}
#container #center .blockTitle .recipeSearch #course{width:230px;margin-top:5px;}
#container #center .blockTitle .recipeSearch #ingredient{width:230px;margin-top:5px;}
#container #center .blockTitle .recipeSearch #prepTime{width:230px;margin-top:5px;}
#container #center .blockTitle .recipeSearch #featuredDiv{color:#fff;font-weight:bold;}

/*Featured Recipes*/
#container #main{z-index:1;}
#container #main #contentContainer #featuredRecipes{float:left;width:600px;}
#container #main #contentContainer #featuredRecipes #title{font-size:25px;font-weight:bold;margin-bottom:20px;}
#container #main #contentContainer #featuredRecipes .featuredRecipe{float:left;width:160px;text-align:center;margin-right:60px;}
#container #main #contentContainer #featuredRecipes .featuredRecipe a{text-decoration:none;}
#container #main #contentContainer #featuredRecipes .featuredRecipeLast{float:left;width:160px;text-align:center;}
#container #main #contentContainer #featuredRecipes .featuredRecipeLast a{text-decoration:none;}
#container #main #contentContainer #featuredRecipes .featuredRecipe .recipeImageShadow{width:157px;height:157px;background:url(/images/featuredRecipeImageDropShadow.png) no-repeat;}
#container #main #contentContainer #featuredRecipes .featuredRecipeLast .recipeImageShadow{width:157px;height:157px;background:url(/images/featuredRecipeImageDropShadow.png) no-repeat;}
#container #main #contentContainer #featuredRecipes .featuredRecipe .recipeImageShadow .featuredRecipeImage{width:151px;height:151px;border:none;position:relative;left:-1px;top:2px;}
#container #main #contentContainer #featuredRecipes .featuredRecipeLast .recipeImageShadow .featuredRecipeImage{width:151px;height:151px;border:none;position:relative;left:-1px;top:2px;}
#container #main #contentContainer #featuredRecipes .featuredRecipe .featuredRecipeDesc{color:#008828;padding-top:10px;}
#container #main #contentContainer #featuredRecipes .featuredRecipe .featuredRecipeDesc:hover{color:#eb791d;}
#container #main #contentContainer #featuredRecipes .featuredRecipeLast .featuredRecipeDesc{color:#008828;padding-top:10px;}
#container #main #contentContainer #featuredRecipes .featuredRecipeLast .featuredRecipeDesc:hover{color:#eb791d;}

/*Search Results*/
#container #main #contentContainer #searchResults{padding-bottom:20px;width:600px;float:left;}
#container #main #contentContainer #searchResults #title{font-size:25px;font-weight:bold;margin-bottom:20px;}
#container #main #contentContainer #searchResults .recipeResultRow{border-bottom:dotted 1px;padding-bottom:15px;padding-top:15px;min-height:100px;position:relative;}
#container #main #contentContainer #searchResults .recipeResultRow .resultImageShadow{position:relative;width:157px;height:157px;background:url(/images/featuredRecipeImageDropShadow.png) no-repeat;z-index:2;}
#container #main #contentContainer #searchResults .recipeResultRow .resultImageShadow .resultImage{width:151px;height:151px;border:none;position:relative;left:2px;top:2px;}
#container #main #contentContainer #searchResults .recipeResultRow .resultText{position:absolute;padding-left:180px;color:#008828px;z-index:1;font-size:12px;top:15px; }
#container #main #contentContainer #searchResults .recipeResultRow .resultText .details{padding-right: 157px;}
#container #main #contentContainer #searchResults .recipeResultRow .resultText a{text-decoration:none;}
#container #main #contentContainer #searchResults .recipeResultRow .resultText .resultTextTitle{color:#008828;font-weight:bold;font-size:18px;}
#container #main #contentContainer #searchResults .recipeResultRow .resultText .resultTextTitle:hover{color:#eb791d;}
#container #main #contentContainer #searchResults .recipeResultRow .resultBrandImage{position:absolute;top:60px;right:10px;border:none;}

#container #main #contentContainer #searchResults #resultControlBarTop{position:absolute;top:20px;right:270px;}
#container #main #contentContainer #searchResults #resultControlBarBottom{padding-top:10px;}

#container #main #contentContainer #sideNav .sideNavItem a{color:#eb791d;}
#container #main #contentContainer #sideNav .sideNavItem {background-color:#f5e0d0;}
#container #main #contentContainer #sideNav .sideNavItem .subMenu .subMenuTitle{background:url(/images/SubMenuHeader_service.png) no-repeat;}
#container #main #contentContainer #sideNav .sideNavItem .subMenu .subMenuItemOne{background:url(/images/SubMenuRowOne_service.png) repeat-y;}
#container #main #contentContainer #sideNav .sideNavItem .subMenu .subMenuItemTwo{background:url(/images/SubMenuRowTwo_service.png) repeat-y;}
#container #main #contentContainer #sideNav .sideNavItem .subMenu .subMenuBottomOne{background:url(/images/SubMenuBottomOne_service.png) no-repeat;}
#container #main #contentContainer #sideNav .sideNavItem .subMenu .subMenuBottomTwo{background:url(/images/SubMenuBottomTwo_service.png) no-repeat;}
#container #main #contentContainer #sideNav .sideNavItem .tab {background:url(/images/navTab_service.png) no-repeat;}
#container #main #contentContainer #sideNav .sideNavItem .tabOpaque {background:url(/images/navTab_serviceOpaque.png) no-repeat;}
