/* Recipes Landing */

#holder #recipeLand {padding: 0 0 0 15px;}
#holder #recipeLand .primary {width: 435px; float: left; margin-top: 14px; }
#holder #recipeLand.recipe .primary {width: 435px; float: left; margin-top: 14px; background: #dcf1f8  url('../img/global/listgradient.gif') repeat-x bottom; }

#recipeLand div.primary {min-height: 480px; height: auto; _height: 480px}


#holder #recipeLand.front .primary {height: auto; min-height: 0px}
#holder #recipeLand .primary h2 { padding-left: 15px; width: 200px; margin-bottom: 3px; margin-top: 12px;}
#holder #recipeLand .secondary {width: 450px; float: left; margin-top: 9px; padding-left: 15px;}
#holder #recipeLand .secondary h2 { padding-left: 15px; margin-bottom: 3px;}
#holder #recipeLand .secondary div  { float: left;}
#holder #recipeLand .secondary div div { float: left; width: 225px;}
#holder #recipeLand .secondary div a { text-decoration: none;}
#holder #recipeLand .secondary p {margin: 5px 10px 10px 10px; padding: 0px;}

#holder #recipeLand .secondary #recipebox {margin-top: 3px; background: #dcf1f8; width: 445px; padding-bottom: 10px;}
#holder #recipeLand .secondary #recipebox h2 {padding-left: 12px; padding-top: 8px; margin-bottom: 3px;}
#holder #recipeLand .secondary #recipebox form {margin: 0px; margin-left: 20px; margin-right: 20px; padding: 0px;}
#holder #recipeLand .secondary #recipebox form input {height: 12px; width: 190px;}


	#advancebox {width: 435px; float: left; margin-top: 14px; padding-top: 3px; height: 70px; border: solid 1px #c3dfe9; margin-bottom: 10px; clear: left;}
	#topbox {width: 445px; float: left; margin-top: 14px; padding-top: 3px; margin-left: 13px; height: 70px; border: solid 1px #c3dfe9; margin-bottom: 10px; }
	#advancebox div, #topbox div {margin-left: 15px;}
	#advancebox h2, #topbox h2 {margin-bottom: 3px;}

	table#recipelogin {margin-left: 30px; padding-bottom: 10px}
	
	#yummyrecipes div {padding-bottom: 3px; }
	#yummyrecipes img {vertical-align: bottom; }
	
	#currentrecipeimage {display: block; width: 435px; height: 345px; background: url(../img/recipes/recipes/valentinehearts_435x355.jpg) no-repeat; }
 	#currentrecipeimagefoot {height: 35px; width: 100%; background: #414141; margin-top: 0px; margin-bottom: 8px; }
  	#currentrecipe {float: left; margin-left: 10px; }
  	#currentrecipeoptions {float: right; }


	#recipeList { margin: 12px;}

	
	
#tastyTreatOptions {margin: 12px; width: 400px; padding-bottom: 5px; border-bottom: 1px solid #abdcee; }

img.floathumb { position:absolute; border: 2px solid #e1ebee; background:#FFF; padding:8px; margin: 4px; margin-top: -75px; margin-left: 5px}

table#recipeTable {width: 350px; }
.desc {	padding-left:10px; width:200px;	}		
.qty1, .qty2, .desc {vertical-align:top;}
.qty1, .qty2 {width: 75px}

table#recipeTable h3 {margin-top: 5px; margin-bottom: 2px;}
