@charset "utf-8";
/* CSS Document */

/* -- undo browser defaults -- */
			:link,:visited {text-decoration: none;}
			ul,ol {list-style: none;}
			h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;}
			ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,table {margin: 0; padding: 0;}
			a img,:link img,:visited img {border: none;}
			address {font-style: normal;}
			
/* -- page styling begins here -- */
			body{ font-family:Tahoma, Geneva, sans-serif; padding:0 0; background-color:#E7A66B; margin-top:5px;}
			#container-top-shadow { width:950px; height:25px; padding:0px 25px; margin:0 auto 0 auto; background-image:url(/images/new-shadow-top.png); background-repeat:no-repeat; background-position:top; }
			#container-bottom-shadow { width:950px; height:25px; padding:0px 25px; margin:auto; background-image:url(/images/new-shadow-bottom.png); background-repeat:no-repeat; background-position:bottom; }
			#container-middle-shadow { width:950px; padding:0px 25px; margin:auto; background-image:url(/images/new-shadow-middle.png); background-repeat:repeat-y; }
			
			#container { width:950px; margin:auto; padding:0px; background:#FFF; border:0; }
			
				#banner-tall { height:430px; width:950px; clear:both; }
				#banner-short { height:286px; width:950px; clear:both; }
				
					#logo{ width:180px; height:138px; position:relative; top:15px; left:15px; margin:0 -180px -138px 0; z-index:100; }
					
					#menu{ width:1px; height:40px; position:relative; top:20px; left:250px; text-align:center; font-weight:bold; }
					#menu td { height:40px; padding:0; margin:0; white-space:nowrap; }
					#menu a { color:#fff; padding:0 10px; padding-top:15px; display:block; }
					#menu a.active { padding-top:5px; color:#844c20; }
					#menu a:hover{ color:#844c20; }
					
					#brown_bar{ background-color:#844c20; height:25px; position:relative; top:20px; padding:0; margin:0; }
					
					#banner { height:272px; position:relative; top:20px; }
					#banner2 { height:136px; position:relative; top:20px; }
					
					#headline{ background-color:#3c230e; height:40px; padding:10px 0 20px 0; position:relative; top:20px; z-index:100; }
					#headline h1{ margin-left:250px; color:#EBD278; font-size:36px; }
					
					#headline2{ background-color:#3c230e; height:30px; padding:5px 0 10px 0; position:relative; top:20px; z-index:100; }
					#headline2 h1{ margin-left:260px; color:#EBD278; font-size:25px; }

					#language { height:20px; width:100px; margin:0px -90px -20px 0; position:relative; top:-7px; left:800px; }

				#content{ width:445px; text-align:left; margin-left:250px; margin-top:30px; }
					
					#content p { margin-top:10px; font-size:12px; line-height:1.5;}
					
					#left-image{ float:left; width:260px; height:250px; background:url(/images/sweet-potatoe-shot.png) no-repeat; position:relative; top:-100px; left:-270px; margin:0 -260px -250px 0; z-index:150; behavior: url(/scripts/iepngfix.htc); }
					#right-image{ float:right; width:300px; height:200px; background:url(/images/sweet-potato.png) no-repeat; margin:0 -250px 0 0; position:relative; z-index:150; behavior: url(/scripts/iepngfix.htc); }

					#alternate-body{ width:700px; min-height:500px; float:right;}
					#alternate-body a{color:#844c20;}
					#alternate-body a:hover{color:#FC0;}
					#recipes{padding:10px; width:680px; text-align:left;}
					#recipe-links{text-align:right; font-size:12px; padding:0 4px 65px 15px;}
					#recipe-links a{color:black;}
					#recipe-links a:hover{color:#FC0;}
					#recipes a{display:inline-block; padding:8px 10px; color:#351601; font-size:12px; }
					#recipes a:hover {color:#ead278;}
					
					#notepad { position:absolute; width:216px; min-height:221px; margin-left:-225px;  background-image:url(/images/lg_divider.png); background-repeat: no-repeat; background-position: right top; font-weight:bold; }
					#notepad-empty { position:absolute; width:216px; min-height:221px; margin-left:-225px;  background-image:url(/images/sillouette.png); background-repeat: no-repeat; background-position: right top; font-weight:bold; }
		
					#paper-bottom{ width:216px; min-height:325px;}
					#ingredients-list{margin:20px 30px 50px 20px; text-align:right; font-size:15px; }
					#ingredients-list p{margin-top:10px;}
					#page-content{ padding:10px; text-align:left; padding-bottom:100px; min-height:450px;}
					#page-content img {}
					#page-content p{ margin-top:10px; font-size:12px; line-height:1.5em; }
					#page-content h1{ margin-top:10px; font-size:24px; color:#844C20; }
					#page-content h2{ margin-top:10px; }
					#page-content h3{ margin-top:10px; color:#3C230E; }
					#page-content h4{ margin-top:10px; }
					#page-content ul{font-size:12px; list-style:disc; padding-left:50px;}
			
					#children-links{padding:10px; width:680px; text-align:left;}
					#children-links a{display:inline-block; padding:8px 10px; color:#351601; font-size:12px;}
					#children-links a:hover{color:#ead278;}
			
			#shadow-bottom{margin:0 auto; padding: 0 12px; display:block; height:12px; width:950px; background-image:url(/images/dropshadow-bottom.jpg);}
			#shadow-top{margin:0 auto; padding: 0 12px; display:block; height:12px; width:950px; background-image:url(/images/dropshadow-top.jpg);}
			
			.clear { clear:both; font-size:1px; line-height:1px; height:1px; }

			#packaging { text-align:center; padding:5px; }
			#packaging img{ margin:0 10px; }
			
			#text-footer{ font-family:Tahoma, Geneva, sans-serif; width:950px; margin:10px auto 30px auto; color:black; font-size:14px; font-weight:bold; text-align:centre; }
			#text-footer a{ color:#930; text-decoration:none; }
			#text-footer a:hover{color:#844c20;}
			
			