body{
	background-color:#000000;
	font-family:Arial, Verdana, san-serif;
	font-size:12px;
}
td{
	background-color:#fdfce3;
	font-family:Arial, Verdana, san-serif;
	font-size:12px;
}
img{ border:0px; }
.mainpad{
	padding:20px 35px 50px 35px;
}
table#menu td{
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	color:#23515f;
	text-align:center;
}
#menu a:link, #menu a:active, #menu a:visited, #menu a:hover{
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	color:#23515f;
	text-decoration:none;
}
.menu_specialevents {
	color:#2a6273;
	font-size:15px;
	font-weight:bold;
	width: 120px;
}

.dishPad{ padding:8px 0px 0px 0px; }
.dishName{ font-weight:bold; }
.dishPrice{	font-weight:normal; }
.descPad{ padding:8px 0px 5px 0px; }
#homeTable td{
	font-size:13px;
	line-height:18px;
}
.specialevent{
	padding-top:10px;
	color:#2a6273;
	font-size:16px;
	font-weight:bold;
}

/******** ADMIN STYLES *********/
.cmsStrip{
	background-color:#F5EA8D;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	padding:0px 55px 0px 55px;
}
.cmsStrip a:link, .cmsStrip a:active, .cmsStrip a:visited{
	text-decoration:none;
	color:#3B7289;
}
.cmsStrip a:hover{
	text-decoration:underline;
	color:#3B7289;
}
.msg{ color:#C31C14; }
.head1{
	font-size:20px;
	padding-bottom:10px;
	color:#3B7289;
	font-weight:bold;
}
.head2{
	font-size:14px;
	font-weight:bold;
	padding-bottom:5px;
}
#adminTable td{
	padding-right:10px;
	padding-bottom:5px;
}
.adminPad{
	padding:30px 60px 50px 55px;
}
.adminPad a:link, .adminPad a:active, .adminPad a:visited{
	text-decoration:none;
	color:#3B7289;
}
.adminPad a:hover{
	text-decoration:underline;
	color:#3B7289;
}
.note{
	font-size:10px;
}
.in24{
	padding-left:24px;
}

/****** END ADMIN STYLES *******/

