﻿* {padding:0; margin:0; text-align:center}

/* Menu masters for menu lists*/
#menus_default {
	width: 751px;
	z-index: 1;
	position: relative;
	height: 885px;
}
#menus_left {
	float: left;
	font-size: small;
	width: 225px;
	list-style-image: url('../images/miscused/listbullet.JPG');
	list-style-type: none;
	position: absolute;
	left: 0px;
	height: auto;
	color: #000000;
}
/* Menu masters for menu lists*/
#menus_left ul a {
	color: #000000;
	text-decoration: none;
}
/* Menu masters for menu lists*/
#menus_left li {
	text-align: left;
}
/* Menu masters for menu pictures*/
#menus_leftbottom {
	float: left;
	font-size: small;
	width: 225px;
	max-width: 225px;
	z-index: auto;
}
/* Menu masters for menu detail on right*/
#menus_right {
	text-align: left;
	width: 475px;
	left: 250px;
	position: absolute;
	height: auto;
}
/* Menu masters for menu detail on right*/
#menus_right li {
	display:inline
}
/* Drink masters for menu detail on left*/
#menus_drinks {
	text-align: left;
	position: absolute;
	height: auto;
	left: 0px;
	width: 378px; 
}
/* menu section */
.M1 {
	font-size: 28px;
	color: #000000;
	text-align: left;
}
/* menu item */
.M2 {
	font-size: 18px;
	color: #CC0000;
	text-align: left;
	position: relative;
	top: 5px;
}
.M2up {
	font-size: 18px;
	color: #CC0000;
	text-align: left;
	position: relative;
	top: -4px;
}
.M2dr {
	font-size: 18px;
	color: #CC0000;
	text-align: left;
	position: relative;
	top: 2px;
	line-height: 25px;
}
/* menu item sub */
.M3 {
	font-size: 12px;
	color: #522D21;
	text-align: left;
	line-height: 17px;
}
/* menu descriptions */
.M4 {
	font-size: 14px;
	color: #000000;
	text-align: right;
	line-height: 17px;
}
.M4price {
	font-size: 14px;
	color: #000000;
	text-align: right;
	line-height: 17px;
	position: relative;
	left: 20px;
}
/* menu prices to the right (both)*/
.M2price1st {
	font-size: 18px;
	color: #CC0000;
	text-align: right;
	position: relative;
	top: 5px;
	left: 20px;
}
.M2price1stup {
	font-size: 18px;
	color: #CC0000;
	text-align: right;
	position: relative;
	top: -4px;
	left: 20px;
}
.M2price {
	font-size: 18px;
	color: #CC0000;
	text-align: right;
	position: relative;
	top: 0px;
	left: 20px;
}
.MS1 {
	font-size: 20px;
	color: #000000;
	text-align: left;
}
.MS3 {
	font-size: 20px;
	color: #522D21;
	text-align: left;
	line-height: 17px;
}

