.recipesLandingLeft{
	float:left;
	width:278px;
	margin-left:62px;
	display: inline;
}

.recipesLandingRight{
	float:right;
	width:345px;
	position:relative;
	left:25px;
	top:-30px;
	display: inline;
}

.recipesPageHeader{
	font-size:1.3em;
	font-family:'Trebuchet MS', Verdana;
	color:#B71A12;
	margin:0px 0 0 0;
	padding:0;
}


.recipesProductHeader {
	font-size:.8em;
	font-family:'Trebuchet MS', Verdana;
	color:#B71A12;
	margin:0px 0 0 0;
	padding:0;
}


.recipeLandingContainer{
	position:relative;
	top:-49px;
	left:0;
	width:685px;
}

.recipeLandingContainer p{
	font-size:.7em;
	color#333333;
	font-family:Verdana;
	margin-top:3px;
	padding:0;
}


.recipeSearchContainer{
	position:relative;
	top:-49px;
	left:0;
	width:685px;
}

.recipesSearchLeft{
	float:left;
	width:399px;
	margin-left:62px;
}

.recipesSearchRight{
	float:right;
	width:345px;
	position:relative;
	top:-342px;
	left:27px;
}

.recipeSearchSearchBox{
	background-image:url(/images/recipes/search/Search_Box.gif);
	width:399px;
	height:179px;
}

.recipeSearchResultsDiv{
	margin-left:62px;
	position:relative;
	top:-49px;
}

.recipeSearchResultsDiv a {
	color: #C1440A;
	text-decoration: underline;
}

.recipeSearchResultsBox {
	width: 400px;
	padding: 5px;
	background-color: #E9DC99;
	border: solid 1px #C1440A;
}

.recipeSearchResultsImageTD {
	width: 70px;
	padding-bottom: 15px;
}

.recipeSearchResultsContentTD {
	padding-left: 15px;
	padding-bottom: 15px;
}

.recipeBakingContainer{
	position:relative;
	top:-49px;
	left:0;
	width:619px;
	margin-left:62px;
}

.faqContainer {
	position:relative;
	top:-49px;
	left:0;
	width:685px;
}

.faqQs {
	margin-left:62px;
}

.faqQs li {
	color: #B71A12;
	font-size: .7em;
}

.faqQs a {
	color: #C1440A;
	text-decoration: underline;
}

.faqAs li {
	margin-left: 62px;
	margin-bottom: 20px;
	color: #B71A12;
	font-size:.7em;
}

.faqAs .nutritionTable table {
	border: 1px #A71609 solid;
}

.faqAs .nutritionTable th {
	font-size: 55%;
	color: #E9DC99;
	background-color: #B71A12;
	padding: 6px;
	vertical-align: center;
	height: 50px;
	border: 1px #830301 solid;
}

.faqAs .nutritionTable td {
	height: 40px;
	padding: 5px;
	font-size: 70%;
	background-color: #E9DC99;
	color: #B71A12;
	vertical-align: center;
	border: 1px #A71609 solid;
	text-align: center;
}

.featuredRecipesLeft {
	float:left;
	width:309px;
	margin-left: 62px;
	display: inline;
}

.featuredRecipesRight {
	float:right;
	width:314px;
	position: relative;
	top:-40px;
	left: 27px;
}

.featuredImages {
	float: left;
	position: relative;
	left: 46px;
	top:0;
	display:block;
	width:680px;
}

.featuredImages2 {

	position: relative;
	left: 46px;
	top:0;
	display:block;
	width:680px;
}

.originalImages{
	float: left;
	margin-left:40px !important;
	margin-left:20px;
}

.recipesLeft {
	float:left;
	width:515px;
	margin-left: 10px;
}

.recipesRight {
	float:left;
	width:130px;
	padding-left: 10px;
	padding-bottom: 10px;
	margin-left: 10px;
	position: relative;
	top: 75px;
	border-left: solid 1px #C1440A;
}

.recipesRight a {
	color: #C1440A;
	text-decoration: underline;
}


.recipesImage {
	position: relative;
	bottom: 210px;
	left: 7px;
}

.featuredLinks div {
	float: left;
	padding-bottom: 20px;
	padding-top: 3px;
	text-align: center;
	width:680px;
}

.featuredLinks #pancakes {
	margin-left: 80px !important;
	margin-left:40px;
	float:left;
	width:100px;
}

.featuredLinks #zucchini {
	margin-left: 135px;
	float:left;
	width:100px;
}

.featuredLinks #burritos {
	margin-left: 70px !important;
	margin-left: 35px;
	float:left;
	width:140px;
}

.featuredLinks #chicken_parm {
	margin-left: 105px !important;
	margin-left: 102px;
	float:left;
	width:130px;
}

.featuredLinks #berry_muffins {
	margin-left: 80px !important;
	margin-left: 40px;
	float:left;
	width:130px;
}

.featuredLinks #banana_pancakes{
	margin-left: 95px;
	float:left;
	width:130px;
}

.featuredLinks #tomato_bagel {
	margin-left: 100px;

	float:left;
	width:130px;
}

.featuredLinks #cheesecake {
	margin-left: 95px;
	float:left;
	width:130px;
}

.featuredLinks #wafflewich {
	margin-left: 115px !important;
	margin-left: 108px;
	float:left;
	width:90px;
}

.featuredLinks #meatloaf {
	margin-left: 85px;
	float:left;
	width:130px;
}

.featuredLinks #white_cake {
	margin-left: 95px;
	float:left;
	width:130px;
}

.recipesMakeoverLeft{
	float:left;
	width:302px;
	margin-left:62px;
	display: inline;
}

.recipesMakeoverRight{
	float:right;
	width:314px;
	position:relative;
	left:26px;
	top:-30px;
}

#makeoverTransitions {
	width: 614px;
	float: right;
}

#makeoverTransitions img {
	border: 0;
	padding: 0;
	margin: 0;
}

#makeoverTransitions #curve {
	border-left: 2px solid #D5A36C;
	background-image: url(/images/recipes/makeover/curve.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #E9DA97;
	height: 46px;
}

.moveUp {
	position: relative;
	top: -46px;
}

.moveUp p {
	color: #BD3A01;
	padding-top: 15px;
	width: 500px;
	position: relative;
}

.registeredMakeover {
	position: relative;
	font-size: .9em;
	top: 1px;
}

.smallNutritionTable caption {
	font-size: 75%;
	color: #BD3A01;
	text-align: left;
	padding-bottom: 10px;
	font-weight: bold;
	padding-top: 20px;
}

.moveUp ol{
	color: #BD3A01;
	width: 500px;
	font-size: 72%;
	margin-top: 0;
	padding-top: 0;
	padding-bottom: 0;
	margin-bottom: 0;
}

.moveUp li {
	margin-top: 10px;
}

.makeoverRecipeTabContent {
	border-left: 2px solid #D59455;
	border-right: 2px solid #D59455;
	border-bottom: 2px solid #D59455;
	background-color: #E9DA97;
	padding-top: 10px;
	padding-left: 40px;
	padding-bottom: 20px;
}

.smallNutritionTable th {
	background-color: #BD3A01;
	color: #FFFFFF;
	padding: 8px 0 5px 10px;
	font-size: 90%;
}

.smallNutritionTable td {
	color: #BD3A01;
	vertical-align: center;
	font-size: 75%;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom: 1px #BD3A01 solid;
}

.smallNutritionTable {
	width: 250px;
	border: 1px #BD3A01 solid;
	border-top: 0;
	text-align: left;
	background-color: #FFFFFF;
}