
body {
	margin: 0px 10px 0px 0px;
	background-color: #E2D9CF;
	background-repeat: repeat;
	background-image: url(images/bg.gif);
}

body, table, body div, body p, body th, body td, body li, body dd, a, select, input, h3,h4 {
	font-family: Arial, Georgia, serif;
	font-size: 9pt;
	font-weight: normal;
	letter-spacing: 0.1pt;
}

table {
/*	border: 1px solid black; */
}

td {
	color: #000000;
	font-weight: bold;
	vertical-align: top;
}

div.tagline {
        font: italic 18px georgia, 'times new roman', sans-serif;
	font-weight: bold;
	color: #660000;
}

div.subheader {
        font: italic 18px georgia, 'times new roman', sans-serif;
	font-weight: bold;
	color: #660000;
}

div.dish {
	margin: 4px;
}

span.dishname {
	font-family: Georgia, serif;
	font-weight: bold;
}

a {
	color: #660000;
	text-decoration: none;
}

a.menu {
	color: black;
	font-weight: bold;
}
a.menu:hover {
	color: yellow;
}
a.menu:link, a.menu:visited, a.menu:hover {
	text-decoration: none;
	border: 0px;
}

img.logo {
	margin: 15px 16px 0px 14px;
	border: 1px solid #aaaaaa;
}

img.button {
	margin-left:10px;
    text-decoration: none;
	border: 0px solid black;
}

a.button {
/*	display: block; */
	font-weight: bold;
	color: black;
/*	background-color: #cca; */
/* 	width: 110px; */
	margin: auto;
/*	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #404040;
	border-right: 1px solid #404040;
*/
    text-decoration: none;
	text-align: center;
	vertical-align: middle;
}
a.button:link {
}

a.button:visited {
}

a.button:hover {
	color: yellow;
}

.copyright {
	color: #aaaaaa;
	font-size: 9px;
}



