/* Layout Required */
body {
	margin: 0;
	padding:0;
	text-align: center;
	background: #91c564 url(images/assets/body_bg.jpg) top left repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004654;
}
p,a,ul,td,li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #004654;
}
#contain {position:relative;width:100%;background: url(images/assets/container.jpg) top center no-repeat;margin:0;padding:0;min-height:650px;}
div {text-align: left;}
.spacer {height:25px;}
div.container {position:relative;margin:0 auto;width: 756px;}

.header {position:relative;width:100%;height:150px;text-align:right;}
.info {text-align:right;}
div#wrapper {width: 100%;}
div#footer {width: 100%;text-align: center;}
	div#footer p,div#footer a {font-size: 11px;}
/* End Layout Required */

h1 {font-size:16px;font-weight:normal;}

.z-boxed {position:relative;width:755px;}
	.z-top {margin-top:-12px;-moz-opacity:.25; filter:alpha(opacity=25); opacity:.25;}
	.z-boxed .content {position:relative;width:100%;overflow:hidden;}
	.z-boxed .bg {position:absolute;height:9999px;width:100%;background-color:#FFFFFF;z-index:0;-moz-opacity:.25; filter:alpha(opacity=25); opacity:.25;}
	.z-boxed .z-index {position:relative;z-index:999;overflow:auto;}
	.z-boxed .z-index > * {margin-left:15px;margin-right:15px;}
	
.Menu {position:relative;width:100%;height:140px;}
	.menuBar {position:absolute;list-style:none;padding:0;margin:0;right:15px;bottom:10px;}
		.menuBar li {float:left;margin:2px;text-align:center;}
			.menuBar li a {display:block;font-size:14px;font-weight:bold;color:#FFFFFF;padding-top:10px;}
			.menuBar li a.active,.menuBar li a:hover {color:#000000;}
				.home {width:61px;height:41px;background: url('images/assets/menu__01.png') top left no-repeat;}
				.menu {width:50px;height:41px;background: url('images/assets/menu__02.png') top left no-repeat;}
				.history {width:117px;height:41px;background: url('images/assets/menu__03.png') top left no-repeat;}
				.map {width:117px;height:41px;background: url('images/assets/menu__03.png') top left no-repeat;}
				.contact {width:83px;height:41px;background: url('images/assets/menu__08.png') top left no-repeat;}
.LunchMenu p {font-size:14px;}