	#left {float: left; width: 400px; }
	#right {margin-left: 15px; float: left; width: 400px; }

	#nutritiontable {width: 355px; margin-left: 15px; border-collapse: collapse;}
	#nutritiontable thead {background: #ffc726; color: #FFF;}
	#nutritiontable thead tr {text-align: center; color: #e12729;}
	#nutritiontable th { border: 1px solid #FFF;}
	#nutritiontable tr.odd {background: #f9912e; color: #FFF;}
	#nutritiontable tr.even {background: #e67000; color: #FFF;}
	#nutritiontable td {padding: 2px 2px 2px 10px; width: 70px; border: 1px solid #fff; text-align: center;}
	#nutritiontable td.foodcolumn {width: 105px; text-align: left;}
	#nutritiontable td.savingcolumn {}

	h2 {width: 250px; height: 17px;}
	h2 span {position: absolute; left: -9999px;}
	h2.noverall {background: url('../img/nutri_overall.gif');}
	h2.nskinny {background: url('../img/nutri_skinny.gif');}
	h2.nwhycanola {background: url('../img/nutri_whycanola.gif');}
	h2.nwhyolive {background: url('../img/nutri_whyolive.gif');}
	h2.nwhysoybean {background: url('../img/nutri_whysoybean.gif');}
	h2.nwhypalm {background: url('../img/nutri_whypalm.gif');}

	th.foodcolumn {background: #ffc726 url('../img/nutri_chart_topleft.gif') no-repeat top left;}
	th.savingcolumn {background: #ffc726 url('../img/nutri_chart_topright.gif') no-repeat top right;}
	tr.even.bottom td.foodcolumn {background: #e67000 url('../img/nutri_chart_botleft.gif') no-repeat bottom left;}
	tr.even.bottom td.savingcolumn {background: #e67000 url('../img/nutri_chart_botright.gif') no-repeat bottom right;}

	.foodinfo {background: #e67000; width: 403px; margin-left: 15px; padding-bottom: 10px;}
	.foodinfo h3 {color: #FFF; margin-left: 10px; padding-top: 12px; margin-bottom: 5px; font-size: 14px; font-style: italic}
	.foodinfo p {width: 180px; color: #FFF; margin-left: 10px;}

	span.note {color: #e67000; padding-left: 15px; display: block; margin-bottom: 10px; margin-top: 6px; font-size: 11px;}

	div.foodcontent {height: 240px; float: left;}
	.foodtext {float: left; width: 200px; }
	img.foodimage {display: block; float: right; margin-right: 10px; }
	.foodtext p em {font-style:normal; font-weight: bold; text-decoration: underline; display: block; }

	table#foodtable {width: 385px; clear: both; margin-left: 10px; border-collapse: collapse; }
	table#foodtable thead tr {text-align: center; background: #ffc726; color: #FFF; }
	table#foodtable tr {background: #FFF; }
	table#foodtable td {padding: 2px 2px 2px 10px; width: 70px; color: #e67000; border: 1px solid #e67000; }
	table#foodtable th {border: 1px solid #e67000; color: #e12729; }

	table#foodtable th.leftcolumn {background: #ffc726 url('../img/food_chart_topleft.gif') no-repeat top left;}
	table#foodtable th.rightcolumn {background: #ffc726 url('../img/food_chart_topright.gif') no-repeat top right;}
	table#foodtable td.leftcolumn {background: #fff url('../img/food_chart_botleft.gif') no-repeat bottom left;}
	table#foodtable td.rightcolumn {background: #fff url('../img/food_chart_botright.gif') no-repeat bottom right;}

	#chicken, #steak, #pork, #salmon, #potato, #hamburger, #cookies, #pancake, #grilled, #vegetable, #omelet, #steak2, #salmon2, #cookies2, #grilled2, #hamburger2 { display: none;}

	a.alternate {padding-left: 0px; float: left; text-decoration: none;}
	a.alternate span {text-decoration: underline;}

	div.altlink {font-size: 12px; width: 180px; float: right; margin-right: 8px; text-align: left; margin-top: 2px;}

	div.nextlink {display: block; text-align: right; padding-right: 10px; line-height: 20px; font-size: 12px;}
	a.nextbutton {text-decoration: none;}
	a.nextbutton span {text-decoration: underline;}

	h3 {width: 365px; height: 20px;  margin-top: 0px;}
	h3 span {position: absolute; left: -9999px;}
	h3.chicken {background: url('../img/header_chicken.gif') bottom no-repeat;}
	h3.steak {background: url('../img/header_steak.gif') bottom no-repeat;}
	h3.pork {background: url('../img/header_pork.gif') bottom no-repeat;}
	h3.salmon {background: url('../img/header_salmon.gif') bottom no-repeat;}
	h3.potato {background: url('../img/header_potato.gif') bottom no-repeat;}
	h3.hamburger {background: url('../img/header_hamburger.gif') bottom no-repeat;}
	h3.cookies {background: url('../img/header_cookies.gif') bottom no-repeat;}
	h3.pancake {background: url('../img/header_pancake.gif') bottom no-repeat;}
	h3.grilled {background: url('../img/header_grilled.gif') bottom no-repeat;}
	h3.vegetable {background: url('../img/header_vegetable.gif') bottom no-repeat;}
	h3.omelet {background: url('../img/header_omelet.gif') bottom no-repeat;}

	/* Initialize the "oil" blocks as invisible */
	#whycanola { display: none; }
	#whysoybean { display: none; }
	#whyolive { display: none; }
	#whypalm { display: none; }


	/* cooking tips */
	#cookingtips ul { padding: 0;
	margin: 0;
	list-style-type: none;
	margin-left: 43px; }

	#cookingtips li { float: left;
	width: 382px;
	margin-right: 20px; }

	#thetips li { background: url('../img/cookingtips-boxbottom.gif') left bottom no-repeat;
	overflow: auto;
	min-height: 150px;
	height: auto;
	margin-bottom: 10px;
	_height: 150px;
	*height: 150px; }

	#thetips li.bottomLI { margin-bottom: 80px; }

	.tipsheader { width: 382px;
	height: 35px;
	background: url('../img/cookingtips-boxtop.gif') left bottom no-repeat;
	text-align: center;}

	.tipsheader img { position: relative;
	top: 3px; }

	.cookingtips-img { display: block;
	float: left;
	border: 1px solid #e67000;
	margin: 0 15px 0 10px; }

	#thetips li p { width: 237px;
	float: left;
	margin: 0;
	padding: 0;}

	#hero .last { visibility: hidden; }
	#thetips { clear: left; }

	/**************** get baking **********************/

	#getbaking ul { padding: 0;
	margin: 0;
	list-style-type: none; }

	#getbakinggrid { overflow: hidden;
	height: auto; }

	#getbakinggrid li { float: left; }

	#getbakinggrid #getbaking-hero { width: 455px;
	height: 603px;
	background: url(../img/getbaking-hero.jpg) left top no-repeat;
	position: relative; }

	#getbaking-hero a { display: block;
	position: absolute;
	width: 64px;
	height: 15px;
	text-indent: -9999px;
	bottom: 124px;
	right: 57px; }

	#getbakinggrid #mainbox { background: url(../img/mainbakingbox-bar.gif) left top no-repeat; }

	.getbaking-header { width: 388px;
	height: 36px;
	background: url(../img/bakingbox-bar.gif) left top no-repeat; }

	#getbakinggrid .getbaking-header img { position: relative;
	top: 11px;
	left: 14px; }

	#getbakinggrid li { background: url(../img/bakingbox-border.gif) left bottom no-repeat;
		width: 388px;
		min-height: 506px;
		height: auto;
		_height: 506px;
		padding-bottom: 30px;
		margin-bottom: 20px; }

	.recipeimg { float: right;
	margin: 17px 17px 0 17px; }

	#getbakinggrid p { font-size: 11px;
	color: #666;
	width: auto; }

	#getbakinggrid p.intro { margin-top: 17px; }

	#getbakinggrid h6 { margin-left: 15px;
		color: #f18401;
	font-size: 14px; }

	#getbakinggrid dl { width: 354px;
		margin-left: 15px; }

	#getbakinggrid dt {float: left;
		clear: left;
	width: 15px; }

	#getbakinggrid dd { float: left;
		width: 339px;
		padding-bottom: 10px;}

	.addpadd { margin: 0 19px 0 49px;
		_margin-left: 25px;
	clear: left; }

