
body {
	background: url(images/background-body.gif);
	font-family: Helvetica, Arial, sans-serif;
	background-color: #192940;
}

img {display: block; border: 0;
}

#home {margin:0; padding:0;}

#header {
position: relative;
height: 175px;
z-index: 0;
}

.banner {
position: absolute;
z-index: 10;
top: 0;
right: 0;
}

.facebook {
position: absolute;
z-index: 150;
top: 480px;
left: 500px;
}

.friedpiesmenu {
position: absolute;
z-index: 150;
top: 550px;
left: 515px;
}

.fried-pies {
position: absolute;
z-index: 100;
top: 90px;
right: 260px;
}

#footer {
	color:#CDAF85;	
	width:899px;
	margin:0 auto;
	background: url(images/background-blue.jpg);

}
.container {
	width:899px;
	margin:0 auto;
/*	height: 503px;*/
	background: url(images/background-blue.jpg);
}
#content {
	width:899px;
	margin:0 auto;
/*	height: 503px;*/
	background: url(images/background-content.gif) repeat-y;
	background-position: 8px;
}
#content-store {
	width:899px;
	margin:0 auto;
	min-height: 477px;
	_height: 477px;
	background: url(images/online-store-coming-soon.jpg);
}
#content-fried-pies {
	width:899px;
	margin:0 auto;
	min-height: 477px;
	_height: 477px;
	background: url(images/fried-pies-body.jpg);
}
.menu {
	margin-left: 35px;
	font-size: 10px;
	font-weight: bold;
	line-height: 16px;
	padding-bottom: 10px;
}
.nav-footer {
	margin-left: 35px;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
	padding-bottom: 10px;
	float: left;
}
.copyright {
	color: #5B5A59;
	padding-bottom: 0;
}
#greeting {
	float:left;
	width:652px;
/*	height: 489px;*/
	margin:0 auto;
}
#nav {
	float:right;
	width:247px;
	margin:0 auto;
/*	height: 503px;*/
	padding:0;
	border: 0;
}

#designby {
	float:right;
	width:247px;
	margin:0 auto;
/*	height: 503px;*/
	padding:0 0 12px 0;
	border: 0;
}

a.flink:link {text-decoration: none; color:#CDAF85;}
a.flink:visited {text-decoration: none; color:#CDAF85;}
a.flink:hover {text-decoration:underline;}

#header-page {
width: 742px;
position: relative;
left: 50px;
padding: 45px 0 2px 50px;
border-bottom: 1px #192633 solid;
text-align: right;
color: #D2B689;
font-weight: bold;
font-size: 28px;
line-height: 20px;
}

h1 {
width: 742px;
position: relative;
left: 50px;
padding: 0 0 2px 50px;
margin-bottom: 0;
border-bottom: 1px #192633 solid;
text-align: right;
color: #D2B689;
font-weight: bold;
font-size: 28px;
line-height: 20px;
}

h2 {
width: 742px;
position: relative;
left: 50px;
padding: 0 0 20px 50px;
margin-bottom: 0;
text-align: right;
color: #631208;
font-weight: bold;
font-size: 17px;
line-height: 0px;
}

#loc {
width: 792px;
padding: 5px 0 10px 0px;
border-bottom: 1px #192633 solid;
position: relative;
left: 50px;
}

#loc-last {
width: 792px;
padding: 5px 0 10px 0px;
position: relative;
left: 50px;
}

.loc-pic {
float: left;
left: 0px;
}

.loc-address {
height: 185px;
position: absolute;
left: 255px;
bottom: 0;
color: #631208;
line-height: 1.3em;
}

.loc-manager, .general-manager {
position: relative;
top:5;
text-align: right;
color: #631208;
line-height: 1.3em;
}

.owner {
position: relative;
float:left;
top:5;
text-align: left;
color: #631208;
line-height: 1.3em;
}

#holder {
position: relative;
z-index:1;
color: #631207;
}

.menu-gfx {
position: relative;
top: 15px;
left: 60px;
}

.download-menu {
position: absolute;
z-index: 10;
top:20px;
right:100px;
}

.menu-specials {
position: absolute;
z-index: 10;
top:100px;
right:100px;
}

.download-app {
position: absolute;
z-index: 10;
top:20px;
right:100px;
}

.employment-app {
position: absolute;
z-index: 10;
top:100px;
right:69px;
}

#catering {
position: relative;
z-index:1;
width: 738px;
margin: 0 auto;
margin-top: 25px;
color: #631207;
line-height: 1.4em;
}

.big {
font-size: 38px;
font-weight: bold;
line-height: 1.3em;
}

.left {
float: left;
}

.right {
float: right;
}

.clear {
clear: both;
}

hr {
color: #D2B689;
background-color: #D2B689;
height: 1px;
}

.50left {
position: relative;
width:360px;
float:left;
}

.50right {
position: relative;
width: 360px;
float:right;}

.employment {
position: absolute;
left: 50px;
top: 50px;
}

.emp-head {
font-weight: bold;
font-size: 24px;
}

.form1 {
font-size: 12px;
color: #000000;
}

.long {
width: 550px;
}

.center {
width: 790px;
padding-bottom: 6px;
margin:0 auto;
text-align: center;
}

.sp-holder {
position:absolute;
text-align:center;
width: 680px;
margin:0 auto;
}

.sp-day {
font-size: 38px;
font-weight: bold;
line-height: 1.3em;
}

.special-l {
float:left;
width:340px;
border-right: 1px #192633 solid;
border-bottom: 1px #192633 solid;
}

.special-r {
width:340px;
border-bottom: 1px #192633 solid;
}
.l-special-l {
width:340px;
border-right: 1px #192633 solid;
}

.l-special-r {
float:right;
width:340px;
}

