/* CSS Document */
body {
    font: 12px Arial, Helvetica, sans-serif;
	color: #D3DCE6;
	line-height:16px;
	background-color:#26354A;
}
/* table info */
.hometable {
	border-collapse:collapse;
	width: 100%;
}
.tabletop {
	border-top:4px solid #FF6600;
	border-bottom:4px solid #FF6600;
	padding:0px;
	margin:0px;
}
.tableleft {
	border-right:4px solid #FF6600;
	padding:8px;
	margin:0px;
	width:200px;
	vertical-align:top;
}
.tablecenter {
	padding:0px;
	margin:0px;
	vertical-align:top;
}
.tableright {
	border-left:4px solid #FF6600;
	padding:8px;
	margin:0px;
	width:340px;
	vertical-align:top;
}
.tablebottom {
	border-top:4px solid #FF6600;
	border-bottom:4px solid #FF6600;
	padding:0px;
	margin:0px;
}
.tabledivide {
	border-top:4px solid #FF6600;
	padding:0px;
	margin:0px;
}
/* text info */
.soupside
{
	position: relative;
	left: 50px;
}
.logo
{
	font:24px Times New Roman, Times, serif;
	color: #FFBA00;
	letter-spacing:.3em;
	line-height:30px; /*26*/
}
.logo2
{
	font: 14px Arial, Helvetica, sans-serif;
	color: #FFBA00;
	letter-spacing:.3em;
	line-height:20px; /*16*/
}
.tagline
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #D3DCE6;
	letter-spacing:.3em;	
	line-height:16px;
}
.phnumber
{
	font:24px Times New Roman, Times, serif;
	color: #D3DCE6;
	letter-spacing:.3em;
	line-height:30px; /*26*/
}
.homeinfo
{
    font: 16px Arial, Helvetica, sans-serif;
	color: #D3DCE6;
	line-height:18px;
	background-color:#26354A;
	width: 360px;
	border:4px solid #FF6600;
	padding: 3px;
}
.leftinfo
{
	color: #D3DCE6;
	line-height:18px;
	background-color:#26354A;
	border:4px solid #FF6600;
	padding: 3px;
}
.rightinfo
{
	color: #D3DCE6;
	line-height:18px;
	background-color:#26354A;
	width: 300px;
	border:4px solid #FF6600;
	padding: 3px;
}
.eventTitle
{
	font:12px Arial, Helvetica, sans-serif;
	color:#FF3333;
	letter-spacing:.1em;
	line-height:18px;
}
.eventName
{
	font:11px Arial, Helvetica, sans-serif;
	color: #8888FF;
	letter-spacing:.1em;
	line-height:18px;
}
.specials
{
	color: #009900;
	font-weight:bold;
	text-decoration:none;
}
.specials2
{
	font:11px Arial, Helvetica, sans-serif;
	color: #FFBA00;
	letter-spacing:.1em;
	line-height:18px;
}
.addr
{
    font: 18px Arial, Helvetica, sans-serif;
	color: #FFBA00;
	line-height:16px;
}
.addr2
{
    font: 14px Arial, Helvetica, sans-serif;
	color: #D3DCE6;
	line-height:16px;
}
.titles
{
    font: 32px Arial, Helvetica, sans-serif;
	color: #FFBA00;
	line-height:32px;
}
.titles2
{
    font: 32px Arial, Helvetica, sans-serif;
	color: #3366FF;
	line-height:32px;
}
.titles3
{
    font: 32px Arial, Helvetica, sans-serif;
	color:#FFCC00;
	line-height:32px;
}
.foodtitle
{
    font: 12px Arial, Helvetica, sans-serif;
	color: #FFBA00;
	line-height:16px;
}
.price
{
    font: 12px Arial, Helvetica, sans-serif;
	color: #00CC00;
	line-height:16px;
}
.asterix
{
    font: 24px Arial, Helvetica, sans-serif;
	color: #FF4444;
	line-height:24px;
}
.drinktitles
{
    font: 24px Arial, Helvetica, sans-serif;
	color: #FFBA00;
	line-height:24px;
}
.warning
{
    font: 12px Arial, Helvetica, sans-serif;
	color: #FF4444;
	line-height:16px;
}
/* printable menu */
.printlayout {
	border:2px solid #FF6600;
	padding:0px;
	margin:0px;
	width:100%;
	color:#FF6600;
}
.pmenu1
{
    font: 20px Arial, Helvetica, sans-serif;
	color: #00CCCC;
	line-height:24px;
}
.pmenu2
{
    font: 16px Arial, Helvetica, sans-serif;
	color: #FF6600;
	line-height:20px;
}