/**********************************************************
 * McCormick Gourmet Screen Presentation Layer
 * http://
 *
 * Created: September 09
 **********************************************************/

/* ========================================================================//
   COMMON:
   ========================================================================//
*/

#common {background:url(../images/common/main.jpg) repeat center top;}
/*#common { visibility:hidden; display:none;}*/
.modalBackground {
        background-color:Gray;
        filter:alpha(opacity=70);
        opacity:0.9;
}

.modalPopup {
        background-color:#f0e8dc;        
        width:379px;
        height:542px;
}

/* ========================================================================//
   COMMON STRUCTURE:
   ========================================================================//
*/

#main {color:#38342f;background:url(../images/common/wrapper.jpg) repeat-x center top;font:12px/15px "Trebuchet MS",Helvetica,sans-serif;letter-spacing:-0.008em;}

#wrapper {margin:auto;width:1000px;overflow:hidden;}

#body {position:relative;width:1000px;}

a span, h1 span, h2 span, h3 span, h4 span {display:none;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}

.fld {font-size:10px;height:16px;margin:0;padding:2px 0 0 4px;vertical-align:middle;}
.btn {border:0;cursor:pointer;color:transparent;display:inline-block;font-size:0;height:20px;line-height:0;text-indent:-2500px;vertical-align:middle;}
.btn:hover {background-position:left bottom;}

.btn1 {border:0;cursor:pointer;color:transparent;font-size:0;height:20px;line-height:0;text-indent:-2500px;vertical-align:bottom;}/*SEARCH*/
.btn1:hover {background-position:left bottom;}/*SEARCH*/

.chk {margin:0 8px 0 0;padding:0;}

.breakeronly, #menu ul .breakeronly, #header #menu ul .subnav .breakeronly, #footer ul .breakeronly, #newsletter .breakeronly {clear:both;height:0;font-size:0;line-height:0;margin:0;padding:0;float:none;width:0;}

.left {float:left;}
.right {float:right;}

/* ========================================================================//
   HEADER:
   ========================================================================//
*/

#header {height:113px;position:relative;}

#logo {background:url(../images/common/logo.jpg);display:block;height:113px;left:0;position:absolute;top:0;width:148px;}

#search {position:absolute;right:26px;top:8px;text-align:right;}
	#search p {padding:0 0 5px;}
	#search a {color:#956314;font-size:11px;}
		#search a#cart {background:url(../images/common/header/cart.gif) no-repeat left top;display:inline-block;height:18px;padding:2px 10px 0 31px;vertical-align:top;}
	#search .fld {border:1px solid #b29f88;width:167px;}
	#search label {background:url(../images/common/header/search.gif) no-repeat scroll 0 0; padding:0 30px 0 77px; height:30px;}
	#search .btn {margin:0 0 0 12px;}

#menu {bottom:0;position:absolute;right:11px;}
	#menu li {background:url(../images/common/header/separator.gif) no-repeat right top;float:left;padding:0 1px 0 0;}
	#menu li.last {background:none;padding:0;}
	#menu li a {background-position:right top;background-repeat:no-repeat;display:block;height:32px;position:static;}
	#menu li a:hover {background-position:center top;}
	#menu li a.hover {background-position:center top;}
	#menu li a.active {background-position:left top;}
	#menu li a.active:hover {background-position:left top;}
	#menu .subnav {display:none;position:absolute;top:32px;}
		#menu .subnav .wrapper {position:relative;}
		#menu .subnav img {position:absolute;}
		#menu .subnav ul {left:35px;position:absolute;top:7px;}
		#menu .subnav li {background:none;padding:0 18px 12px 0;text-align:center;width:80px;}
			#menu .subnav li img {position:static;}
		#menu .subnav a {height:auto;}
			#menu .subnav a span {display:block;color:#242424;}
			#menu .subnav a img {border:2px solid #fff;margin:2px;cursor:pointer;}
			#menu .subnav a:hover {text-decoration:none;}
				#menu .subnav a:hover span {color:#66351c;}
				#menu .subnav a:hover img {border:4px solid #fff;margin:0;}
	#menu .subnav.breadcrumb {top:51px;}

	#home {background-image:url(../images/common/header/home.gif);width:74px;}
	#recipes {background-image:url(../images/common/header/recipes.gif);width:102px;}
	#products {background-image:url(../images/common/header/products.gif);width:110px;}
	#cooking_videos {background-image:url(../images/common/header/cooking_videos.gif);width:160px;}
	/*#holiday {background-image:url(../images/common/header/holiday.gif);width:89px;}*/
	#holiday {background-image:url(../images/common/header/welcome_spring.gif);width:151px;}/*march18*/
	#flavor_forecast {background-image:url(../images/common/header/flavor_forecast.gif);width:147px;}

	#recipes_subnav {z-index:1001;left:-150px;}
		#recipes_subnav ul {width:537px;}
	#products_subnav {z-index:1002;left:60px;}
		#products_subnav ul {width:347px;}
	#videos_subnav {z-index:1003;left:190px;}
		#videos_subnav ul {width:347px;}

/*#breadcrumb {top:0px;font-size:10px;line-height:12px;position:relative;z-index:1000;}
	#breadcrumb a {color:#956314;}*/
#breadcrumb {font-size:10px;line-height:12px;position:absolute;top:0;z-index:1000;}
	#breadcrumb a {color:#956314;}


/* ========================================================================//
   FOOTER:
   ========================================================================//
*/

#footer {background:url(../images/common/footer.gif) no-repeat center 75px;color:#e4cd86;font-size:12px;line-height:16px;padding:0 0 40px;text-align:center;}
	#footer ul {display:inline-block;padding:37px 40px 36px;margin:auto;}
		#footer ul ul {padding:0;width:auto;}
	#footer li {float:left;padding:0 36px 0 0;}
		#footer li li {float:none;padding:0;text-align:left;}
	#footer li.last {background:none;padding:0;}
	#footer h4 {font-weight:normal;line-height:15px;padding:0 0 8px;text-transform:uppercase;}
		#footer h4 a {color:#e4cd86;}
	#footer h4.space {padding:0 0 12px;}
	#footer a {color:#fff;}
#legal {text-align:center;}

/* ========================================================================//
   NEWSLETTER SIGNUP:
   ========================================================================//
*/

#newsletter {background:#66351c;height:50px;padding-bottom:19px; padding-top:8px; overflow:hidden;}
	#newsletter input.fld {background:#472514;border:1px solid #78471e;color:#fff;margin:0 8px 0 0;width:155px;}
	#newsletter .left {background:url(../images/common/newsletter.gif) no-repeat 16px top;float:left;height:20px;padding:0 0 0 44px;width:419px; margin-top:17px}
	#newsletter span {display:none;}
	#newsletter .right {float:right;padding:0 16px 0 0;text-align:right; margin-top:17px}
	#newsletter a {color:#f59b27;font-size:10px;padding:0 0 0 8px;}
	#newsletter input.btn {background-image:url(../images/common/buttons/submit.gif);background-repeat:no-repeat; width:83px;}
	#newsletter .thanks {color:White; float: left; padding: 13px 0px 13px 30px;text-align:center;}

/* ========================================================================//
   HERO:
   ========================================================================//
*/

#hero {}
	#hero.recipes {padding:19px 0 0;}

#home_flash {float:left;height:352px;width:672px;}
#recipes_flash {float:left;height:240px;width:724px;}
	#recipes_flash .top {height:240px;}
	#recipes_flash .bottom {background:#f0e8dc;font-size:13px;line-height:16px;height:48px;padding:15px 26px 0;}
		#recipes_flash a {color:#956314;}

#home_spotlight {background:#fff url(../images/common/loading.gif) no-repeat center center;float:right;width:316px;}
	#home_spotlight .top {height:316px;position:relative;}
	#home_spotlight .item {cursor:pointer;height:316px;left:0;position:absolute;top:0;width:316px;}
	 #home_spotlight .item div.desc {background:#656A31;color:#f0e8dc;left:10px;position:absolute;top:320px;width:265px;}
	 #home_spotlight .item div.desc p {display:inline;}

	#home_spotlight .item div.desc a {color:#f59b27;}
	#home_spotlight .bottom {background:#656a31;color:#f0e8dc;height:25px;padding:11px 12px 0;}
		#home_spotlight .bottom .right {float:right;margin:-5px 0 0;width:34px;}
		#home_spotlight .bottom a {background-image:url(../images/home/spotlight_arrows.gif);display:inline-block;height:14px;margin:0 0 0 7px;vertical-align:middle;width:8px;}
		#home_spotlight .bottom .prev {background-position:left top;}
		#home_spotlight .bottom .next {background-position:right top;}
	#home_spotlight .bubble .content .top {height:120px;width:290px;float:none;}

#recipes_spotlight {background:#fff url(../images/common/loading.gif) no-repeat center center;float:right;width:264px;}
	#recipes_spotlight .top {cursor:pointer;height:264px;position:relative;}
	#recipes_spotlight .bottom {background:#956314;color:#f0e8dc;height:34px;padding:5px 12px 0;text-align:right;}
	#recipes_spotlight .bubble {top:100px;}

.bubble {cursor:auto;line-height:15px;display:none;height:210px;position:absolute;right:150px;top:120px;width:377px;}
	.bubble img {position:absolute;}
	.bubble .content {left:0;padding:20px 50px 0 35px;position:absolute;}
	.bubble h4 {color:#656a31;font-size:16px;font-weight:normal;line-height:16px;padding:0 0 5px;text-transform:capitalize;}
	.bubble p.desc {height:70px;padding:0 0 24px;}
	.bubble a {color:#956314;}

/* ========================================================================//
   BUTTONS:
   ========================================================================//
*/

#go {background-image:url(../images/common/buttons/go.gif);width:35px;}
#submit {background-image:url(../images/common/buttons/submit.gif);width:83px;}
#learn_more {background-image:url(../images/common/buttons/learn_more.gif);width:113px;}
#view_all {background-image:url(../images/common/buttons/view_all.gif);width:91px;}
#view_all_recipes {background-image:url(../images/common/buttons/view_all_recipes.gif);width:144px;}
#print_this_recipe {background-image:url(../images/common/buttons/print_this_recipe.gif);width:165px;}
#view_related_menu {background-image:url(../images/common/buttons/view_related_menu.gif);width:165px;}
.play_video {background-image:url(../images/common/buttons/play_video.gif);width:110px;border:0;cursor:pointer;color:transparent;display:inline-block;font-size:0;height:20px;line-height:0;text-indent:-2500px;vertical-align:middle;}
.play_video:hover {background-position:left bottom;}

#order {background-image:url(../images/common/buttons/order.gif);width:83px;}
#check_results {background-image:url(../images/common/buttons/check_results.gif);width:125px;}
#advanced_search {background-image:url(../images/common/buttons/search.gif);width:113px;}
#advanced_search_bottom {background-image:url(../images/common/buttons/search.gif);width:113px;}
#back_to_videos {background-image:url(../images/common/buttons/back_to_videos.gif);width:131px;}

/* ========================================================================//
   TITLES:
   ========================================================================//
*/

.ttl {background-position:left top;background-repeat:no-repeat;}

/*#backyard {background-image:url(../images/titles/Warm_Gatherings.gif);background-position:left bottom;height:31px;}*/
#backyard {background-image:url(../images/titles/flavor_awakenings.gif);background-position:left bottom;height:31px;}
#our_favorite_recipes {background-image:url(../images/titles/our_favorite_recipes.gif);}
#browse_desserts {background-image:url(../images/titles/browse_desserts.gif);height:15px;margin:26px 0 0;}
#top_viewed {background-image:url(../images/titles/top_viewed_recipes.gif);height:16px;margin:0 0 12px 0;}
#nutritional_information {background-image:url(../images/titles/nutritional_information.gif);height:22px;}
#ingredients {background-image:url(../images/titles/ingredients.gif);}
#directions {background-image:url(../images/titles/directions.gif);}
#tips {background-image:url(../images/titles/tips.gif);}
#recipe_kit {background-image:url(../images/titles/recipe_kit.gif);height:14px;}
#usage_tips {background-image:url(../images/titles/usage_tips.gif);}
#contains {background-image:url(../images/titles/contains.gif);}
#available_size {background-image:url(../images/titles/available_size.gif);}
#nutritional_information_light {background-image:url(../images/titles/nutritional_information_light.gif);}
#recommended_spice_life {background-image:url(../images/titles/recommended_spice_life.gif);}
#top_viewed_products {background-image:url(../images/titles/top_viewed_products.gif);}
#fresh_tester {background-image:url(../images/titles/fresh_tester.gif);}
#how_old_spices {background-image:url(../images/titles/how_old_spices.gif);}
#main_dishes {background-image:url(../images/titles/browse_main_dishes.gif);height:15px;margin:26px 0 0;}
#appetizers {background-image:url(../images/titles/browse_appetizers.gif);height:15px;margin:26px 0 0;}
#beverages {background-image:url(../images/titles/browse_beverages.gif);height:15px;margin:26px 0 0;}
#chef_recipes {background-image:url(../images/titles/browse_chef_recipes.gif);height:15px;margin:26px 0 0;}
#global_cuisines {background-image:url(../images/titles/browse_global_cuisines.gif);height:15px;margin:26px 0 0;}
#inspired_entertaining {background-image:url(../images/titles/browse_inspired_entertaining.gif);height:15px;margin:26px 0 0;}
#salads {background-image:url(../images/titles/browse_salads.gif);height:15px;margin:26px 0 0;}
#sides {background-image:url(../images/titles/browse_sides.gif);height:15px;margin:26px 0 0;}
#soups {background-image:url(../images/titles/browse_soups.gif);height:15px;margin:26px 0 0;}
#desserts {background-image:url(../images/titles/browse_desserts.gif);height:15px;margin:26px 0 0;}
#fresh_tester {background-image:url(../images/titles/fresh_tester.gif);height:32px;}
#how_old_are_your_spices {background-image:url(../images/titles/how_old_are_your_spices.gif);height:26px;}
#do_you_know_the_signs_of_aging {background-image:url(../images/titles/do_you_know_the_signs_of_aging.gif);height:40px;}
#shelf_life {background-image:url(../images/titles/shelf_life.gif);height:25px;}
#the_life_of_spice {background-image:url(../images/titles/the_life_of_spice.gif);height:30px;}
#main_ingredients {background-image:url(../images/titles/main_ingredients.gif);}
#cuisine {background-image:url(../images/titles/cuisine.gif);}
#popular_choices {background-image:url(../images/titles/popular_choices.gif);}
#healthy_cooking {background-image:url(../images/titles/healthy_cooking.gif);}
#type_of_dish {background-image:url(../images/titles/type_of_dish.gif);}
#seasons_and_occasions {background-image:url(../images/titles/seasons_and_occasions.gif);}
#more_uses_for_spices {background-image:url(../images/titles/more_uses_for_spices.gif);}
#timing {background-image:url(../images/titles/timing.gif);}
#refine_by {background-image:url(../images/titles/refine_by.gif);}
#please_try_again {background-image:url(../images/titles/please_try_again.gif);}
#also_you_can {background-image:url(../images/titles/also_you_can.gif);}
#browse_chef_bios {background-image:url(../images/titles/browse_chef_bios.gif);}
#cooking_videos_category {background-image:url(../images/titles/cooking_videos.gif);height:26px;}
#appetizers_dark {background-image:url(../images/titles/appetizers_dark.gif);}
#main_dishes_dark {background-image:url(../images/titles/main_dishes_dark.gif);}
#sides_dark {background-image:url(../images/titles/sides.gif);}
#desserts_dark {background-image:url(../images/titles/desserts.gif);}
#beverages_dark {background-image:url(../images/titles/beverages.gif);}
#chef_recipes_dark {background-image:url(../images/titles/chef_recipes.gif);}
#global_cuisine_dark {background-image:url(../images/titles/global_cuisine.gif);}
#inspired_entertaining_dark {background-image:url(../images/titles/inspired_entertaining.gif);}
#salads_dark {background-image:url(../images/titles/salads.gif);}
#soups_dark {background-image:url(../images/titles/soups.gif);}

beverages
#recipes_videos {background-image:url(../images/titles/recipes.gif);}

/* ========================================================================//
   PAGER:
   ========================================================================//
*/

#pager_top {width:690px;}
	#pager_top .left {padding:0 20px 0 0;}
		#pager_top .dropdown {display:inline-block;vertical-align:middle;width:157px;}
		#pager_top .dropdown_selected {background: url('../images/common/drop_down_box.gif') top right no-repeat;border:0 none;display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;}
		#pager_top .dropdown_text {padding:3px;}
	#pager_top .central{float:left;padding:0 0 10px;text-align:center;width:180px;}
	
#pager_bottom{width:690px;}
	#pager_bottom .lef{width:120px;}
	#pager_bottom .right{width:570px;}

#usage_tips {background-image:url(../images/titles/usage_tips.gif);}
#contains {background-image:url(../images/titles/contains.gif);}
#available_size {background-image:url(../images/titles/available_size.gif);}
#nutritional_information_light {background-image:url(../images/titles/nutritional_information_light.gif);}
#recommended_spice_life {background-image:url(../images/titles/recommended_spice_life.gif);}

/* ========================================================================//
   HOME:
   ========================================================================//
*/

#callouts {background:#f0e8dc url(../images/home/callouts.gif) no-repeat 400px top; height:242px;}
	#callouts a {color:#956314;}
	#callouts .left {float:left;padding:26px 26px 0 198px;width:176px;}
		#callouts .left p.desc {padding:0 0 33px;}
	#callouts .center {float:left;padding:26px 26px 0;_padding:26px 21px 0;width:248px;}
		#callouts .center p.desc {padding:0 0 10px;}
		#callouts .center a.prev {background-image:url(../images/home/img_left_arrow.gif);background-repeat:no-repeat;display:inline-block;float:left;height:36px;width:20px;margin-top:35px;}/*march18*/
		#callouts .center a.next {background-image:url(../images/home/img_right_arrow.gif);background-repeat:no-repeat;display:inline-block;float:left;height:36px;width:20px;margin-top:35px;}/*march18*/
		/*#callouts .center a.prev, #callouts .center a.next {background-image:url(../images/home/menus_arrows.gif);background-repeat:no-repeat;display:inline-block;float:left;height:100px;width:14px;}
		#callouts .center .prev {background-position:left center;}
		#callouts .center .next {background-position:right center;}*/
		#callouts #menus {float:left;width:220px;height:100px;overflow:hidden;}
			#callouts #menus .left {float:left;height:auto;padding:0;width:108px;}
			#callouts #menus .right {float:right;height:auto;padding:0;width:112px;}
		#callouts p.link {padding:7px 15px 0 0;text-align:right;}
	#callouts .right {float:left;height:242px;width:300px;}
	#callouts h4 {padding:0 0 8px;}

/* ========================================================================//
   RECIPES:
   ========================================================================//
*/

#recipes_wrapper {}
	#recipes_wrapper .separator {height:12px;}

#recipes_sidebar {background:#f0e8dc;float:left;width:326px;}
	#recipes_sidebar .top {padding:26px 26px 0 26px;}
	#recipes_sidebar .ttl {height:24px;}
	#recipes_sidebar ol {color:#956314;padding:15px 0 16px 22px;}
		#recipes_sidebar ol li {list-style-type:decimal;}
	#recipes_sidebar ul {color:#956314;padding:15px 0 16px 0;}
		#recipes_sidebar ul li a{color:#956314}
		#recipes_sidebar ol li {list-style-type:decimal;}
	#recipes_sidebar p.link {text-align:right;}
	#recipes_sidebar .separator {background:url(../images/recipes/recipes_sidebar_separator.gif) no-repeat left top;height:27px;}
		#recipes_sidebar .separator hr {display:none;}
	#recipes_sidebar .bottom {height:243px;text-align:right;}

#recipes_content {background:#f0e8dc;float:right;padding:15px 14px 15px 15px;}
	#recipes_content .wrapper {background:url(../images/recipes/recipes_content.gif) repeat-y left top;}
	#recipes_content .col {color:#f0e8dc;float:left;margin:0 1px 0 0;width:210px;}
	#recipes_content .viewCol {float:left; width:195px; padding:15px; padding-right:0px;}
		#recipes_content .col .top {height:210px;}
		#recipes_content .col .bottom {padding:16px 16px 26px 16px;}
			#recipes_content .col .bottom h4 {font-size:16px;font-weight:normal;line-height:18px;padding:0 0 8px;}
			#recipes_content .col .bottom p.desc {}
			#recipes_content .col .bottom p {padding:0 0 10px;}
			#recipes_content .col .bottom a {color:#f59b27;}
			#recipes_content .viewanchor a {color:#f59b27;}
			
#recipes_sidebar_topViewedRecipes {background:#f0e8dc;}
    #recipes_sidebar_topViewedRecipes ul {color:#956314;padding:15px 0 16px 0;width:280px;}
	    #recipes_sidebar_topViewedRecipes ul li a{color:#956314}
		#recipes_sidebar_topViewedRecipes ol li {list-style-type:decimal;}
		
		
.lblOurFavorite {float:left; text-align:right; width:20px;padding-right:9px;}
/*.top_favourite_recipes {margin-right:10px;float:left;} */
.imgFeaturedRecipeHomecss{display:block;position:relative;width:316px; height:316px;}

/* ========================================================================//
   RECIPES CATEGORIES:
   ========================================================================//
*/

#recipes_categories_sidebar {float:left;overflow:hidden;position:relative;width:236px;}
	#recipes_categories_sidebar .opaque {background:#5a4533;filter:alpha(opacity=60);height:1500px;left:0;opacity:0.6;position:absolute;top:19px;width:340px;z-index:0;}
	#recipes_categories_sidebar .content {padding:19px 0 15px 26px;position:relative;}
		#recipes_categories_sidebar .content ul {list-style-type:none;padding:26px 0 0 ;}
		#recipes_categories_sidebar .content li {background:url(../images/common/sidebar_arrow.gif) no-repeat left 5px; width: 200px; padding:0 0 12px;}
		#recipes_categories_sidebar .content li a {color:#f0e8dc;font-size:13px;line-height:18px;list-style: none;padding:0 0 15px 12px;}

#recipes_categories_flash {width:752px;}
	#recipes_categories_flash .top {height:240px;}
	#recipes_categories_flash .bottom {background:#f0e8dc;font-size:13px;line-height:16px;padding:15px 40px 15px 26px;}
		#recipes_categories_flash a {color:#956314;}

#recipes_categories_content {float:right;padding:19px 0 0 0;width:752px;}

#recipes_categories_callouts {background:#f0e8dc;margin:12px 0 0;padding:15px;width:722px;}
	#recipes_categories_callouts .left {width:420px;height:auto; background:#f0e8dc;float:left;}
	#recipes_categories_callouts .callout {width:420px;float:left;height:150px;}
		#recipes_categories_callouts .callout .image {float:left;height:150px;overflow:hidden;text-align:left;}
		#recipes_categories_callouts .content {font-size:12px;width:240px;float:right;color:#f0e8dc;line-height:16px;padding:15px 15px 0;}
			#recipes_categories_callouts .content .top {background:none;height:114px;overflow:hidden;}
		#recipes_categories__callouts h4 {font-size:14px;font-weight:normal;padding:0 0 8px;}
		#recipes_categories_callouts p.desc {}
		#recipes_categories_callouts a {color:#f59b27;}
		#recipes_categories_callouts .top {background:#656a31;}
		#recipes_categories_callouts .middle {background:#834a2d;}
		#recipes_categories_callouts .bottom {background:#5a4534;}
	#recipes_categories_callouts .right {color:#423e38;width:265px;float:left; padding:15px 0 0 16px;}
		#recipes_categories_callouts .right ol {width:230px;padding:0 10px 16px 20px;}
		#recipes_categories_callouts .right ol li{font-size:12px;color:#956314;line-height:18px;list-style-type:decimal;}
		#recipes_categories_callouts .right p {padding:0 0 15px;}
		#recipes_categories_callouts .right p.link {text-align:right; margin:0 10px 0;}

/* ========================================================================//
   RECIPES SUBCATEGORIES:
   ========================================================================//
*/

#pager_top{width:690px;}
	.left{padding:0 10px 0 0;}
		.dropdown{display:inline-block;width:157px;}
			.states{height: 22px; position: relative; width: 157px; z-index: 100;}
		.cmf-skinned-select {background: url('../images/common/drop_down_box.gif') top right no-repeat;border:0 none;display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;}
		.cmf-skinned-text {padding:3px;}
	.central{float:left;padding:0 0 10px;text-align:center;width:180px;}
	

#recipes_subcategories_title {background:#66351c;color:#f0e8dc;font-size:20px;padding:18px 35px 13px 37px;width:680px;}

.dotted_line{background:url(../images/common/dotted_line.gif) repeat-x;height:1px;margin:16px 0;width:100%;}

#subcategories_content {background:#f0e8dc;margin:12px 0 0;padding:32px 26px 40px 36px;width:690px;}
	#subcategories_content .dotted_line{background:url(../images/common/dotted_line.gif) repeat-x;height:1px;margin:16px 0;width:100%;}

#subcategories_content_callouts {margin:16px 0;width:690px;}
	#subcategories_content_callouts .image {float:left;height:75px;padding:0 15px 0 0;text-align:left;}
	#subcategories_content_callouts .content {font-size:12px;float:right;color:#423e38;line-height:16px;width:600px;}
	#subcategories_content_callouts h4 {color:#956314;font-size:14px;font-weight:normal;padding:0 0 8px;}
	#subcategories_content_callouts p.desc {height:auto;}
	#subcategories_content_callouts a {color:#956314;}

#pager_bottom{width:690px;}
	#pager_bottom .lef{width:120px;}
	#pager_bottom .right{width:570px;}

/* ========================================================================//
   RECIPE THEME:
   ========================================================================//
*/

#recipe_theme_wrapper {}

#recipe_theme_sidebar {float:left;overflow:hidden;position:relative;width:236px;}
	#recipe_theme_sidebar .opaque {background:#5a4533;filter:alpha(opacity=60);height:1500px;left:0;opacity:0.6;position:absolute;top:19px;width:236px;z-index:0;}
	#recipe_theme_sidebar .content {padding:44px 26px 40px;position:relative;}
		#recipe_theme_sidebar .content h4 {height:60px;}
		#recipe_theme_sidebar .content li {padding:0 0 8px;}
			#recipe_theme_sidebar .content ul h4 {background:url(../images/recipes/theme/arrow.gif) no-repeat left 7px;color:#e4cd86;font-size:16px;font-weight:normal;height:auto;padding:0 0 0 14px;}
		#recipe_theme_sidebar .content a {color:#fff;font-size:13px;padding:0 0 0 14px;}
		#recipe_theme_sidebar .content .separator {background:url(../images/recipes/theme/sidebar_separator.gif) no-repeat left 8px;height:23px;}

#recipe_theme_content {background:#f0e8dc;float:right;margin:19px 0 0;width:752px;}
	#recipe_theme_content .bottom {padding:15px 14px 15px 15px;}

#recipe_theme_flash {}
	#recipe_theme_flash .top {height:130px;}
	#recipe_theme_flash .bottom {font-size:13px;padding:15px 26px 0;}

#recipe_theme_callouts {background:url(../images/recipes/theme/callouts.gif) repeat-y left top;color:#f0e8dc;}
	#recipe_theme_callouts .col {float:left;margin:0 1px 0 0;width:240px;}
	#recipe_theme_callouts .top {height:240px;}
	#recipe_theme_callouts .bottom {padding:16px;}
		#recipe_theme_callouts .bottom h4 {font-size:16px;font-weight:normal;padding:0 0 8px;}
		#recipe_theme_callouts .bottom p {padding:0 0 10px;}
		#recipe_theme_callouts .bottom p.desc {}
		#recipe_theme_callouts .bottom p {padding:0 0 10px;}
		#recipe_theme_callouts .bottom a {color:#f59b27;}

/* ========================================================================//
   RECIPE DETAIL:
   ========================================================================//
*/

#recipe_detail_wrapper {padding:19px 0 12px;overflow:hidden;}
	#recipe_detail_wrapper a {color:#956314;}

#recipe_detail_sidebar {float:left;overflow:hidden;position:relative;width:345px;}
	#recipe_detail_sidebar .opaque {background:#5a4533;filter:alpha(opacity=60);height:1500px;left:0;opacity:0.6;position:absolute;top:0;width:345px;z-index:0;}
	#recipe_detail_sidebar .content {position:relative;}
		#recipe_detail_sidebar .content .top {height:345px;}
		#recipe_detail_sidebar .content .bottom {color:#f0e8dc;padding:26px 26px 0 26px;}
		#recipe_detail_sidebar .content .ttl {height:22px;}
			#recipe_detail_sidebar .content .bottom p {padding:0 0 26px;}

#recipe_detail_content {background:#f0e8dc;float:right;width:591px;padding:0px 26px 0px;}
	#recipe_detail_content .content {background:url(../images/recipes/detail/divider.gif) repeat-y 338px top; padding-top:16px; padding-bottom:10px;}
	#recipe_detail_content h3 {color:#656a31;font-size:20px;font-weight:normal;line-height:20px;padding:0px 0px 0px; margin-bottom:15px;}
	#recipe_detail_content .left {float:left;width:312px;}
		#recipe_detail_content .left .ttl {height:22px;}
		#recipe_detail_content .left .ingredients {padding:0 0 26px;}
		#recipe_detail_content .left .directions {padding:0 0 10px;}
			#recipe_detail_content .left .directions p {padding:0 0 16px;}
		#recipe_detail_content .buttons{ height:40px; padding-top:20px}
			#recipe_detail_content .left .buttons p {padding:0 0 8px;text-align:left;}
			#recipe_detail_content .left .buttons p a {position:absolute;text-align:left;}			
	#recipe_detail_content .right {float:right;width:225px;}
		#recipe_detail_content h4 {color:#656a31;font-size:14px;font-weight:normal;line-height:20px;padding:0px 0px 0px;}
		#recipe_detail_content .right .separator {background:url(../images/recipes/detail/separator.gif) no-repeat left 27px;height:53px;}
		#recipe_detail_content .right .icon {background-position:left bottom;background-repeat:no-repeat;display:inline-block;font-size:11px;height:18px;margin:16px 0 0;padding:0 0 0 28px;vertical-align:top;}
			#recipe_detail_content .right .print {background-image:url(../images/recipes/detail/print.gif);}
			#recipe_detail_content .right .email {background-image:url(../images/recipes/detail/email.gif);}
			#recipe_detail_content .right .share {background-image:url(../images/recipes/detail/share.gif);}
		#recipe_detail_content .right .item {height:54px;overflow:hidden;padding:30px 0 0;}
		#recipe_detail_content .right .item.first {padding:16px 0 0;}
			#recipe_detail_content .right .item img {float:left;}
			#recipe_detail_content .right .item p {float:left;padding:0 0 0 16px;width:155px;}



/* ========================================================================//
   RECIPES TOOLKIT:
   These styles contain the structure of the RECIPES TOOLKIT windows.
   ========================================================================//
*/

#cntr_recipe_toolkit_header{padding:0}
#cntr_recipe_toolkit_close{float:right;margin-right:37px;margin-top:-27px;}
#cntr_recipe_toolkit_content{margin-top:0; padding-bottom:15px;}
#cntr_recipe_toolkit_content .box_gray_text{margin-top:0px; width:253px; padding-bottom:15px;}
#cntr_recipe_toolkit_content textarea{width:99%; font-family:Arial, Helvetica, sans-serif; sans-serif; font-size:13px}
#cntr_recipe_toolkit_content .text_margin{margin:0 0 0 0;}
#cntr_recipe_toolkit_content .total_size {width:81%;}
#cntr_recipe_toolkit{width:379px; height:522px; padding:36px 36px 36px 36px;overflow:hidden}
#cntr_recipe_toolkit1{width:500px;padding:18px 20px 20px 20px;overflow:hidden}
#cntr_recipe_toolkit p{font-size:11px}
#cntr_recipe_toolkit_content .cntr_text_margin{margin:13px 0 0 0}
#cntr_recipe_toolkit_content .box_text{border:1px solid #CACE9B;height:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px}
#cntr_recipe_toolkit_footer{margin:19px 12px -10px 0}
#cntr_recipe_toolkit_footer p{font-size:10px}
#cntr_recipe_toolkit_footer .box_req_field{font-size:9px;margin-top:7px}
#cntr_recipe_toolkit_header .sep_dotted_line{width:410px;margin-top:4px}

#cntr_recipe_toolkit_footer_mobile{margin:28px 12px -10px 0}
#cntr_recipe_toolkit_footer_mobile p{font-size:10px}
#cntr_recipe_toolkit_footer_mobile .box_req_field{font-size:9px;margin-top:7px}


#cntr_recipe_toolkit_content .cntr_copy_margin{margin:23px 15px 0 0}
#cntr_recipe_toolkit_content textarea{border:1px solid #CACE9B; height:100px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#cntr_recipe_toolkit_content .cntr_text_margin_email_recipes{margin-top:19px}
#cntr_recipe_toolkit_content .box_margin{margin:6px 0 0 0;}
#cntr_recipe_toolkit_content .cntr_text_margin_box{margin:6px 0 0 0;}
#cntr_recipe_toolkit_content .cntr_text_margin_address{margin:16px 0 0 0;}
.cntr_add_to_shopping_list #cntr_recipe_toolkit_content{margin-top:12px}
.cntr_add_to_shopping_list .sep_button_margin{margin-top:20px}
.cntr_rate_review_recipe #cntr_recipe_toolkit_content{margin-top:12px}
.cntr_rate_review_recipe .sep_button_margin{margin-top:17px}
.cntr_send_recipe_to_mobile #cntr_recipe_toolkit_content .input_text_line{margin-left:-2px;}
.cntr_send_recipe_to_mobile #cntr_recipe_toolkit_content{height:125px}
.cntr_email_recipes #cnt_button{margin-left:134px;}
.cntr_email_recipes #cnt_button_1{margin-left:135px;padding-top:15px;}
.cntr_send_recipe_to_mobile #cnt_button{margin-left:134px}
.cntr_add_to_shopping_list #cnt_button{margin-left:134px}
.cntr_rate_review_recipe #cnt_button{margin:14px 0 0 134px}
.cnt_recipe_rating{margin-left:15px;}
.cnt_recipe_rating p {float:left;padding-top:5px;}
.cnt_recipe_rating #box_rating{margin:5px 5px 0 0; width:150px}
.cnt_recipe_rating {margin-top:2px}
.cnt_recipe_toolkit_confirmation #cntr_recipe_toolkit_content{margin-top:14px}
.cnt_recipe_toolkit_confirmation #cntr_recipe_toolkit_content p{font-size:11px}
.cnt_recipe_toolkit_confirmation #cnt_button{margin-left:173px}
#ttl_recipe_toolbox_close{float:left; width:29px; height:12px; display:block;padding-left:5px;}
#ttl_sign_up{background:transparent url(../images/recipes/signup_ttl.gif) no-repeat scroll 0%; float:left; width:180px; height:12px; display:block}
#ttl_newsletter{background:transparent url(../images/recipes/ttl_news_letter.jpg) no-repeat scroll 0%; float:left; width:180px; height:12px; display:block}
#ttl_email_recipes{background:transparent url(../images/recipes/email_recipe.gif) no-repeat scroll 0%; float:left; width:180px; height:16px; display:block}
#ttl_send_recipe_to_mobile{background:transparent url(../images/recipes/ttl_send_recipe_to_mobile.png) no-repeat scroll 0%; float:left; width:180px; height:12px; display:block}
#ttl_add_to_shopping_list{background:transparent url(../images/recipes/ttl_add_to_my_shopping_list.png) no-repeat scroll 0%; float:left; width:181px; height:12px; display:block}
#ttl_add_to_my_favorite_recipes{background:transparent url(../images/recipes/ttl_add_to_my_favorite_recipes.png) no-repeat scroll 0%; float:left; width:206px; height:12px; display:block}
#ttl_rate_review_recipe{background:transparent url(../images/recipes/ttl_rate_review_recipe.png) no-repeat scroll 0%; float:left; width:211px; height:12px; display:block}
#ttl_new_shopping_list{background:transparent url(../images/recipes/ttl_create_a_new_shopping_list.png) no-repeat scroll 0%; float:left; width:207px; height:12px; display:block}
.ttl_hidden_recipe_toolkit{display:none}
.subttl_rating_rate_review_recipe span{display:none}
.subttl_rating_rate_review_recipe{background:transparent url(../images/recipes/subttl_rating_rate_review_recipe.gif) no-repeat scroll 0%; float:left; width:52px; height:16px; display:block}
.sep_dotted_line{background:transparent url(../images/recipes/sep_dotted_line.gif) repeat scroll 0%; float:left; width:100%; height:1px; display:block; float:left; margin-top:2px}
.sep_fix_float{clear:both;font-size:0px;line-height:0px;overflow:hidden}
.sep_button_margin{margin:25px 0 0 0}
.sep_shopping_list{margin:17px 0 17px -2px}
.sep_content{margin-top:7px; width:81%;}
.sep_button_margin_recipes{margin:23px 0 0 3px}
.sep_content_input{margin:6px 0px 0px 0px}
.sep_content_input2{margin:4px 0px 0px 0px}
.sep_button_margin_recipes{margin:16px 0px 0 10px}
.sep_button_margin{margin:25px 0 0 0}
.sep_shopping_list{margin:17px 0 14px -2px}
.sep_shopping_list input{/*margin-bottom:-2px*/line-height: 11px;}
.sep_shopping_list span{line-height: 11px; position: relative; top: -2px;} 
.sep_shopping_list label{height:14px;display:block}
/*
.sep_shopping_list input{margin-bottom:-2px;width:18px;height:18px;}
.sep_shopping_list label{height:14px;display:block}
*/
.tmp_sep_shopping_list{margin:17px 0 14px -2px}
.tmp_sep_shopping_list input{margin:0px}
.tmp_sep_shopping_list label{margin-left:2px}
.tmp_sep_shopping_list_item{margin-bottom:5px}
.box_img_warning{margin:0px 8px 0 2px; width:12px; float:left} 
.box_gray_text{color:#9D9D9D}
.box_text_warning{color:#CD000B;float:left; width:90%}
.box_text_warning p{padding:3px}
.medSize .ratingStar{ font-size: 0pt;width:18px;height:16px;margin: 0px 1px;padding: 0px;cursor: text;background-repeat: no-repeat;}
.medSize .filledRatingStar{ background-image: url(../images/recipes/img_star_fill.gif)}
.medSize .emptyRatingStar{ background-image: url(../images/recipes/img_star_empty.gif)}
.medSize .savedRatingStar{ background-image: url(../images/recipes/img_star_saved.gif)}
.input_text_line p{float:left;margin-top:4px;padding:0 3px}
.input_text_line input{float:left}
#btn_cancel { width:63px; height:24px; background:url(../images/recipes/btn_recipe_toolkit_cancel.gif) top left;display:block;float:left;margin-right:17px}
a#btn_cancel:link {background:url(../images/recipes/btn_recipe_toolkit_cancel.gif) top left; display:block;float:left}
a#btn_cancel:hover {background:url(../images/recipes/btn_recipe_toolkit_cancel_over.gif) bottom left; display:block;float:left}
#btn_cancel span {display:none}
a#btn_continue {width:78px; height:24px; background:url(../images/recipes/btn_recipe_toolkit_continue.gif) top left;display:block;float:left;margin-right:120px}
a#btn_continue:link {background:url(../images/recipes/btn_recipe_toolkit_continue.gif) top left}
a#btn_continue:hover {background:url(../images/recipes/btn_recipe_toolkit_continue_over.gif) bottom left}
#btn_continue span {display:none}
a#btn_close {width:63px; height:24px; background:url(../images/recipes/btn_recipe_toolkit_close.gif) top left;display:block;float:left;margin-right:120px}
a#btn_close:link {background:url(../images/recipes/btn_recipe_toolkit_close.gif) top left}
a#btn_close:hover {background:url(../images/recipes/btn_recipe_toolkit_close_over.gif) bottom left}
#btn_close span {display:none}
a#btn_top_close { width:12px; height:12px; background:url(../images/recipes/x.gif) top left;display:block;float:left;display:block}
a#btn_top_close:link {background:url(../images/recipes/x.gif) no-repeat top left}
a#btn_top_close:hover {background:url(../images/recipes/x.gif) no-repeat bottom left}
#btn_top_close span {display:none}
a#btn_top_close_1 { width:16px; height:16px; background:url(../images/recipes/x.gif) top left;float:left;display:block}
a#btn_top_close_1:link {background:url(../images/recipes/x.gif) no-repeat top left}
a#btn_top_close_1:hover {background:url(../images/recipes/x.gif) no-repeat top left;float:left;display:block}
#btn_top_close_1 span {display:none}
#cnt_button{margin:20px 0 0 126px;width:450px}
.add_shopping_list_create #cnt_button{margin:18px 0px 0px 136px;}
.cntr_text_margin_email_recipes #cnt_checkbox {margin-top:15px; margin-left:2px; margin-bottom:5px;}
.cntr_text_margin_email_recipes #cnt_checkbox input{float:left;margin-left:-2px;}
.cntr_text_margin_email_recipes #cnt_checkbox p{padding:3px 95px 0px 0px; margin-left:20px;}
.cntr_text_margin_email_recipes #cnt_checkbox_1 {margin-top:2px}
.cntr_text_margin_email_recipes #cnt_checkbox_1 input{float:left;margin-left:0px;}
.cntr_text_margin_email_recipes #cnt_checkbox_1 p{padding:3px 35px 0px 0px; margin-left:20px; width:200px;}
#cnt_input_left {float:left; width:157px;} 
#cnt_input_right{float:left; margin-left:2px}
.box_size_input{width:197px;}
#cnt_input_right .box_size_input input{width:140px}
#cnt_input_left .box_size_input input{width:140px}



/* ========================================================================//
   PRODUCT DETAIL:
   ========================================================================//
*/

#product_detail_wrapper {padding:19px 0 12px;overflow:hidden;}
	#product_detail_wrapper a {color:#956314;}

#product_detail_sidebar {float:left;overflow:hidden;position:relative;width:345px;}
	#product_detail_sidebar .opaque {background:#5a4533;filter:alpha(opacity=60);height:1500px;left:0;opacity:0.6;position:absolute;top:0;width:345px;z-index:0;}
	#product_detail_sidebar .content {position:relative;}
		#product_detail_sidebar .content .top {height:345px;}
		#product_detail_sidebar .content .bottom {color:#f0e8dc;padding:13px 26px 0 26px;}
			#product_detail_sidebar .content .bottom .title {color:#e4cd86;font-size:14px;font-weight:bold;padding:26px 0 12px 0;}
			#product_detail_sidebar .content .bottom p {font-size:12px;}
		#product_detail_sidebar .content .bottom .separator {background:url(../images/recipes/recipes_sidebar_separator.gif) no-repeat left top;height:27px;}
		#product_detail_sidebar .content .bottom_last {color:#f0e8dc;padding:0 26px 66px 26px;}
			#product_detail_sidebar .content .bottom_last .title {color:#e4cd86;font-size:14px;font-weight:bold;padding:26px 0 12px 0;}
			#product_detail_sidebar .content .bottom_last p {font-size:12px;}
		#product_detail_sidebar .content .bottom_last .separator {background:url(../images/recipes/recipes_sidebar_separator.gif) no-repeat left top;height:27px;}
	#product_detail_sidebar a {color:#f0e8dc;}
	#product_detail_sidebar .icon {background-position:left bottom;background-repeat:no-repeat;display:inline-block;font-size:11px;height:18px;margin:0 0 16px;padding:0 0 0 28px;vertical-align:top;}
			#product_detail_sidebar .account {background-image:url(../images/products/detail/account.gif);}
			#product_detail_sidebar .cart {background-image:url(../images/products/detail/cart.gif);}
			#product_detail_sidebar .checkout {background-image:url(../images/products/detail/checkout.gif);}

#product_detail_content {background:#f0e8dc;float:right;width:591px;padding:26px 26px 40px; top:expression(this.offsetParent.scrollTop);}
	#product_detail_content .content {background:url(../images/recipes/detail/divider.gif) repeat-y 338px top;}
	#product_detail_content .content_categories {}
	#product_detail_content .content_categories .horiz_row {padding:7px 13px 0 13px;text-align:center;}
	#product_detail_content .content_categories .horiz_row p {color:#956314;margin:10px 0 0 0;}
	#product_detail_content .content_categories .horiz_row p a:hover {text-decoration:underline;}
		#product_detail_content .content_categories .horiz_row .recipe_col{float:left;margin: 0 67px 0 0;width:90px;}
		#product_detail_content .content_categories .horiz_row .recipe_col_last{float:left;width:90px;}
	#product_detail_content h3 {color:#656a31;font-size:20px;font-weight:normal;line-height:20px;padding:0 0 16px;}
	#product_detail_content .ttl {height:22px;}
	#product_detail_content h4 {color:#656a30;font-size:14px;}
	#product_detail_content p {padding:0 0 26px;}
	#product_detail_content p.last {padding:0;}
	#product_detail_content .left {float:left;width:312px;}
	#product_detail_content .right_1 {float:right}
	#product_detail_content .right {width:225px;}
	#product_detail_content .right td {vertical-align:top;}
		#product_detail_content .right .item {height:54px;overflow:hidden;padding:30px 0 0;}
			#product_detail_content .right .item.first {padding:16px 0 0;}
				#product_detail_content .right .item img {float:left;}
				#product_detail_content .right .item p {float:left;padding:0 0 0 16px;width:155px;}
		#product_detail_content .right .separator {background:url(../images/recipes/detail/separator.gif) no-repeat left 27px;height:53px;}
	#product_detail_content .dotted_line{background:url(../images/common/dotted_line.gif) repeat-x;height:1px;margin:16px 0;width:103%;}


#product_detail_order {background:#66351c;color:#f0e8dc;float:right;height:35px;margin:12px 0 0;padding:15px 26px 0;width:591px;}
	#product_detail_order .left {background:url(../images/products/detail/order_here_this_product.gif) no-repeat left 3px;height:20px;width:260px;}
	#product_detail_order .center {float:left;padding:1px 0 0;width:100px;}
	#product_detail_order .right {text-align:right;}
	#product_detail_order .fld {background:#472514;border:1px solid #78471e;color:#fff;margin:0 8px;width:50px;}


/* ========================================================================//
   PRODUCTS:
   ========================================================================//
*/
#poll_content {background:#f0e8dc;float:right;padding:0 15px 15px 15px;width:632px;}
#poll_content .wrapper {background:url(../images/products/products_poll_content.jpg) no-repeat left top;height:196px;width:632px;}
	#poll_content .col {float:left;width:316px;}
		#poll_content .col .top {height:170px;}
			#poll_content .col .top .poll_left {padding:27px 20px 0 110px;}
				#poll_content .col .top .poll_left .ttl {height:32px;}
				#poll_content .col .top .poll_left p .desc {color:#38342f;font-size:10px;font-weight:normal;}
				.field input {background: url('../images/products/fresh_tester_field.gif') top left no-repeat;border:0 none;color:#000;float:left;font-family:"Trebuchet MS",Helvetica,sans-serif;font-size:11px;font-weight:normal;height:22px;line-height:normal;padding:2px 0 0 3px;width:180px;}				
				#poll_content .col .top .poll_left .dropdown{display:inline-block; margin:5px 0 0 0;width:180px;}				
				#poll_content .col .top .poll_left .cmf-skinned-select {background: url('../images/products/drop_down.gif') top right no-repeat;border:0 none;display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;}
				#poll_content .col .top .poll_left .cmf-skinned-text {padding:3px;}
				#poll_content .col .top .poll_left .check_results{margin:5px 0 0 51px;}
			#poll_content .col .top .poll_right {padding:27px 18px 0 13px;}
				#poll_content .col .top .poll_right .ttl {height:27px;}
				#poll_content .col .top .poll_right p .desc {color:#38342f;font-size:10px;font-weight:normal;}
				#poll_content .col .top .poll_right ol {padding:15px 0 16px 19px;}
				#poll_content .col .top .poll_right ol li {font-size:11px;line-height:18px;list-style-type:decimal;}
		#poll_content .bottom {padding:0 20px 0 110px;}
		#poll_content .bottom .ttl {height:32px;}
			#poll_content .bottom h4 {font-size:16px;font-weight:normal;line-height:18px;padding:0 0 8px;}
			#poll_content .bottom p.desc {color:#5a4533;font-size:10px;font-weight:normal;height:26px;}
			#poll_content .bottom a {color:#f59b27;}
.text_pagination{margin-top:5px; font-size:11px; margin-left:5px; padding:5px 0 10 0px; height:15px; color:#be8c00;}	
/* ========================================================================//
   LIFE OF SPICE:
   ========================================================================//
*/

#life_of_spice_wrapper {padding:19px 0 12px;}

#life_of_spice_content {background:#f0e8dc;float:left;width:685px;padding-bottom:49px;}
	#life_of_spice_content .content {}
	#life_of_spice_content .top {padding:26px 26px 36px;}
	#life_of_spice_content .bottom {padding:0 0 40px 26px;}
		#life_of_spice_content .bottom p {padding:0 36px 0 0;}
	#life_of_spice_content .items {padding:16px 0 0;}
	#life_of_spice_content .item {background:url(../images/life_of_spice/separator.gif) no-repeat left bottom;float:left;height:51px;overflow:hidden;padding:16px 32px 16px 0;width:295px;}
		#life_of_spice_content .item em {font-size:11px;}
		#life_of_spice_content .item .image {float:left;height:51px;width:66px;}
		#life_of_spice_content .item .name {float:left;width:165px;}
		#life_of_spice_content .item .time {float:right;text-align:right;}
	#life_of_spice_content .item.last {background:transparent;padding:16px 32px 0 0;}
	#life_of_spice_content .form {background:#e7dac8 url(../images/life_of_spice/form.jpg) no-repeat left top;border:1px solid #fff;position:relative;padding:25px 0 12px 108px;}
		#life_of_spice_content .form h4 {font-weight:normal;padding:0 0 2px;}
		#life_of_spice_content .form .fld {border:1px solid #c9bdad;width:174px;}
		#life_of_spice_content .form select {width:180px;}
		#life_of_spice_content .form .button {text-align:right;}
		#life_of_spice_content .form .top {}
		#life_of_spice_content .form .left {padding:0 41px 0 0;width:180px;}
			#life_of_spice_content .form .left p {padding:0 0 5px;height:20px;}
		#life_of_spice_content .form .right {float:left;width:280px;}
			#life_of_spice_content .form .right p {padding:0 0 16px;}
		#life_of_spice_content .form .bottom {font-size:11px;padding:16px 0 12px;}

#life_of_spice_sidebar {background:#f0e8dc;float:right;width:305px;}
	#life_of_spice_sidebar .content {padding:26px 36px 40px 26px;}
	#life_of_spice_sidebar p {padding:0 0 15px;}
	#life_of_spice_sidebar h5 {color:#656a31;font-size:12px;}
	
/* ========================================================================//
   Flavor Forecast:
   ========================================================================//	
*/

#cntr_left
{
	display: inline;
	float: left;
	width: 505px;
}
#cntr_right
{
	display: inline;
	float: left;
	width: 495px;
}
#ttl_left
{
	padding-right: 0px;
	padding-left: 119px;
	float: left;
	padding-bottom: 0px;
	width: 386px;
	padding-top: 19px;
}
.ttl_left
{
	font-weight: bold;
	font-size: 20px;
	vertical-align: top;
	color: #ba4d2b;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
#txt_left_head
{
	padding-right: 0px;
	padding-left: 119px;
	float: left;
	padding-bottom: 0px;
	overflow: hidden;
	width: 386px;
	padding-top: 0px;
	height: 51px;
}
.txt_left_head
{
	font-weight: normal;
	font-size: 14px;
	vertical-align: top;
	color: #571a0d;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
#img_first
{
	padding-right: 0px;
	padding-left: 119px;
	float: left;
	padding-bottom: 0px;
	width: 386px;
	padding-top: 0px;
	height: 327px;
}
#img_txt_lead
{
	z-index: 200;
	background: url(../images/lead_1.gif) no-repeat;
	float: left;
	margin: 0px 0px 0px 119px;
	width: 386px;
	position: relative;
	height: 132px;
}
#img_txt_lead SPAN
{
	display: none;
}
#txt_linked
{
	padding-right: 0px;
	padding-left: 220px;
	z-index: 250;
	min-height: 160px;
	float: left;
	padding-bottom: 0px;
	vertical-align: top;
	width: 285px;
	padding-top: 0px;
	position: relative;
}
.ttl_linked
{
	font-weight: bold;
	font-size: 12px;
	vertical-align: top;
	color: #571a0d;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
.ttl_linked A
{
	color: #571a0d;
	text-decoration: underline;
}
.ttl_linked A:hover
{
	color: #b44725;
}
.txt_linked
{
	font-weight: normal;
	font-size: 12px;
	vertical-align: top;
	color: #571a0d;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
.txt_linked A
{
	color: #571a0d;
	text-decoration: underline;
}
.ttl_linked A:hover
{
	color: #b44725;
}
#img_pairing_1
{
	z-index: 100;
	background: url(../images/pairing_1.jpg) no-repeat;
	float: left;
	margin: 435px 266px 0px 0px;
	width: 266px;
	position: absolute;
	height: 266px;
}
#img_rollover
{
	background: url(../images/FlavorForecast/img_rollover_ttl.gif) no-repeat;
	float: left;
	margin: 42px 0px 0px 207px;
	width: 155px;
	height: 10px;
}
#img_rollover SPAN
{
	display: none;
}
A#cntr_recipe_1
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_1.gif) no-repeat 50% top;
	float: left;
	margin: 20px 0px 0px 156px;
	width: 242px;
	height: 42px;
}
A#cntr_recipe_1:hover
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_1.gif) no-repeat 50% bottom;
	float: left;
	margin: 20px 0px 0px 156px;
	width: 242px;
	height: 42px;
}
A#cntr_recipe_1 SPAN
{
	display: none;
}
A#cntr_recipe_2
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_2.gif) no-repeat 50% top;
	float: left;
	margin: 15px 0px 0px 181px;
	width: 192px;
	height: 42px;
}
A#cntr_recipe_2:hover
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_2.gif) no-repeat 50% bottom;
	float: left;
	margin: 15px 0px 0px 181px;
	width: 192px;
	height: 42px;
}
A#cntr_recipe_2 SPAN
{
	display: none;
}
A#cntr_recipe_3
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_3.gif) no-repeat 50% top;
	float: left;
	margin: 13px 0px 0px 189px;
	width: 176px;
	height: 42px;
}
A#cntr_recipe_3:hover
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_3.gif) no-repeat 50% bottom;
	float: left;
	margin: 13px 0px 0px 189px;
	width: 176px;
	height: 42px;
}
A#cntr_recipe_3 SPAN
{
	display: none;
}
A#cntr_recipe_4
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_4.gif) no-repeat 50% top;
	float: left;
	margin: 15px 0px 0px 160px;
	width: 232px;
	height: 42px;
}
A#cntr_recipe_4:hover
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_4.gif) no-repeat 50% bottom;
	float: left;
	margin: 15px 0px 0px 160px;
	width: 232px;
	height: 42px;
}
A#cntr_recipe_4 SPAN
{
	display: none;
}
A#cntr_recipe_5
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_5.gif) no-repeat 50% top;
	float: left;
	margin: 14px 0px 0px 118px;
	width: 318px;
	height: 42px;
}
A#cntr_recipe_5:hover
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_5.gif) no-repeat 50% bottom;
	float: left;
	margin: 14px 0px 0px 118px;
	width: 318px;
	height: 42px;
}
A#cntr_recipe_5 SPAN
{
	display: none;
}
A#cntr_recipe_6
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_6.gif) no-repeat 50% top;
	float: left;
	margin: 14px 0px 0px 196px;
	width: 159px;
	height: 42px;
}
A#cntr_recipe_6:hover
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_6.gif) no-repeat 50% bottom;
	float: left;
	margin: 14px 0px 0px 196px;
	width: 159px;
	height: 42px;
}
A#cntr_recipe_6 SPAN
{
	display: none;
}
A#cntr_recipe_7
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_7.gif) no-repeat 50% top;
	float: left;
	margin: 14px 0px 0px 162px;
	width: 230px;
	height: 42px;
}
A#cntr_recipe_7:hover
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_7.gif) no-repeat 50% bottom;
	float: left;
	margin: 14px 0px 0px 162px;
	width: 230px;
	height: 42px;
}
A#cntr_recipe_7 SPAN
{
	display: none;
}
A#cntr_recipe_8
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_8.gif) no-repeat 50% top;
	float: left;
	margin: 14px 0px 0px 172px;
	width: 208px;
	height: 42px;
}
A#cntr_recipe_8:hover
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_8.gif) no-repeat 50% bottom;
	float: left;
	margin: 14px 0px 0px 172px;
	width: 208px;
	height: 42px;
}
A#cntr_recipe_8 SPAN
{
	display: none;
}
A#cntr_recipe_9
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_9.gif) no-repeat 50% top;
	float: left;
	margin: 15px 0px 0px 208px;
	width: 136px;
	height: 42px;
}
A#cntr_recipe_9:hover
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_9.gif) no-repeat 50% bottom;
	float: left;
	margin: 15px 0px 0px 208px;
	width: 136px;
	height: 42px;
}
A#cntr_recipe_9 SPAN
{
	display: none;
}
A#cntr_recipe_10
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_10.gif) no-repeat 50% top;
	float: left;
	margin: 14px 0px 0px 145px;
	width: 262px;
	height: 42px;
}
A#cntr_recipe_10:hover
{
	display: block;
	background: url(../images/FlavorForecast/ttl_link_10.gif) no-repeat 50% bottom;
	float: left;
	margin: 14px 0px 0px 145px;
	width: 262px;
	height: 42px;
}
A#cntr_recipe_10 SPAN
{
	display: none;
}
#cntr_pairing_2007_txt
{
	padding-right: 0px;
	display: inline;
	padding-left: 115px;
	float: left;
	padding-bottom: 0px;
	width: 180px;
	padding-top: 40px;
	height: 16px;
}
.txt_pairing_2007
{
	font-weight: normal;
	font-size: 12px;
	vertical-align: top;
	color: #666632;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.txt_pairing_2007 A
{
	color: #666632;
	text-decoration: underline;
}
.txt_pairing_2007 A:hover
{
	color: #999966;
}
#cntr_pairing_2008_txt
{
	display: inline;
	float: left;
	width: 180px;
	padding-top: 40px;
	height: 16px;
}
.txt_pairing_2008
{
	font-weight: normal;
	font-size: 12px;
	vertical-align: top;
	color: #666632;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.txt_pairing_2008 A
{
	color: #666632;
	text-decoration: underline;
}
.txt_pairing_2008 A:hover
{
	color: #999966;
}


/* ========================================================================//
   ADVANCED SEARCH:
   ========================================================================//
*/

#advanced_search_wrapper {padding:19px 0 0;}
	#advanced_search_wrapper .content {}
	#advanced_search_wrapper .first {padding:0 0 26px;}
	#advanced_search_wrapper .fld {border:1px solid #d0c8bc;margin:0 4px 0 13px;width:151px;}
	#advanced_search_wrapper .ttl {height:25px;}
	#advanced_search_wrapper .search {background:url(../images/search/separator.gif) no-repeat left bottom;margin:0 0 26px;zoom:1;}
	#advanced_search_wrapper .checkbox {padding:0 0 12px 85px;}
	#advanced_search_wrapper .top {background:#66351c;color:#f0e8dc;margin:0 0 12px;padding:15px 36px;}
		#advanced_search_wrapper .top h3 {font-size:20px;font-weight:normal;}
	#advanced_search_wrapper .bottom {background:#f0e8dc;padding:32px 26px 40px 10px;}
		#advanced_search_wrapper .bottom .content {padding:26px 26px 0 26px;}
	#advanced_search_wrapper p {padding:0 0 12px;}
	#advanced_search_wrapper .items {background:url(../images/search/separator.gif) no-repeat left bottom;margin:0 0 26px;zoom:1;}
		#advanced_search_wrapper .items ul {float:left;padding:1px 0 26px;width:165px;}
		#advanced_search_wrapper .items li {padding:8px 0 0;}
	#advanced_search_wrapper .last {margin:0;}
	#advanced_search_wrapper .button {padding:12px 0 0;text-align:right;}

/* ========================================================================//
   SEARCH RESULTS:
   ========================================================================//
*/

#search_results_sidebar {float:left;overflow:hidden;margin:19px 0 0;position:relative;width:236px;}
	#search_results_sidebar .opaque {background:#5a4533;filter:alpha(opacity=60);height:1500px;left:0;opacity:0.6;position:absolute;top:0;width:345px;z-index:0;}
	#search_results_sidebar .content {padding:26px;position:relative;}
	#search_results_sidebar .ttl {height:41px;}
	#search_results_sidebar ul {padding:0 0 26px;}
	#search_results_sidebar h5 {color:#f0e8dc;font-size:13px;font-weight:normal;padding:0 0 8px;}
	#search_results_sidebar li {padding:0 0 0 12px;}
	#search_results_sidebar .first {background:url(../images/common/sidebar_arrow.gif) no-repeat left 4px;}
	#search_results_sidebar a {color:#f0e8dc;}

#search_results_title {background:#66351c;color:#f0e8dc;font-size:20px;padding:18px 35px 13px 37px;width:680px;}

#search_results_content {float:right;margin:19px 0 0;width:752px;}
	#search_results_content .bottom {background:#f0e8dc;padding:32px 26px 40px 36px;}
	#search_results_content .dotted_line{background:url(../images/common/dotted_line.gif) repeat-x;height:1px;margin:16px 0;width:100%;}
	#search_results_content .title {background:#66351c;padding:15px 36px;}
		#search_results_content .title h3 {color:#f0e8dc;font-size:20px;font-weight:normal;}
	#search_results_content .tabs {padding:12px 0 0;}
		#search_results_content .tabs input {background-position:right bottom;display:block;float:left;height:30px;margin:0 0 0 4px;width:111px;}
		#search_results_content .tabs a.active {background-position:right top;}
		#search_results_content .tabs .solid {background:#f0e8dc;float:left;height:30px;width:522px;}
		#search_results_content .tabs .recipes {background-image:url(../images/search/recipes.gif);}
		#search_results_content .tabs .products {background-image:url(../images/search/products.gif);}

#search_results_content_callouts {margin:16px 0;width:690px;}
	#search_results_content_callouts .image {float:left;height:75px;padding:0 15px 0 0;text-align:left;}
	#search_results_content_callouts .content {font-size:12px;float:right;color:#423e38;line-height:16px;width:600px;}
	#search_results_content_callouts h4 {color:#956314;font-size:14px;font-weight:normal;padding:0 0 8px;}
		#search_results_content_callouts h4 a {color:#956314;}
	#search_results_content_callouts p.desc {height:50px;}
	#search_results_content_callouts a {color:#956314;}
	
#recipes_search_results_title a{color:#956314;}
#recipes_search_results_title a:hover {text-decoration:underline;}

/* ========================================================================//
   NO RESULTS:
   ========================================================================//
*/

#no_results_title {background:#66351c;color:#f0e8dc;font-size:20px;padding:18px 35px 13px 37px;width:680px;}

#no_results_content {float:right;margin:19px 0 0;width:1000px;}
	#no_results_content .terms {padding:0 0 26px;}
	#no_results_content a {color:#956314;}
	#no_results_content .bottom {background:#f0e8dc;padding:0 26px 40px 36px;}
	#no_results_content .fld {border:1px solid #d0c8bc;width:228px;}
	#no_results_content .btn {margin:0 8px 0 0;}
	#no_results_content .form {}
		#no_results_content .form label {background:url(../images/search/search_again.gif) no-repeat left top;padding:0 8px 0 98px;}
	#no_results_content .ttl {height:22px;margin:26px 0 0;}
	#no_results_content .dotted_line {background:url(../images/common/dotted_line.gif) repeat-x;height:1px;margin:12px 0 26px;width:100%;}
	#no_results_content .title {background:#66351c;padding:15px 36px;}
		#no_results_content .title h3 {color:#f0e8dc;font-size:20px;font-weight:normal;}
	#no_results_content .tabs {padding:12px 0 0;}
		#no_results_content .tabs a {background-position:right bottom;display:block;float:left;height:30px;margin:0 0 0 4px;width:111px;}
		#no_results_content .tabs a.active {background-position:right top;}
		#no_results_content .tabs .solid {background:#f0e8dc;float:left;height:30px;width:770px;}
		#no_results_content .tabs .solidNoResults {background:#f0e8dc;float:left;height:34px;width:770px;}
		#no_results_content .tabs .recipes {background-image:url(../images/search/recipes.gif);}
		#no_results_content .tabs .products {background-image:url(../images/search/products.gif);}

/* ========================================================================//
   VIDEO CATEGORY:
   ========================================================================//
*/

#video_category_sidebar {float:left;overflow:hidden;position:relative;width:236px;}
	#video_category_sidebar .opaque {background:#5a4533;filter:alpha(opacity=60);height:1500px;left:0;opacity:0.6;position:absolute;top:19px;width:236px;z-index:0;}
	#video_category_sidebar .content {padding:45px 26px 40px;position:relative;}
		#video_category_sidebar .content h4 {height:40px;}
		#video_category_sidebar .content li {background:url(../images/video/arrow.gif) no-repeat left 4px;padding:0 0 16px 12px;}
		#video_category_sidebar .content li.last {padding:0 0 0 12px;}
		#video_category_sidebar .content a {color:#f0e8dc;}
		#video_category_sidebar .content .separator {background:url(../images/recipes/theme/sidebar_separator.gif) no-repeat left 8px;height:23px;}

#video_category_content {float:right;margin:19px 0 0;width:752px;}
	#video_category_content .tabs {}
		#video_category_content .tabs a {background-position:right bottom;display:block;float:left;height:32px;margin:0 0 0 4px;width:152px;}
		#video_category_content .tabs a.active {background-position:right top;}
		#video_category_content .tabs .solid {background:#f0e8dc;display:block;float:left;height:32px;width:284px;}
		#video_category_content .tabs .richard {background-image:url(../images/video/richard_blais.gif);}
		#video_category_content .tabs .cat {background-image:url(../images/video/cat_cora.gif);}
		#video_category_content .tabs .christopher {background-image:url(../images/video/christopher_lee.gif);}
	#video_category_content .intro {padding:0 0 24px;}
	#video_category_content .item {background:url(../images/video/separator.gif) no-repeat left 91px;height:116px;}
		#video_category_content .item a {color:#956314;}
		#video_category_content .item.last {background:transparent;height:auto;}
	#video_category_content .bottom {background:#f0e8dc;padding:15px 14px 15px 15px;}
	#video_category_content .top {}
	#video_category_content .content {background:#f0e8dc;margin:0 0 12px;padding:15px 26px 26px;}
		#video_category_content .top .left {}
		#video_category_content .top .right {height:303px;overflow:auto;padding:0 16px 0 0;width:260px;}
			#video_category_content .top .right .right {height:auto;width:auto;}
			#video_category_content .top .right .bottom {padding:0;}
			#video_category_content .top .right .image {float:left;width:67px;}
			#video_category_content .top .right .desc {float:right;width:168px;}
				#video_category_content .top .right .desc p {height:54px;padding:0 36px 0 0;}
					#video_category_content .top .right .desc .bottom .right {padding:0;}

#video_category_callouts {background:url(../images/recipes/theme/callouts.gif) repeat-y left top;color:#f0e8dc;}
	#video_category_callouts .col {float:left;margin:0 1px 0 0;width:240px;}
	#video_category_callouts .top {height:240px;}
	#video_category_callouts .bottom {background:transparent;padding:16px;}
		#video_category_callouts .bottom h4 {font-size:16px;font-weight:normal;padding:0 0 8px;}
		#video_category_callouts .bottom p {padding:0 0 10px;}
		#video_category_callouts .bottom p.desc {}
		#video_category_callouts .bottom a {color:#f59b27;}
		
/* ========================================================================//
   MENU DETAIL:
   ========================================================================//
*/

#menu_detail_wrapper {width:1000px;}

#menu_detail_sidebar {float:left;overflow:hidden;position:relative;width:236px;}
	#menu_detail_sidebar .opaque {background:#5a4533;filter:alpha(opacity=60);height:1500px;left:0;opacity:0.6;position:absolute;top:19px;width:236px;z-index:0;}
	#menu_detail_sidebar .content {padding:44px 26px 40px;position:relative;}
		#menu_detail_sidebar .content h4 {height:60px;}
		#menu_detail_sidebar .content li {padding:0 0 8px;}
			#menu_detail_sidebar .content ul h4 {background:url(../images/recipes/theme/arrow.gif) no-repeat left 7px;color:#e4cd86;font-size:16px;font-weight:normal;height:auto;padding:0 0 0 14px;}
		#menu_detail_sidebar .content a {color:#fff;font-size:13px;padding:0 0 0 14px;}
		#menu_detail_sidebar .content .separator {background:url(../images/recipes/theme/sidebar_separator.gif) no-repeat left 8px;height:23px;}
	#menu_detail_sidebar .active {color:#e4cd86;font-size:13px;padding:0 0 0 14px;}

#menu_detail_content {float:right;padding:19px 0 0;width:752px;}
	#menu_detail_content a {color:#956314;}
	#menu_detail_content .top {background:#f0e8dc;padding:36px;}
		#menu_detail_content .top .intro {padding-bottom:15px;}
			#menu_detail_content .top .intro p {padding:0 0 16px;}
		#menu_detail_content .top .ttl {height:26px;}
		#menu_detail_content .top .menu {}
			#menu_detail_content .top .menu .ttl {background-image:url(../images/menu/menu.gif);height:30px;}
			#menu_detail_content .top .menu .spotlight {float:left;padding:0 36px 0 0;width:282px;}
				#menu_detail_content .top .menu .spotlight .image {height:282px;overflow:hidden;}
				#menu_detail_content .top .menu .spotlight .name {background:#656a31;color:#fff;height:35px;padding:10px 10px 0 0;text-align:right;}
			#menu_detail_content .top .menu .list {float:left;width:360px;}
				#menu_detail_content .top .menu .list h5 {color:#66351c;font-weight:normal;padding:16px 0 0;}
				#menu_detail_content .top .menu .list ul {list-style-image:url(../images/menu/bullet.gif);padding:0 0 0 12px;}
				#menu_detail_content .top .menu .list li {}
				#menu_detail_content .top .menu .list p {font-style:italic;}
	#menu_detail_content .bottom {background:#f0e8dc;margin:12px 0 0;padding:36px;}
		#menu_detail_content .bottom .ttl {height:27px;}
		#menu_detail_content .bottom .items {background:url(../images/menu/separator.gif) no-repeat left bottom;padding:16px 0;}
			#menu_detail_content .bottom .items .item {padding:0 0 26px;}
				#menu_detail_content .bottom .last {background:none;padding:16px 0 0;}
				#menu_detail_content .bottom .items .item img {float:left;margin:0 16px 0 0;}
				#menu_detail_content .bottom .items .last {padding:0;}
				#menu_detail_content .bottom .full {}
					#menu_detail_content .bottom .full .desc {width:auto;}
				#menu_detail_content .bottom .desc {float:left;width:560px;}
					#menu_detail_content .bottom .items .desc h5 {color:#66351c;font-size:14px;font-weight:normal;height:22px;}
					#menu_detail_content .bottom .items .desc p {padding:0 0 10px;}
					#menu_detail_content .bottom .items .desc p.link {padding:0;}
/* ========================================================================//
   VIDEOS BIO:
   ========================================================================//
*/

#videos_bio_sidebar {float:left;overflow:hidden;position:relative;width:236px;}
	#videos_bio_sidebar .opaque {background:#5a4533;filter:alpha(opacity=60);height:1500px;left:0;opacity:0.6;position:absolute;top:19px;width:236px;z-index:0;}
	#videos_bio_sidebar .content {padding:45px 26px 40px;position:relative;}
		#videos_bio_sidebar .content h4 {height:40px;}
		#videos_bio_sidebar .content li {background:url(../images/video/arrow.gif) no-repeat left 4px;padding:0 0 16px 12px;}
		#videos_bio_sidebar .content li.active {background:url(../images/video/arrow_down.gif) no-repeat left 6px;}
			#videos_bio_sidebar .content li.active a {color:#e4cd86;}
			#videos_bio_sidebar .content li.active a:hover {text-decoration:none;}
		#videos_bio_sidebar .content li.last {padding:0 0 0 12px;}
		#videos_bio_sidebar .content a {color:#f0e8dc;}
		#videos_bio_sidebar .content .separator {background:url(../images/recipes/theme/sidebar_separator.gif) no-repeat left 8px;height:23px;}

#videos_bio_content {float:right;padding:19px 0 0;width:752px;}
	#videos_bio_content .content {background:#f0e8dc;padding:36px 36px 40px;}
	#videos_bio_content a {color:#956314;}
	#videos_bio_content .top {padding:0 0 24px;}
		#videos_bio_content .top .image {float:left;padding:0 26px 0 0;}
			#videos_bio_content .top .image img {display:block;padding:0 0 26px;}
		#videos_bio_content .top .bio {float:left;width:430px;}
			#videos_bio_content .top .bio .ttl {height:26px;}
			#videos_bio_content .top .bio p {padding:0 0 16px;}
	#videos_bio_content .bottom {}
		#videos_bio_content .bottom .ttl {height:18px;}
		#videos_bio_content .bottom .item {background:url(../images/video/separator_content.gif) no-repeat left bottom;padding:12px 0;}
		#videos_bio_content .bottom .last {background:0;padding:12px 0 0;}
		
		
		
.row_recidetail_pic2{width:190px; height:auto;  margin:0; float:left; padding-top:20px; }		
.row_recidetail_pic2 ul{width:115px; float:right;}
.row_recidetail_pic2 ul li { padding:0 0 6px 6px;}
.row_recidetail_pic2 ul li a{list-style-position:outside;}
.box_recidetail_pic2{float:left; width:50px;}

.menuright_recidetail2 { padding-top:20px; }
.menuright_recidetail2 ul { margin:0;}
.menuright_recidetail2 ul li {background:url(../images/recipes/bull.gif) no-repeat left top; padding:0 0 0 6px; color:#be8c00; margin:0 0 2px 0;}
.menuright_recidetail2 ul li a {color:#be8c00; line-height:11px;background:url(../images/recipes/spacer.gif) no-repeat left top; list-style-position:Outside;}
.menuright_recidetail2 ul li a:hover {color:#be8c00; line-height:11px; background:url(../images/recipes/spacer.gif) no-repeat left top; list-style-position:Outside;}

/*Camilo Cortes Spring2010*/

#welcomeSpring{
	margin-top:12px;
	font-family:"Trebuchet MS", Helvetica, sans-serif, Arial;
}
#welcomeSpring p{
	font-size:12px;
	line-height:14px;
}

/**
 * Sidebar
 */
#welcomeSpring #sidebar{
	width:327px;
	float:left;
	margin-right:12px;
	background:#f0e8dc;
}
#welcomeSpring #sidebar p{
	color:#423e38;
}
#welcomeSpring #sidebar a.btnFacebook{
	width:212px;
	height:64px;
	display:block;
	margin:24px auto;
	background:transparent url(../images/Spring2010/btnFacebook.gif) no-repeat 0 0 scroll;
}
#welcomeSpring #sidebar #perfectMenuBox{
	width:209px;
	height:218px;
	padding:35px 90px 0 28px;
	background:transparent url(../images/Spring2010/bgPerfectMenuBox.jpg) no-repeat 0 0 scroll;
}
#welcomeSpring #sidebar #perfectMenuBox a.btnViewOurMenu{
	width:132px;
	height:20px;
	display:block;
	margin-top:32px;
	background:transparent url(../images/Spring2010/btnViewOurMenu.gif) no-repeat 0 0 scroll;
}
#welcomeSpring #sidebar #celebrationTipsBox{
	padding-bottom:32px;
	background:transparent url(../images/Spring2010/bgDottedLine.gif) no-repeat 26px bottom scroll;
}
#welcomeSpring #sidebar #celebrationTipsBox .tipItem{
	height:123px;
	padding-right:26px;
}
#welcomeSpring #sidebar #celebrationTipsBox .tipItem img.floatLeft{
	float:left;
	margin-right:4px;
}
#welcomeSpring #sidebar #celebrationTipsBox .tipItem h4{
	color:#656a31;
	font-size:16px;
	padding-top:12px;
	margin-bottom:3px;
}
#welcomeSpring #sidebar #celebrationTipsBox #tipControls{
	margin-left:85px;
	padding-right:26px;
}
#welcomeSpring #sidebar #celebrationTipsBox #tipControls .tipCounter{
	color:#b5aa99;
	width:80px;
	float:left;
	font-size:16px;
	font-style:italic;
	font-family:"Times New Roman","Trebuchet MS", Helvetica, sans-serif, Arial;
}
#welcomeSpring #sidebar #celebrationTipsBox #tipControls .tipLinks{
	color:#956314;
	float:right;
}
#welcomeSpring #sidebar #celebrationTipsBox #tipControls .tipLinks a{
	color:#956314;
	text-decoration:none;
}
#welcomeSpring #sidebar #celebrationTipsBox #tipControls .tipLinks a.lnkPrev{
	padding-left:8px;
	margin-right:7px;
	background:transparent url(../images/Spring2010/imgPrevArrow.gif) no-repeat 0 3px scroll;
}
#welcomeSpring #sidebar #celebrationTipsBox #tipControls .tipLinks a.lnkNext{
	padding-right:8px;
	margin-left:7px;
	background:transparent url(../images/Spring2010/imgNextArrow.gif) no-repeat right 4px scroll;
}

/**
 * Content Area
 */
#welcomeSpring #content{
	width:646px;
	float:left;
	padding:15px 0 20px 15px;
	*padding:15px 0 0 15px;
	background:#f0e8dc;
}

#welcomeSpring #content .column{
	color:#ffffff;
	width:210px;
	float:left;
	padding-bottom:24px;
	margin-right:1px;
}
#welcomeSpring #content .bgGreen{
	background:#656a31;
}
#welcomeSpring #content .bgRed{
	background:#834a2d;
}
#welcomeSpring #content .bgBrown{
	background:#5a4533;
}
#welcomeSpring #content .column .text{
	height:227px;
	padding:13px 10px 0 16px;
}
#welcomeSpring #content .column .text h3{
	height:57px;
	font-size:16px;
	font-weight:bold;
	line-height:19px;
	margin-bottom:15px;
}
#welcomeSpring #content .column a.lnkGetRecipe{
	color:#f59b27;
	font-size:12px;
	margin-left:18px;
	text-decoration:none;
}
#welcomeSpring #content #moreIdeas{
	width:613px;
	margin:31px auto;
}
#welcomeSpring #content #moreIdeas h3{
	color:#656a31;
	font-size:17px;
	font-weight:bold;
	font-family:"Times New Roman","Trebuchet MS", Helvetica, sans-serif, Arial;
}
#welcomeSpring #content #moreIdeas ul{
	width:275px;
	float:left;
	margin:14px 25px 0 0;
}
#welcomeSpring #content #moreIdeas ul li{
	padding-left:13px;
	line-height:18px;
	background:transparent url(../images/Spring2010/bgBulletList.gif) no-repeat 0 9px scroll;
	overflow:hidden;
	zoom:1;
}
#welcomeSpring #content #moreIdeas ul li a{
	color:#956314;
	font-size:12px;
	text-decoration:none;
}
#welcomeSpring #content #moreIdeas ul li a:hover{
	text-decoration:underline;
}
/**
 * Titles
 */
h3.ttlPerfectMenu{
	width:109px;
	height:35px;
	margin-bottom:5px;
	background:transparent url(../images/Spring2010/ttlThePerfectSpringMenu.jpg) no-repeat 0 0 scroll;
}
h3.ttlCelebrationTips{
	width:134px;
	height:16px;
	margin:0 0 5px 25px;
	background:transparent url(../images/Spring2010/ttlCelebrationTips.gif) no-repeat 0 0 scroll;
}

.recipetitles{color:#656A31; font-family:Arial; font-size:14px; font-weight:bold;}