body
{
	background: #004678 url('images/bg.jpg') repeat-x;
	font-family: verdana,helvetica,'sans serif';
	font-size: 10px;
	color: #000000;
}

td, p
{
	font-family: verdana,helvetica,'sans serif';
	font-size: 10px;
	line-height:15px;
	color: #000000;
}

.white
{
	font-family: verdana,helvetica,'sans serif';
	font-size: 10px;
	line-height:15px;
	color: #FFFFFF;
}

.footer
{
	font-family: verdana,helvetica,'sans serif';
	font-size: 10px;
	color: #AFDBFA;
}

.header
{
	font-family: arial,verdana,helvetica,'sans serif';
	font-size: 20px;
	font-weight: bold;
	color: #01365B;
}

.subhead
{
	font-family: arial,verdana,helvetica,'sans serif';
	font-size: 16px;
	font-weight: bold;
	color: #3F7EBD;
}

.bluesubhead
{
	font-family: arial,verdana,helvetica,'sans serif';
	font-size: 16px;
	font-weight: bold;
	color: #004678;
}

.redheader
{
	font-family: arial,verdana,helvetica,'sans serif';
	font-size: 16px;
	font-weight: bold;
	color: #A71A2D;
}

.swheader
{
	font-family: arial,verdana,helvetica,'sans serif';
	font-size: 20px;
	font-weight: bold;
	color: #A71A2D;
}

.swmenubox
{
	border: 1px solid #FFFFFF;
	padding: 0px 0px 0px 0px;
	background-color: #600713;
}

.lsheader
{
	font-family: arial,verdana,helvetica,'sans serif';
	font-size: 20px;
	font-weight: bold;
	color: #17493E;
}

.lsmenubox
{
	border: 1px solid #FFFFFF;
	padding: 0px 0px 0px 0px;
	background-color: #17493E;
}

.ceheader
{
	font-family: arial,verdana,helvetica,'sans serif';
	font-size: 20px;
	font-weight: bold;
	color: #01365B;
}

.cemenubox
{
	border: 1px solid #FFFFFF;
	padding: 0px 0px 0px 0px;
	background-color: #01365B;
}

.specialsbox
{
	padding: 5px 5px 5px 5px;
	background-color: #73ADE8;
	width: 400px;
}

.specials
{
	border: 1px solid #FFFFFF;
	padding: 5px 5px 5px 5px;
	width: 390px;
	text-align:left;
}

.fspecialsbox
{
	padding: 5px 5px 5px 5px;
	background-color: #FFFFFF;
	width: 660px;
}

.fspecials
{
	border: 1px solid #FFFFFF;
	padding: 5px 5px 5px 5px;
	background-color: #0CA9B2;
	width: 650px;
	color: #FFFFFF;
	text-align:center;
}

.special_button
{
        border: 1px solid #FFFFFF;
        padding: 5px 5px 0px 5px;
        background-color: yellow;
        width: 660px;     
        color: #FFFFFF;
        text-align:center;
}


a:link, a:visited, a:active 
{ 
	font-family: verdana,helvetica,'sans serif';
	font-size:10px;
	text-decoration: none;
	color:#6878B7;
}

a:hover 
{
	font-family: verdana,helvetica,'sans serif';
	font-size:10px;
	text-decoration: underline;
	color:#E10000; 
}

a.menu:link, a.menu:visited, a.menu:active 
{ 
	font-family: verdana,helvetica,'sans serif';
	font-size:10px;
	text-decoration: none;
	line-height:18px;
	color:#FFFFFF;
}

a.menu:hover 
{
	font-family: verdana,helvetica,'sans serif';
	font-size:10px;
	text-decoration: underline;
	line-height:18px;
	color:#F4CA6C; 
}

a.footer:link, a.footer:visited, a.footer:active 
{ 
	font-family: verdana,helvetica,'sans serif';
	font-size:10px;
	text-decoration: none;
	color:#AFDBFA;
}

a.footer:hover 
{
	font-family: verdana,helvetica,'sans serif';
	font-size:10px;
	text-decoration: underline;
	color:#FFFFFF; 
}

.hours
{
	position: relative;
	left: 0px;
	color: white;
	
}
