/* resetting defaults */
.topteaser{
	float:right;
	margin-right:20px;
}
.primary_content{
	margin-left:0;
}
	.standard_window .primary_content{
		width:730px;
	}
.intro{
	margin:0;
	padding:25px 25px 20px 25px;
}	
/* text images */
h1{
	margin:0 0 0 25px;
}
#page_subhead{
	background-image:url(/images/text/subhead_save_time_and_money.gif);
	width:178px;
	height:17px;
	margin:0 0 3px 25px;
}

#week_one h2,
#week_two h2{
	width:171px;
	height:23px;
	margin:0 auto;
	padding-bottom:20px;
}
#week_one h2{
	background-image:url(/images/text/boxhead_week_one.gif);
}
#week_two h2{
	background-image:url(/images/text/boxhead_week_two.gif);
}
#week_one .whatnow,
#week_two .whatnow{
	width:305px;
	height:15px;
	margin:5px 0 15px 35px;
	padding-bottom:10px;
	border-bottom:1px dotted #000;
}
#week_one .whatnow{
	background-image:url(/images/two_week_menu/w1_whatnow.gif);
}
#week_two .whatnow{
	background-image:url(/images/two_week_menu/w2_whatnow.gif);
}
/* menu */
#week_one{
	width:360px;
	margin-left:10px;
	_margin-left:5px;
	float:left;
}
#week_one .left{
	background-color:#F1F4DE;
}
#week_two{
	width:360px;
	float:left;
	margin-top:20px;
}
	
#week_two .left{
	background-color:#DEDFD2;
}
#week_one .right,
#week_two .right{
	padding-top:20px;
}
/* Recipe cards */
.week ol .week_day{
	overflow:hidden;
	width:360px;
	padding-bottom:15px;
}
.week .week_day .day_desc .day_title{
		display:block;
		text-transform:uppercase;
		font-size:1.3em;
		font-weight:bold;
		color:#575846;
}

.week .left_recipe ul.recipe_list{
		margin:0 0 0 3px;
		float:left;
		width:225px;
	}
	.week .left_recipe .day_desc{
		width:132px;
		overflow:hidden;
		float:right;
	}
	.week .left_recipe .day_desc p{
		padding: 0 30px 0 5px;
		font-size:0.9em; 
		line-height:normal;
		color:#666;
	}
	.week .left_recipe .day_desc .day_title{
			margin:10px 20px 10px 0;
			padding:0 0 5px 0;
	}

.week .right_recipe ul.recipe_list{
	margin:0 10px 0 0;
	float:right;
	width:225px;
	}
	.week .right_recipe .day_desc{
		width:120px;
		padding-left:5px;
		overflow:hidden;
		float:left;
	}
	.week .right_recipe .day_desc p{
		padding: 0 15px 0 25px;
		font-size:0.9em; 
		line-height:normal;
		color:#666;
	}
	.week .right_recipe .day_desc .day_title{
			margin:10px 0 10px 13px;
			padding:0 0 5px 5px;
	}
#week_one .top_recipe ul.recipe_list{
		margin:0 0 0 3px;
		float:left;
		width:230px;
	}
	#week_one .top_recipe .day_desc{
		width:127px;
	}
	#week_one .day_title{
		background:url(/images/two_week_menu/w1_dotted.gif) repeat-x left bottom;
	}
#week_two .top_recipe ul.recipe_list{
		margin:0 0 0 3px;
		float:left;
		width:227px;
	}
	#week_two .top_recipe .day_desc{
		width:130px;
	}
	#week_two .day_title{
		background:url(/images/two_week_menu/w2_dotted.gif) repeat-x left bottom;
	}

		.week ul.recipe_list li.top_card{
			padding:17px 10px 10px 15px;
			width:203px;
			margin:0;
			background-position:-5px 0;
			_background-position:-8px 0;
		}
			#week_one ul.recipe_list li.top_card{
				background-image:url(/images/two_week_menu/w1_top_recipecard.gif);
			}
			#week_two ul.recipe_list li.top_card{
				background-image:url(/images/two_week_menu/w2_top_recipecard.gif);
				padding:17px 10px 10px 11px;
				width:200px;
			}
		.week	.right_recipe ul.recipe_list li.card,
		.week	.right_recipe ul.recipe_list li.card2{
			padding:17px 10px 10px 15px;
			width:205px;
			margin:0;
			background-position:2px 0;
			_background-position:1px 0;
		}	
		#week_two	.right_recipe ul.recipe_list li.card,
		#week_two	.right_recipe ul.recipe_list li.card2{
			_background-position:2px 0;
		}
			#week_one .right_recipe ul.recipe_list li.card{
				background-image:url(/images/two_week_menu/w1_right_recipecard.gif);
			}
			#week_one .right_recipe ul.recipe_list li.card2{
				background-image:url(/images/two_week_menu/w1_right_recipecard2.gif);
			}	
			#week_two .right_recipe ul.recipe_list li.card{
				background-image:url(/images/two_week_menu/w2_right_recipecard.gif);
			}
			#week_two .right_recipe ul.recipe_list li.card2{
				background-image:url(/images/two_week_menu/w2_right_recipecard2.gif);
			}
		.week .left_recipe ul.recipe_list li.card{
			padding:17px 0px 10px 12px;
			width:210px;
			margin:0;
			background-position:-5px 0;
			_background-position:-8px 0;/**/
		}		
			#week_one .left_recipe ul.recipe_list li.card{
				background-image:url(/images/two_week_menu/w1_left_recipecard.gif);
			}	
			#week_two .left_recipe ul.recipe_list li.card{
				background-image:url(/images/two_week_menu/w2_left_recipecard.gif);
				width:209px;
			}	

.left_recipe ul.recipe_list li .recipe_meta {
	right:6px;
	width:103px;
}
.left_recipe ul.recipe_list li.top_card .recipe_meta {
	right:5px;
	width:103px;
}
/* bottom links */
#week_one p.whatnow_link,
#week_two p.whatnow_link{
	margin-left:40px;
}
.print_link,
.download_link{
	padding-left:25px;
	background-repeat:no-repeat;
}
	.print_link{
		background-image:url(/images/icon_printer.gif);
		background-position:0 0;
	}
	.download_link{
		background-image:url(/images/icon_book.gif);
		background-position:0 2px;
	}
.whatnow_link {
	margin:3px 0 2px 0; padding:0 auto;
}	
.whatnow_link a{
	background-repeat:no-repeat;
	background-position:right bottom;
	padding-right:30px;
	font-size:1.2em;
	text-decoration:none;
}	
	#week_one .whatnow_link a{
		background-image:url(/images/two_week_menu/w1_linkarrow.gif);
	}
	#week_two .whatnow_link a{
		background-image:url(/images/two_week_menu/w2_linkarrow.gif);
	}
.greyborderbox .top{
	/*margin:0 10px;*/
}

.week .left_recipe ul.recipe_list li.card {
	_width:210px;
	_background-position:left top;
	_margin-left:-8px;
	_padding-left:15px;
}
#week_two ul.recipe_list li.top_card{
	_background-position: left top;
	_margin-left:-9px;
	_padding-left:15px;
	_width:200px;
}
ul.recipe_list li .recipe_meta {
	right:13px;
	width:100px;
}
#week_one .left_recipe ul.recipe_list li.card .recipe_meta {
	width:100px;
}
#week_one .left_recipe ul.recipe_list li.top_card .recipe_meta {
	width:105px;
}