MainNav A {
	Color: #000000;
	Text-Decoration: None;
	Font-Family: "Times New Roman", Times, serif;
}
BODY {
	margin: 0px;
	Font-Family: "Times New Roman", Times, serif;
	Font-Size: 12px;
}
TD {
	Font-Family: "Times New Roman", Times, serif;
	font-size: 12px;
}
H2 {
	margin: 0px;
	padding: 10px 0px 10px 0px;
	Color: #000000;
	Font-Family: "Times New Roman", Times, serif;
	Font-Size: 20px;
	Font-Weight: Bold;
	text-align: center;
}
H3 {
	Color: #000000;
	Font-Family: "Times New Roman", Times, serif;
	Font-Size: 16px;
	Font-Weight: Bold;
	Padding-Top: 2px;
	Padding-Bottom: 2px;
}
.directions {
	Color: #000000;
	Font-Size: 16px;
	Font-Weight: Bold;
}
.small {font-size: 11px;}
A:Link {
	Font-Family: "Times New Roman", Times, serif;
	Color: #003366;
	Text-Decoration: Underline;
	background-color: none;
	padding: 2px 4px 2px 4px;
}
A:Visited {
	Font-Family: "Times New Roman", Times, serif;
	Color: #000000;
	Text-Decoration: Underline;
	background-color: none;
	padding: 2px 4px 2px 4px;
}
A:Hover {
	Font-Family: "Times New Roman", Times, serif;
	Color: #003366;
	Text-Decoration: Underline;
	padding: 2px 4px 2px 4px;
}
/* MAIN */
#menu_main TD {
	padding: 3px;
	vertical-align: top;
}
#menu_main H2 {text-decoration: underline;}
#menu_main IMG {vertical-align: bottom;}
#menu_main .title {
	font-size: 15px;
	font-weight: bold;
}
#menu_main .price {
	font-size: 15px;
	font-weight: bold;
	text-align: right;
}
#menu_main .description {
	font-size: 14px;
	padding: 0px 0px 15px 15px;
}
/* KIDS */
#menu_kids TD {
	padding: 3px;
	vertical-align: top;
	text-align: center;
}
#menu_kids H2 {
	margin-bottom:0px;
	padding-bottom: 0px;
	text-decoration: underline;
}
#menu_kids .title {
	font-size: 17px;
	font-weight: bold;
}
#menu_kids .includes {
	font-size: 14px;
	padding-bottom: 10px;
}
/* OTHER */
#menu_other TD {
	padding: 3px;
	vertical-align: top;
	font-size: 15px;
}
#menu_other H2 {text-decoration: underline;}
#menu_other .price {
	font-weight: bold;
	text-align: right;
}
/* WINES */
#menu_wines TD {
	padding: 3px;
	vertical-align: top;
}
#menu_wines H2 {text-decoration: underline;}
#menu_wines .bin {
	font-weight: bold;
	padding-left: 10px;
}
#menu_wines .title {
	font-size: 15px;
	font-weight: bold;
}
#menu_wines .price {
	font-size: 15px;
	font-weight: bold;
	text-align: right;
}
#menu_wines .description {
	font-size: 14px;
	padding: 0px 0px 15px 15px;
}

.tr_title {
	Font-Size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
.tr_description	{
	Font-Size: 15px;
	padding-left: 25px;
	padding-bottom: 20px;
	vertical-align: top;
}
.italic	{
	Color: #000000;
	Font-Size: 15px;
	font-style: italic;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
.italic_price {
	Color: #000000;
	Font-Size: 16px;
	font-style: italic;
	margin: 0px;
	padding: 0px 10px 0px 0px;
	vertical-align: top;
	text-align: right;
}
.plain_description {
	Color: #000000;
	Font-Size: 16px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
.price {
	margin: 0px;
	Color: #000000;
	Font-Size: 15px;
	font-style: italic;
	font-weight: bold;
	text-align: right;
	padding: 0px 5px 0px 0px;
}
.price2	{
	margin: 0px;
	Color: #000000;
	Font-Size: 15px;
	font-style: italic;
	font-weight: bold;
	text-align: right;
}
.u_title {
	Font-Size: 19px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
	text-align: center;
}
.sandwiches	{
	Font-Size: 15px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}