/* recipe details styles */

#recipe_detail {width: 739px; text-align: left; margin: 0px auto;
	border: 0px solid #000000;}
#recipe_detail #home {text-align: right;}
#recipe_detail #home A {font-size: 11px; font-weight: bold; color: #3F80B0; display: block; padding: 14px 0;}

#recipe_selection {
	background-color: #ffffcc; 
	background: url(../images/box-back_recipeheader.gif) no-repeat;
	margin: 0 0 0 0;
	padding: 54px 0 0 0;
	border: 0px solid #00ff00;
	}
#recipe_selection IMG {padding: 0 0 0 0;
	border: 0px solid #000;}
#recipe_selection OL {margin-top: 0px;}
#recipe_selection LI {color: #444; padding-left: 10px; line-height: 17px; }
#recipe_selection LI A {color: #000; text-decoration: none;}
#recipe_selection P, #recipe_selection A {color: #008145;}
#recipe_selection A {text-decoration: underline;}
#recipe_selection P {padding: 10px 5px 15px 12px;}
#recipe_selection P.recipeselectsub {color: #000; margin: -5px 0 -5px 0; padding: 0 5px 15px 12px;}

#recipe, #recipe2 { 
	background-color: #E3F0E9; 
	background: url(../images/box-back_recipe.gif) no-repeat;
	border: 1px dashed #008145;
	width: 340px;
	margin: 10px 0 10px 0;
	padding: 10px 0 10px 0;
	float: left;
}

#recipe H1, #recipe2 H1 {
	margin: 0 10px 0 0; 
	}
#recipe H3, #recipe2 H3 {
	margin: 10px 10px 5px 14px; 
	}
#recipe IMG, #recipe P, #recipe2 IMG, #recipe2 P {
	margin: 0 0 0 5px; 
	}
#recipe UL, #recipe OL, #recipe2 UL, #recipe2 OL {
	margin: 0 10px 0 2px;
	}
#recipe UL LI, #recipe OL LI, #recipe2 UL LI, #recipe2 OL LI {
	margin: 0 0 0 2px; 
	padding: 0 0 0 20px;
	}
#recipe p, #recipe2 p {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	}
#recipe TABLE, #recipe2 TABLE {
	position: relative;
	margin: 0 10px 0 14px;
}
#recipe TABLE#recipehdr, #recipe2 TABLE#recipehdr {
	margin: -33px 10px 5px 12px;
}
#recipe TABLE#recipehdr p, #recipe2 TABLE#recipehdr p {
	font-size: 13px; 
	line-height: 16px;
}

#recipeLink {
	width:170px;
	float: left;
	padding-left: 10px;}
#nutritionLink {
	width: 195px;
	margin-top: 18px;
	float: left;}
#nutritionDisplay, #nutritionDisplaybonus {
    width: 300px;
	margin: 5px 0 0 20px;
	padding: 0;
}
#printLink {
	background: url(../images/btn_print.gif);
	background-repeat:no-repeat;
	padding: 4px 5px 0 20px;
	width:110px;
	float: left;
	}
#printLink2 {
	background: url(../images/btn_print.gif);
	background-repeat:no-repeat;
	padding: 0 10px 0 20px;
	width:105px;
	border: 0px solid blue;
	}
#nutritionLink2 {
	background: url(../images/btn_nutri.gif);
	background-repeat:no-repeat;
	margin: 0;
	padding: 0 3px 0 20px;
	width:155px;
	border: 0px solid red;
	}
#recipe #recipeLink, #recipe #printLink, #recipe2 #recipeLink, #recipe2 #printLink  {margin-top: 14px;}
#recipe TABLE {
	width: 90%;
	position: relative;
}
#recipeDisplay {
    width: 342px;
	clear:both;
	display: none;
	padding: 10px 0 0 0 ;
}
#findRecipes {width: 346px; background-color:#3F80B0; min-height: 86px; max-height: 86px; height:!important;height:86px;}
#findRecipes span {padding-left:15px; color:#FFFFFF; font-weight:bold}
#findRecipes span a {color:#FFFFFF; font-weight:bold}

H3, H3 A, #recipeLink, #recipeLink A, #printLink, #printLink A {font-weight: bold; color: #008145;}

#promobox {background: url(../images/bg_promo.jpg); background-repeat: no-repeat; width: 384px; height: 125px; margin-top: 7px;}
#promobox P {width: 239px; color: #444; margin-left: 129px; padding-top: 34px; line-height: 13px;}
#promobox P.details {padding-top: 10px;}
#tips_v2 {height: 188px; margin: 7px 0; padding: 0; background: #FFF1B8 url(../images/bg_tips_chick.jpg) no-repeat bottom right;}
#tips_v2 IMG {padding: 10px 0 0 15px;}
#tips_v2 OL {background-color: transparent; margin-bottom: 10px; margin-top: 7px;}
#tips_v2 LI {margin: 0 70px 5px 9px;}
#tips_v2 H3 A {font-size: 12px; font-weight: bold; color: #0F62A2; margin-left: 18px;}

#scissors {position: relative; top: 460px; left: 336px; margin: 0px;}
#scissorshome {position: relative; top: 330px; left: 328px; margin: 0px;}

.recipeTipList {
	/*min-height: 117px;
	max-height: 117px;
	height:!important;	height:117px;*/
	font-family: Arial, Helvetica, sans-serif;
}
#pyramid {
	margin: 0px;
	background-color: #ffffcc;
	padding: 0px;
	background: url(../images/box-back_eatright.gif) no-repeat;
	border: 0px solid #ff0000;
}
#pyramid P {
	width: 228px;  
	color: #000;
	margin: 0 0 0 0; 
	padding: 10px 0 0 3px; 
	}	
#pyramid a {  
	color: #000; 
	}
#pyramid IMG {
	margin: 0 0 0 0; 
	padding: 0 0 5px 5px; 
	}
#pyramid #carrotLink {
	width: 228px; 
	height: 18px; 
	padding: 0 0 0 11px; 
	margin: 5px 0 12px 3px; 
	text-indent: -11px; 
	}

#propOpen {
	float: right;
	width: 1px;
}

#pushOn {
	clear: both;
	width: 100%;
	height: 1px;
	margin-top: -14px;
	float: left;
}

@media print {BODY, HTML {text-align: left; background-color:#fff; color: #000;}
BODY, HTML, DIV, P, IMG, UL, UL LI, H1, H2, H3, TABLE {
border: 0; margin: 0; padding: 0;
font-family: verdana, arial, helvetica, sans-serif; color: #000; font-size: 11px; line-height: 15px;
display: block;
}
IMG, #box, #topnav, /*#rightCol,*/ #artsmithwebcastvid, #flashcontent, #flashmenu, #box, #printLink, #footer, #recipe_selection, #right_column, #home, #promobox {display:none;}
#content {	margin: 30px 0 0 0;}
#recipe, #recipe_detail #recipe, #recipe2, #recipe_detail #recipe2 {
	width: 500px; 
	background-color: #fff;
	border: 0px dashed #0F62A2;
	border-top: 0;
	padding: 5px 0 15px 30px;
	float: left;
	margin-top: 0;
	}
#recipe, #recipe2, #rightCol {
	margin-bottom: 50px;
	padding-bottom: 0;
	float: left;
	clear:both;
	border: 0px solid red;
	}
#recipehdr {
	}
H1 {font-size: 16px; line-height: 20px; font-weight: bold;}
H3, H3 A {font-weight: bold; color: #008145;}
#nutritionLink, #nutritionLink A, #nutritionDisplay, #nutritionLink2, #nutritionLink2 A, #printLink2, #familyday, #healthytips, #healthytips2, #copyright, #tendollarrebate, #hub_tips_signup, #carrotLink, #artsmithwebcast, #whatsnew, #febheartmo  {
	display:none;
}
#print_header {display: block; font-size: 12px; line-height: 15px; font-weight: bold; border-bottom: 1px solid black; padding-left: 30px; margin-bottom: 10px;}
#left_column {width: 400px; float: none; margin-top: 0px;}
#recipe_detail {width: 400px; text-align: left; margin: 0;}
#printFooter {display: block; padding-left: 30px;}
}