body {
	margin:0;
	padding:0;
	text-align:center;
    background:#3A3A3A url(slices/background.png) repeat-x;
	font-family:Arial;
	font-size:14px;
	color:#FFF;
	}

#wrap {
	position: relative;
	text-align:left;
	margin:	0 auto;
	width:870px;
	}
	
h1 {
	font-size:18px;
	margin:0;
	display:none;
	color:#000;
	}
	
h2 {
	font-size:17px;
	margin-top:0;
	margin-bottom:15px;
	color:#000;
	}

h3 {
	font-size:17px;
	margin-top:0;
	margin-bottom:15px;
	color:#000;
	}
	
h4 {
	font-size:17px;
	margin-top:0;
	margin-bottom:12px;
	color:#000;
	}
	
p {
	margin-top:0;
	margin-bottom:15px;
	margin-left:0;
}

ul {
	margin-top:0;
}

#content {
	position:relative;
	top:0;
	left:0;
	text-align:left;
	margin:0;
	background-image:url(slices/middle.jpg);
	background-repeat:repeat-y;
	width:870px;
	height:auto;
}

#content_container {
	position:relative;
	top:0;
	left:0;
	text-align:left;
	margin:0;
	width:870px;
	height:auto;
}

#header {
	position:relative;
	top:0;
	left:0;
	width:870px;
	height:395px;
	background-image:url(slices/header.jpg);
	background-repeat:no-repeat;
}

#center {
	position:relative;
	top:0;
	left:0;
	width:870px;
	height:240px;
	background-image:url(slices/center.png);
	background-repeat:no-repeat;
	font-size:15px;
}

#center img {
	padding-bottom:15px;
}

#content_left {
	float:left;
	text-align:left;
	width:170px;
	height:auto;
	padding-left:20px;
	padding-top:10px;
}

#content_right {
	float:right;
	text-align:left;
	width:620px;
	height:auto;
	padding-right:20px;
	padding-top:10px;
}

#content_right a {
	color:#E6B93B;
	font-weight:bold;
}

#content_right a:hover {
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

#content_right p {
	line-height:20px;
}

#phone {
	position:absolute;
	top:22px;
	right:25px;
	width:auto;
	height:auto;
	z-index:5;
	font-size:17px;
	font-weight:bold;
}

#specials {
	position:absolute;
	top:62px;
	right:35px;
	width:140px;
	height:45px;
	z-index:5;
}

#footer {
	position:relative;
	top:0;
	left:0;
	width:870px;
	height:75px;
	font-size:11px;
	color:#FFF;
	background-image:url(slices/footer.jpg);
	background-repeat:no-repeat;
}

#footer a {
	color:#FFF;
	font-size:11px;
	text-decoration:none;
}

#copyright {
	padding-top:35px;
	text-align:center;
}

#navigation {
	position:absolute;
	top:341px;
	left:10px;
	width:850px;
	height:55px;
	z-index:5;
}

#navigationlist {position: relative; margin: 0; padding: 0; width: 850px; height: 55px; background: url(slices/navigation.png);}
#navigationlist li {width: 850px; height: 55px; position: absolute; top: 0px; background: url(slices/navigation.png) 0 0 no-repeat; display: block; list-style: none;}
#navigationlist a {height: 55px; display: block; border: 0px; font-size: 5px; text-indent: -9999px; text-decoration: none;}

#navigationlist #link1 {left: 0px; background-position: -0px 0; width: 125px;}
#navigationlist #link2 {left: 125px; background-position: -125px 0; width: 193px;}
#navigationlist #link3 {left: 318px; background-position: -318px 0; width: 209px;}
#navigationlist #link4 {left: 527px; background-position: -527px 0; width: 159px;}
#navigationlist #link5 {left: 686px; background-position: -686px 0; width: 164px;}

#navigationlist #link1 a:hover {background: url(slices/navigation.png) -0px -55px no-repeat;}
#navigationlist #link2 a:hover {background: url(slices/navigation.png) -125px -55px no-repeat;}
#navigationlist #link3 a:hover {background: url(slices/navigation.png) -318px -55px no-repeat;}
#navigationlist #link4 a:hover {background: url(slices/navigation.png) -527px -55px no-repeat;}
#navigationlist #link5 a:hover {background: url(slices/navigation.png) -686px -55px no-repeat;}
