/* BASE TAGS */
.body, body					{ background: #FFF; font: normal .7em Verdana,Arial,Helvetica,sans-serif; color: #000; margin: 0px; padding: 0px; }
table,li,form,dl,td			{ margin: 0px; padding: 0px; }
table						{ font-size: 1.1em; }
img							{ border: 0px; }
dt							{ font-weight: bold; }
h1							{ width: 98%; font: normal 1.6em Verdana,Geneva,Arial,Helvetica,sans-serif; color: #9C1F2F; text-align: right; margin: 0px 0px 7px 0px; }
h2							{ width: 98%; background: #2B2D72; font: bold 1.3em Arial,Verdana,Geneva,Helvetica,sans-serif; color: #FFF; margin: 2px 0px 3px 0px; padding: 3px 2px 4px 7px; }
small						{ text-decoration: none; }

/* PROPERTIES */
.left						{ float: left; }
.right						{ float: right; }
.paddingtop					{ margin: 10px 0px 0px 0px; }
.paddingbottom				{ margin: 0px 0px 10px 0px; }
.printonly					{ display: none; }
.bluetext					{ color: #2B2D72; }
.bluetext h1				{ margin: 0px; }

.maincolumn					{ margin: 10px 0px 0px 0px; float: left; }
.leftcolumn					{ width: 118px; margin: 0px 10px 0px 0px; float: left; }

/* ENTREES */
.entrees					{ width: 195px; font-weight: bold; background: #F6E385; line-height: 2.4em; margin: 0px 10px 0px 0px; float: left; }
.entrees a,
.entrees a:visited,
.entrees a:active			{ display: block; color: #2B2D72; padding: 0px 0px 3px 10px; text-decoration: none; }
.entrees a:hover			{ background: url(../_images/menu/highlight.gif) no-repeat left; }

/* SUBMENU */
.submenu
{
	background: #2B2D72 url(../_images/menu/blue-submenu-bottom.gif) no-repeat bottom;
	font: normal 1em Arial,Helvetica,sans-serif;
	color: #FFF;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
}
.submenu a,
.submenu a:visited,
.submenu a:active			{ display: block; color: #FFF; line-height: 2.4em; margin: 0px 0px 0px 7px; }
.submenu a:hover			{ color: #F6E385; }

