@charset "UTF-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background-image: url(stone.jpg);
	margin-top: 20px; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColFixCtr #container {
	width: 960px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	/* background-image: url(stone.jpg); */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #000000;
	text-align: center; /* this overrides the text-align: center on the body element. */
	z-index:1;
}

.oneColFixCtr #header {
	width: 960px;
	height: 200px;
	margin: 0 auto;
	background-image: url(catering-menu-header.png);
	background-position: center;
	background-repeat:no-repeat;
}

.oneColFixCtr #instructions {
	width: 960px;
	height: 40px;
	margin: 0 auto;
	background: #FFF;
	color: #000;
}

.oneColFixCtr #instructions a {
	text-decoration: none;
	color: #900;
}

.oneColFixCtr #menu-pg1 {
	width: 960px;
	height: 630px;
	margin: 0 auto;
}

.oneColFixCtr #menu-pg2 {
	width: 960px;
	height: 630px;
	margin: 0 auto;
}

.oneColFixCtr #strip {
	width: 890px;
	height: 20px;
	font-family: 'Concert One', cursive;
	font-size: 16px;
	color: #300;
	background-color: #ececec;
	position: relative;
}

.oneColFixCtr #strip-ie {
	font-family: 'ConcertRegular';
	src: url('concertone-regular-webfont.eot');
	src: url('concertone-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('concertone-regular-webfont.woff') format('woff'),
         url('concertone-regular-webfont.ttf') format('truetype'),
         url('concertone-regular-webfont.svg#ConcertRegular') format('svg');
    font-weight: normal;
    font-style: normal;
	width: 890px;
	height: 20px;
	font-size: 16px;
	color: #300;
	background-color: #ececec;
	position: relative;
}

/* @font-face { font-family: 'Pacifico'; src: url('Pacifico.ttf'); }   */

/* .wf-active #nav {
	font-family: 'Pacifico', cursive;
} */

@font-face  {
    font-family: 'PacificoRegular';
    font-style: normal;
	font-weight: normal;
	src: url('pacifico-webfont.eot');
    src: url('pacifico-webfont.eot?#iefix') format('embedded-opentype'),
         url('pacifico-webfont.woff') format('woff'),
         url('pacifico-webfont.ttf') format('truetype'),
         url('pacifico-webfont.svg#PacificoRegular') format('svg');
}

.oneColFixCtr #nav {
	position: relative;
	width: 890px;
	height: 50px;
	font-family: 'Pacifico', cursive;
	font-size: 24px;
	color: #600;
	padding-left: 0px;
	background-color: #ececec;
	z-index:2;

}

.oneColFixCtr #nav a:hover {
	font-family: 'Pacifico', cursive;
	font-size: 24px;
	color: #FC0;
}

.oneColFixCtr #nav-ie {
font-family: 'PacificoRegular';
src: url('pacifico-webfont.eot');
position: relative;
width: 890px;
height: 50px;
font-size: 24px;
color: #600;
background-color: #ececec;
}

.oneColFixCtr #nav-ie a:hover {
font-family: 'PacificoRegular';
src: url('pacifico-webfont.eot');
position: relative;
width: 890px;
height: 50px;
font-size: 24px;
color: #FFCC00;
background-color: #ececec;
}

.oneColFixCtr #hours {
position: relative;
background-color: #666;
height: 30px;
width:890px;
color: #fff;
font-size: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}

.oneColFixCtr #hours-ie {
position: relative;
background-color: #666;
height: 30px;
width:890px;
color: #fff;
font-size: 18px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align:center;
bottom: 20px;
}
