@charset "utf-8";
/* CSS Document */

#positionCentre {
	top:-8px;
	position:absolute;
	left:41%;
	margin-left: -316px;
	border-bottom-style:solid;
	border-bottom-color:#FF0000;
}

#header {
	position:absolute;
	left:16px;
	top:9px;
	width:742px;
	height:104px;
	z-index:1;
	background-color: #5C3D31;
	;
}
#footer {
	position:relative;
	left:-163px;
	bottom:-70px;
	width:742px;
	height:28px;
	z-index:1;
	background-color: #5C3D31;
}
#headerText {
	margin-left:5px;
	margin-top:auto;
	color: #F6921E;
	font-family: Arial, Helvetica, sans-serif;
}

#leftContent {
/* left panel content here */
}

#centreContent {
	position:absolute;
	left:179px;
	top:368px;
	width:409px;
	height: 210px;
}
#contentContent {
	position:absolute;
	left:179px;
	top:368px;
	width:579px;
	height: 210px;
}
#heinzSays {
	position:relative;
	z-index:6;
	border-color: #F6921E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	width: 407px;
}

#heinzSaysHeader{
	width: 140px;
}

#heinzSaysText {
	position:relative;
	width:399px;
	top:2px;
	left:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5C3D31;
}

#heinzSaysCopy {
	padding-left:4px;
}

#heinzPhoto {
	position:relative;
	width:100px;
	height:147px;
	z-index:14;
	float: right;
}

#about {
	position:relative;
	top: 7px;
	z-index:9;
	border-color: #F6921E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
}

#aboutText {
	position:relative;
	width:399px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5C3D31;
}
#aboutCopy {
	padding-left:8px;
}
#aboutImage {
	position:relative;
	width:89px;
	height:117px;
	z-index:15;
	padding-right:6px;
	float:left;
}

#howWicked {
	position:relative;
	top: 15px;
	z-index:12;
	border-color: #F6921E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	
}

#howWickedText {
	position:relative;
	width:380px;
	left:10px;
	top: -5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5C3D31;
}



#rightContent {
/* right panel content here */
}



#menu {
	position:absolute;
	left:16px;
	top:114px;
	width:158px;
	height:253px;
	z-index:2;
	border-color: #F6921E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
}
#logo {
	position:absolute;
	left:15px;
	top:31px;
	width:188px;
	height:43px;
	z-index:3;
	color: #F6921E;
	font: futura;
	font-size: 36px;
}
#headerImage {
	position:absolute;
	left:179px;
	top:114px;
	width:577px;
	height:247px;
	z-index:5;
	border-color: #F6921E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
}
#whatsHot {
	position:absolute;
	left:16px;
	top:375px;
	width:158px;
	z-index:4;
	border-color: #F6921E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
}

#whatsHotText {
	position:relative; 
	width:155px; 
	left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5C3D31;
}



#coffee {
	position:absolute;
	left:590px;
	top:401px;
	width:166px;
	height:213px;
	z-index:7;
	border-color: #F6921E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
}

#coffeeText {
	position: relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5C3D31;
	width: 95%;
	left: 5px;
}


#whatsHotter {
	position:absolute;
	left:16px;
	top:623px;
	width:158px;
	height:174px;
	z-index:8;
	border-color: #F6921E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
}

#whatsHotterText {
	position:relative; 
	width:155px; 
	left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5C3D31;
}

A { 
	text-decoration: underline;
	color:#F6921E;
}


#links {
	text-decoration: underline;
	color:#F6921E;
}

#orangeText {
	color:#F6921E;
}

#download {
	position:absolute;
	left:590px;
	top:368px;
	width:166px;
	height:27px;
	z-index:10;
	background-color: #5C3D31;	
	border-color: #F6921E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;	
}
#gallery {
	position:absolute;
	left:16px;
	top:588px;
	width:158px;
	height:27px;
	z-index:10;
	background-color: #5C3D31;
	border-color: #F6921E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
}

#notHot {
	position:absolute;
	left:590px;
	top:619px;
	width:166px;
	height:250px;
	z-index:11;
	border-color: #F6921E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
}
#notHotText {
	position:relative; 
	width:155px; 
	left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5C3D31;
}

#footerWickedText {
	position: relative;
	top: 6px;
	left: 4px;
}

#footerAddressText {
	position: relative;
	top: -9px;
	left: 400px;
	width: 320px;
}

#mainContent {
	position:relative;
	z-index:6;
	border-color: #F6921E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
}

#mainContentText {
	position:relative;
	width:95%;
	top:2px;
	left:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5C3D31;
}

#mainContentTextForm {
	position:relative;
	width:95%;
	top:9px;
	left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5C3D31;
}

#mapContent {
	position:relative;
	height: 400px;
	z-index:6;
	border-color: #F6921E;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
}

#map_canvas {
	left:20px;
	top: 5px;
}

#productHeaderStyle { 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F6921E;
}

#cateringEmma {
	position: relative;
	top:-130px;
	width: 350px;
	left: 190px;
	text-align:right;
}
