@charset "utf-8";/* CSS Document */body{background-color:#FFFFFF;width:100%;margin:0;overflow-y:scroll}#shadowcontainer{background:url(images/shadow.jpg) top center repeat-y;width:1045px;height:auto;margin-right:auto;margin-left:auto;}#footlinks{width:100%;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000;text-align:center;}#footlinks a:link{color:#990000;}#footlinks a:visited{color:#990000;}#footlinks a:hover{color:#000000;}#footlinks a:active{color:#000000;}#homecontainer{margin-top:10px;width:1065px;min-height:775px;margin-right:auto;margin-left:auto;padding-top:13px;}#container{width:1025px;min-height:760px;margin-right:auto;margin-left:auto;padding-top:1px;}.home{background:url(images/homebg.jpg) top center no-repeat;}.foodcomms{background:url(images/foodcommsbg.jpg) top center no-repeat;}.corporate{background:url(images/corporatebg.jpg) top center no-repeat;}.credentials{background:url(images/credentialsbg.jpg) top center no-repeat;}.publications{background:url(images/publicationsbg.jpg) top center no-repeat;}.contact{background:url(images/contactbg.jpg) top center no-repeat;}.recipes{background:url(images/recipesbg.jpg) top center no-repeat;}.mainhome{background:url(images/topshadow.jpg) top center no-repeat;height:800px;}#footer{background:url(images/footerbg.jpg) no-repeat;width:1025px;height:20px;margin-right:auto;margin-left:auto;margin-top:-10px;padding-top:25px;}#footer table{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;}#footer a{color:#FFFFFF;text-decoration:none;}img{border:none;}#content{width:420px;margin-top:450px;margin-left:40px;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;margin-bottom:40px;}#content li{font-family:Arial, Helvetica, sans-serif;font-size:12px;list-style-position:outside;margin-left:15px;}/*RECIPE SECTION*/.applemenu{margin: 5px 0;padding: 0;width: 400px; /*width of menu*/}.applemenu div.silverheader a{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;color: #000;display: block;position: relative; /*To help in the anchoring of the ".statusicon" icon image*/width: auto;padding: 3px 0;padding-left: 8px;text-decoration: none;background:url(images/arrowright.jpg) center no-repeat;}.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{color: #000;}.applemenu div.silverheader a:hover{color: #000;}.applemenu div.selected a{background:url(images/arrowdown.jpg) center no-repeat;}.applemenu div.submenu{ /*DIV that contains each sub menu*/padding: 5px;height: auto; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/}.applemenu div.submenu a{ /*DIV that contains each sub menu*/color:#990000;}input{border:#900 1px solid;background:none;font-size:14px;color:#900;}textarea{border:#900 1px solid;background:none;font-size:14px;font-family:Arial, Helvetica, sans-serif;color:#900;}/*NAVIGATION*/#horznav{	margin-left:10px;	margin-top:3px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	width:160px;	float:right;	margin-top:425px;	margin-right:70px;	}	#horznav ul {	margin-top:3px;	margin-bottom:0;	}		#horznav ul li {	list-style-type:none;	}	#horznav ul li a{	display:block;	padding-top:3px;	padding-bottom:3px;	padding-left:5px;	margin-left:-30px;	color:#fff;	text-decoration:none;	border-bottom:#333 1px solid;	}		#horznav ul li a:hover{	color:#a8100d;	}	#horznav ul li a:active{	color:#a8100d;	}	