@charset "utf-8";
.container {
	height: auto;
	width: 903px;903
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #DBE9DA;
}
.top {
	background-color: #DBE9DA;
	padding: 2px;
	border: 1px solid #AFD1B0;
}
.banner {
	background-image: url(../images/banner.png);
	height: 150px;
	border: 1px solid #AFD1B0;
	border-top: 0px solid #AFD1B0;
}
.bannertext {
	float: right;
	margin-top: 123px;
	margin-right: 6px;
	font-size: 20px;
}
.mainarea {
	background-color: #DBE9DA;
	border: 1px solid #AFD1B0;
	border-top: 0px solid #AFD1B0;
	width: 901px;901
	height: auto;
}
.navcontent {
	width: 200px; 
	margin-right: 0px;
	border-right: 0px solid #AFD1B0;
	float: left;
}
.contentmain {
	background-color: #F0F7F0;
	margin-left: 201px;
	border-left: 1px solid #AFD1B0;
	padding: 4px;
}
.bottom {
	background-color: #DBE9DA;
	padding: 2px;
	border: 1px solid #AFD1B0;
	border-top: 0px solid #AFD1B0;
}
.announce {
	background-color: #FBF7FB;
	border: 1px solid #AFD1B0;
	width: auto;
	padding: 6px;
	margin-top: 4px;
}
.userpost {
	background-color: #D5E3E0;
	margin-top: 4px;
}
.userpostcontent {
	background: #E6EAF2;
	padding: 6px;
	border: 1px solid #AFD1B0;
	margin-top: 2px;
}
.userpostdetails {
	background-color: ;
}.openingtimes {
	height: 180px;
	border: 1px solid #AFD1B0;
	background: #E6EAF2;
}
.footer {
	padding: 2px;
	background: #FFFFFF;
	border: 1px solid #AFD1B0;
	margin-top: 4px;
}
.dishofmonth {
	height: 160px;
	background-color: #FBF7FB;
	border: 1px solid #AFD1B0;
	margin-top: 11px;
}
.leftopeninghour {
	width: 300px;
	height: 180px;
	float: left;
}
.rightopeninghours {
	height: 172px;
	width: 380px;
	margin-left: 300px;
	background-color: #FBF7FB;
	border-left: 1px solid #AFD1B0;
	padding: 4px;
}
.centered {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 780px;
	background-color: #FBF7FB;
	border: 1px solid #AFD1B0;
	padding: 4px;
}
.view {
	padding: 6px;
	background-color: #B0CCB8;
	border-bottom: #86B9A4 solid 1px;
}
.menubox {
}

