body {
	background-color: #0A2840;
	background-image: url(/images/bkg2-6.jpg);
	background-repeat: no-repeat;
	background-position:center;
	background-position:top;
	background-attachment:fixed;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	font-weight:normal;
	color: #FFFFFF;
}

.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:1px;
}

.smallcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	font-weight:normal;
}

.comment {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;
	color: #FFFFCC;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #322E81;
}

.important {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFF66;
}

/*
*** link colors ***
*** link colors ***
*** link colors ***
*/

.navigation{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style:normal;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	letter-spacing:2px;
}
.navigation:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style:normal;
	font-weight:bold;
	color: #FFFF66;
	text-decoration:underline;
	letter-spacing:2px;
}

.footerlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	font-weight:normal;
	color: #FFFFFF;
	text-decoration:none;

}
.footerlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	font-weight:normal;
	color: #FFFF66;
	text-decoration:underline;
}

.altlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight:bold;
	color: #FFFF66;
	letter-spacing:2px;
	text-decoration:none;
}
.altlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight:bold;
	color: #FFFF66;
	text-decoration:underline;
	letter-spacing:2px;
}



/*
*** blocks ***
*** blocks ***
*** blocks ***
*/

.blockbkg {
	width:400px;
	height:210px;
	background:white;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}
.blockcopy {
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

/*
*** ALL MENU BLOCKS AND COPY ***
*** ALL MENU BLOCKS AND COPY ***
*** ALL MENU BLOCKS AND COPY ***
*/
.menunav {
	color:#FFFF66;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.menuheader {
	color:#FF0033;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
.menusubheader {
	color:#FF0033;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}
.menucopy {
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.appetizersblock {
	width:650px;
	height:165px;
	background:white;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}
.soupblock {
	width:650px;
	height:155px;
	background:white;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}
.sidesblock {
	width:650px;
	height:285px;
	background:white;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}

.houseblock {
	width:650px;
	height:230px;
	background:white;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}

.entree1block {
	width:650px;
	height:350px;
	background:white;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}
.entree2block {
	width:650px;
	height:125px;
	background:white;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}	
.entree3block {
	width:650px;
	height:115px;
	background:white;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}	
.entree4block {
	width:650px;
	height:150px;
	background:white;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}
.sandwichblock {
	width:650px;
	height:125px;
	background:white;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}	
.kidsblock {
	width:650px;
	height:173px;
	background:white;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}	
.basketsblock {
	width:650px;
	height:130px;
	background:white;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}	
.dessertblock {
	width:650px;
	height:152px;
	background:white;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}
.beveragesblock {
	width:650px;
	height:350px;
	background:white;
	filter:alpha(opacity=65);
	-moz-opacity:.65;
	opacity:.65;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:4px;
}
