* {margin:0;padding:0}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */
body {
background-color: #000000;
text-align:center;
}

A {color : #FFFFFF; text-decoration : none; }
A.nav {color : #FFFFFF; text-decoration : none;}
A.nav:hover { color : #FFFFFF; text-decoration : none;}
h1 { line-height : 18px; color : #000000; font-weight:900; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px;}
h2 { line-height : 14px; color : #000000; font-weight:900; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}

A.content {color : #000000; text-decoration : none; }
A.content:hover { color : #000000; text-decoration : underline;}
p.lh14 {line-height:14px;}
p.content {line-height:14px;}
td.content {color : #000000; text-decoration : none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
td {color : #000000; text-decoration : none; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;}
p { line-height : 14px;	clear : both; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

#outer{
height:100%;
width:100%;
display:table;
vertical-align:middle;
}
#container {
text-align: center;
position:relative;
vertical-align:middle;
display:table-cell;
height: 468px;
}
#inner {
width: 784px;
background:#00000;
height: 522px;
text-align: center;
margin-left:auto;
margin-right:auto;
border:1px solid #000;
}
#main {
width: 784px;
height: 522px;
position:relative;
margin-left:auto;
margin-right:auto;
border:0px;
float:left;
z-index:2;
}

#nav-header {
-moz-box-sizing:border-box;box-sizing:border-box;
position:absolute;
width: 784px;
height: 30px;
top:122px;
left:0px;
text-align: left;
margin-left:0px;
margin-right:0px;
border:0px;
visibility: visible;
float:left;
z-index:4;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

#footer {
-moz-box-sizing:border-box;box-sizing:border-box;
position:absolute;
width: 784px;
height: 22px;
top:522px;
left:0px;
text-align: left;
margin-left:0px;
margin-right:0px;
border:0px;
visibility: visible;
float:left;
z-index:4;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#FFFFFF;
font-weight : 900;
letter-spacing : -1px;
font-smooth: always;
padding-left: 4px;
padding-right: 4px;
padding-top: 6px;
padding-bottom: 6px;
}

#footer-phone {
-moz-box-sizing:border-box;box-sizing:border-box;
position:absolute;
width: 40px;
height: 22px;
top:522px;
left:620px;
text-align: left;
margin-left:0px;
margin-right:0px;
border:0px;
visibility: visible;
float:left;
z-index:4;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#FFFFFF;
font-weight : 900;
letter-spacing : -1px;
font-smooth: always;
padding-left: 4px;
padding-right: 4px;
padding-top: 6px;
padding-bottom: 6px;
}

#our-services {
-moz-box-sizing:border-box;
box-sizing:border-box;
position:absolute;
width:280px;
height:366px;
top:156px;
left:494px;
text-align: left;
margin-left:0px;
margin-right:0px;
border:0px;
visibility: visible;
float:left;
z-index:5;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
padding: 16px;
padding-left: 16px;
padding-right: 12px;
padding-top: 16px;
padding-bottom: 12px;
line-height:13px;
font-weight : 550;
letter-spacing : -1px;
font-smooth: always;
}

#our-food {
-moz-box-sizing:border-box;
box-sizing:border-box;
position:absolute;
width:380px;
height:366px;
top:156px;
left:394px;
text-align: left;
margin-left:0px;
margin-right:0px;
border:0px;
visibility: visible;
float:left;
z-index:5;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
padding: 16px;
padding-left: 16px;
padding-right: 12px;
padding-top: 16px;
padding-bottom: 12px;
line-height:13px;
font-weight : 550;
letter-spacing : -1px;
font-smooth: always;
}

#sample-menu-1 {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	position:absolute;
	width:580px;
	height:366px;
	top:110px;
	left:106px;
	text-align: center;
	margin-left:0px;
	margin-right:0px;
	border:0px;
	visibility: hidden;
	float:left;
	z-index:100;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	padding: 22px;
	line-height:13px;
	font-weight : 550;
	letter-spacing : -1px;
	font-smooth: always;
	background-color : #FFFFFF;
	overflow: auto;
	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
}

#sample-menu-2 {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	position:absolute;
	width:580px;
	height:366px;
	top:110px;
	left:106px;
	text-align: center;
	margin-left:0px;
	margin-right:0px;
	border:0px;
	visibility: hidden;
	float:left;
	z-index:100;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	padding: 22px;
	line-height:13px;
	font-weight : 550;
	letter-spacing : -1px;
	font-smooth: always;
	background-color : #FFFFFF;
	overflow: auto;
	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
}

#sample-menu-3 {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	position:absolute;
	width:580px;
	height:366px;
	top:110px;
	left:106px;
	text-align: center;
	margin-left:0px;
	margin-right:0px;
	border:0px;
	visibility: hidden;
	float:left;
	z-index:100;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	padding: 22px;
	line-height:13px;
	font-weight : 550;
	letter-spacing : -1px;
	font-smooth: always;
	background-color : #FFFFFF;
	overflow: auto;
	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
}

#sample-menu-4 {
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	position:absolute;
	width:580px;
	height:366px;
	top:110px;
	left:106px;
	text-align: center;
	margin-left:0px;
	margin-right:0px;
	border:0px;
	visibility: hidden;
	float:left;
	z-index:100;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	padding: 22px;
	line-height:13px;
	font-weight : 550;
	letter-spacing : -1px;
	font-smooth: always;
	background-color : #FFFFFF;
	overflow: auto;
	filter:alpha(opacity=90);
	opacity: 0.9;
	-moz-opacity:0.9;
}


#contact {
-moz-box-sizing:border-box;
box-sizing:border-box;
position:absolute;
width:260px;
height:366px;
top:156px;
left:0px;
text-align: left;
margin-left:0px;
margin-right:0px;
border:0px;
visibility: visible;
float:left;
z-index:5;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
padding: 16px;
padding-left: 16px;
padding-right: 12px;
padding-top: 16px;
padding-bottom: 12px;
line-height:13px;
font-weight : 550;
letter-spacing : -1px;
font-smooth: always;
}

#sustainability {
-moz-box-sizing:border-box;
box-sizing:border-box;
position:absolute;
width:260px;
height:366px;
top:156px;
left:0px;
text-align: left;
margin-left:0px;
margin-right:0px;
border:0px;
visibility: visible;
float:left;
z-index:5;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
padding: 16px;
padding-left: 16px;
padding-right: 12px;
padding-top: 16px;
padding-bottom: 12px;
line-height:13px;
font-weight : 550;
letter-spacing : -1px;
font-smooth: always;
}

#about-us {
-moz-box-sizing:border-box;
box-sizing:border-box;
position:absolute;
width:784px;
height:100px;
top:336px;
left:0px;
text-align: left;
margin-left:0px;
margin-right:0px;
border:0px;
visibility: visible;
float:left;
z-index:5;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
padding: 16px;
padding-left: 16px;
padding-right: 12px;
padding-top: 16px;
padding-bottom: 12px;
line-height:13px;
font-weight : 550;
letter-spacing : -1px;
font-smooth: always;
}