/* restaurant info */
.restaurant-info	{
	font-size: 0.9em;
	margin-left: 360px;
	padding: 1em 0;
	text-align: center;
}

.restaurant-info	ul	{
	padding: 1em;
	text-align: left;
}

.restaurant-info	ul	li	{
	padding: 0 0 0.6em 22px;
}

.restaurant-info	ul	.menu	{
	background: url(../images/menu.gif) top left no-repeat transparent;
}

.restaurant-info	ul	.directions	{
	background: url(../images/directions.gif) top left no-repeat transparent;
}

.restaurant-info	ul	.about	{
	background: url(../images/about-us.gif) top left no-repeat transparent;
}

.restaurant-info	ul	.hours	{
	background: url(../images/hours.gif) top left no-repeat transparent;
}

.restaurant-info	ul	.coupons	{
	background: url(../images/coupon-icon.gif) top left no-repeat transparent;
}
/* restaurant info */


#lunch	{
	border-left: 1px solid #cbebfa;
	border-right: 1px solid #cbebfa;
	border-top: 1px solid #cbebfa;
}

#lunch	caption	{
	background-color: #cbebfa;
	font-size: 1.2em;
	font-weight: bold;
	margin-left: -1px;
	padding: 0.2em 0.5em;
}

#lunch	td, #lunch	th	{
	border-bottom: 1px solid #cbebfa;
	font-size: 0.9em;
	padding: 0.2em 0.4em;
}

#lunch	th	{
	background-color: #eff9fd;
	border-right: 1px solid #cbebfa;
	font-weight: bold;
}

#lunch	em	{
	font-size: 0.9em;
	font-style: italic;
}

#lunch	tr:hover	td	{
	background-color: #eff9fd;
}


