.text td {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 0.80em;
	color: #000000;
	font-weight: none;
	vertical-align: top;
}
.printmenu {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
	font-weight: none;
	vertical-align: top;
	width: 700;
}
.map {
	display: block;
	position: absolute;
	top: 380;
	left: 910;
	width: 150;
	height: 108;
	padding: 2px;
	border: 0px;
	background-color: none;
	z-index:1000;
	color: #000000;
}
.logo {
	display: block;
	position: absolute;
	top: 0;
	left: 520;
	z-index:1000;
}
.burger {
	display: block;
	position: absolute;
	top: 625;
	left: 500;
	width: 150;
	height: 108;
	padding: 2px;
	border: 0px;
	background-color: none;
	z-index:1000;
	color: #000000;
}
.special_table {
	display: block;
	position: absolute;
	top: 380;
	left: 900;
	width: 170;
	height: 160;
	padding: 2px;
	border: 0px dashed white;
	background-color: #222222;
	-moz-opacity: 0.8;
	opacity:1;
	filter: alpha(opacity=100);
	z-index:1001;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	color: #dddddd;
	font-weight: none;
}
.newsletter {
	display: block;
	position: absolute;
	top: 560;
	left: 900;
	color: #dddddd;
}
.title {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 2em;
	color: #31100e;
	font-weight: none;
	vertical-align: top;
}
.smallform {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #000000;
	font-weight: none;
	vertical-align: top;
}
.smallform input {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #000000;
	font-weight: none;
	vertical-align: top;
}
.picture_frame {
	display: block;
	position: absolute;
	top: 200;
	left: 460;
	width: 400;
	height: 300;
	padding: 0px;
	border: 0px dashed white;
	background-color: #000000;
	z-index:1001;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	color: #ffffff;
	font-weight: none;
}
.menutitle {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #31100e;
	font-weight: bold;
	vertical-align: top;
}
.menutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #31100e;
	font-weight: none;
	vertical-align: top;
}
.menutable {
	display: block;
	padding: 2px;
	border: 1px solid black;
	background-color: none;
	z-index:1001;
}
.menutabletitle {
	display: block;
	padding: 0px;
	background-color: #f7e3af;
	z-index:1001;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #31100e;
	font-weight: bold;
}
.appztable{
	display: block;
	position: absolute;
	top: 205;
	left: 260;
	width: 300;
	height: 300;
}
.soup_saladtable{
	display: none;
	position: absolute;
	top: 205;
	left: 260;
	width: 300;
	height: 300;
}
.pizzatable{
	display: none;
	position: absolute;
	top: 205;
	left: 260;
	width: 300;
	height: 300;
}
.rogue_faretable{
	display: none;
	position: absolute;
	top: 205;
	left: 260;
	width: 300;
	height: 300;
}
.burgertable{
	display: none;
	position: absolute;
	top: 205;
	left: 260;
	width: 300;
	height: 300;
}
.entreestable{
	display: none;
	position: absolute;
	top: 205;
	left: 260;
	width: 300;
	height: 300;
}
.platterstable{
	display: none;
	position: absolute;
	top: 205;
	left: 260;
	width: 300;
	height: 300;
}
.menu_icons{
	display: block;
	position: absolute;
	top: 200;
	left: 600;
	width: 250;
	height: 600;
}
.takeout{
	display: block;
	position: absolute;
	top: 162;
	left: 610;
	width: 250;
	height: 600;
}