/* Standard Tags */
	body {background-color:Black; color:#FFFFF0;}

	h1{
	background:none; text-align:center;
	color: Black; 
	font: bold 14pt Verdana, Arial, Helvetica, sans-serif; 
	}
	
	a {
	color: Black; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	text-decoration: none;
	}

	table {
	padding:none; margin:none; 
	background-color:transparent;
	border: none;
	}
	
	th {
	color:Black;
	font: bold 9pt Verdana, Arial, Helvetica, sans-serif; 
	}
	
	td {
	padding:0.5em 0 5px 5px;
	font: 9pt Verdana, Arial, Helvetica, sans-serif; 
	border: none;
	}
	
	ul, li {color:#7E9E62;}
/* End of Standard Tags */

/* Home Page Styles */
	.HomePg {
	margin: 0% 0% 0 0%;
	padding:0% 0% 1% 0%;
	color:Brown;
	background-color:#FFFFF0;
	border: none;
	}
	
/*	.DailySpecialsCollapsed { 
	background-image:url(image/di-dailyspecials.jpg);
	visibility:hidden;
	position:absolute; 
	left:-185px; top: 38%;
	padding:22px 0 0 0px;
	float:left;
	width:410px; height:263px;
	font: Bold 10pt/0.5em Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	border: Silver 2px ridge;
	}
*/
	
	.DailySpecials { 
	background-image:url(image/di-dailyspecials.jpg); background-repeat:no-repeat;
	visibility:visible;
	position:absolute; 
	left:-260px; top: 225px;
	padding:22px 0 0 10px;
	width:410px; height:263px;
	font: Bold 7pt Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	border: none;
	}
	
	td.UptownSpecialsTD {
	text-align:left; color:#CCFFFF;
	font:7pt Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; border:none;
	}
	
	td.DailySpecialsTDPrice {
	text-align:right; color:Orange;
	font:Bold 7pt Verdana, Arial, Helvetica, sans-serif; 
	margin:0; padding:0; border:none;
	}
	
	a.clickSpecials, a.clickSpecials:visited {
	color: Red;
	text-decoration:none;
	}
	
	hr {
	width:48%;
	border-bottom: Red 2px dotted;
	padding:none;
	}
/* End of Home Page Styles */

/* Reg Menu Page Styles */
	.RegMenuPg {
	color:#7E9E62;
	margin: 0% 5% 0% 5%; 
	padding:1% 3% 1% 3%;
	background-color:#FFFFF0;
	border: none;
	}
	h2.RegularMenu { page-break-before:always;
	vertical-align:middle;
	text-indent:3%;
	background:#7E9E62;
	margin:0%; /* Use to position the H2 tag */
	color: #FFFFF0; 
	font: bold 12pt Verdana, Arial, Helvetica, sans-serif; 
	border:none;
	}
	
	table.RegularMenuTblBorder {
	color:#7E9E62; background-color:#FFFFF0;
	border: none; /* thin inset #7E9E62;  */
	}
	
	th.RegularMenuTblBorder {
	background-color:#C4D6BC;
	border-bottom:1px dotted #7E9E62;
	color:#7E9E62;
	}
	th.RegularMenuTblPrice {
	text-align:left;
	padding-left:10px;
	background-color:#C4D6BC;
	border-bottom:1px dotted #7E9E62;
	color:#7E9E62;
	}
	td.RegularMenu {
	background-color: #FFFFF0;
	color:#7E9E62;
	}

/* End of Reg Menu Page Styles */

/* Specialty Menu Page Styles */
	.SpecialtyMenuPg {
	color:#D6BD52;
	margin: 0% 5% 0% 5%; 
	padding:1% 3% 1% 3%;
	background-color:#FFFFF0;
	border: none;
	}
	
	h2.SpecialtyMenu { page-break-before:always;
	vertical-align:middle;
	text-indent:3%;
	background:#D6BD52;
	margin:0%; /* Use to position the H2 tag */
	color: Black; 
	font: bold 12pt Verdana, Arial, Helvetica, sans-serif; 
	border:none;
	}
	
	table.SpecialtyMenuTblBorder {
	color:Black; background-color:#FFFFF0;
	border: none; /* thin inset #7E9E62;  */
	}
	
	th.SpecialtyMenuTblBorder {
	background-color:#F1E7BD;
	border-bottom:1px dotted Black;
	color:Black;
	}
	th.SpecialtyMenuTblPrice {
	text-align:left;
	padding-left:10px;
	background-color:#D6BD52;
	border-bottom:1px dotted Black;
	color:Black;
	}
	td.SpecialtyMenu {
	background-color: #FFFFF0;
	color:Black;
	}
/* End of Specialty Menu Page Styles */

/* Catering Menu Page Styles */
	.CateringMenuPg {
	color:#9B4D43;
	margin: 0% 5% 0% 5%; 
	padding:1% 3% 1% 3%;
	background-color:#FFFFF0;
	border: none;
	}
	h2.CateringMenu { page-break-before:always;
	vertical-align:middle;
	text-indent:3%;
	background:#9B4D43;
	margin:0%; /* Use to position the H2 tag */
	color: #FFFFF0; 
	font: bold 12pt Verdana, Arial, Helvetica, sans-serif; 
	border:none;
	}
	
	table.CateringMenuTblBorder {
	color:#9B4D43; background-color:#FFFFF0;
	border: none /* thin inset #7E9E62;  */
	}
	
	th.CateringMenuTblBorder {
	font: Bold 7pt Verdana, Arial, Helvetica, sans-serif;
	}
	td.CateringMenu {
	background-color: #FFFFF0;
	color:#9B4D43;
	border-bottom: 1px solid Silver;
	}
/* End of Catering Menu Page Styles */

