html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a { margin: 0; padding: 0; border: 0; }

body 		{ color: #840a13; font: 12px Verdana, Arial, Helvetica, sans-serif; line-height: 18px; background: #f8f3cc url(images/background.gif) repeat-x; }
h1			{ font-size: 24px; line-height: 30px; padding: 0px 0px 22px 0px; }
h2			{ font-size: 18px; line-height: 26px; padding: 0px 0px 22px 0px; }
p			{ padding: 0px 0px 17px 0px; }

a:link		{ color: #840a13; font-weight: bold; text-decoration: underline; }
a:visited	{ color: #840a13; font-weight: bold; text-decoration: underline; }
a:hover		{ color: #570006; font-weight: bold; text-decoration: none; }

.container			{ position: relative; width: 600px; margin: 0px auto; }

.logo				{ position: absolute; top: 0px; left: 0px; width: 600px; text-align: center; }

.navigation			{ position: absolute; top: 56px; left: 0px; list-style: none; }
.navigation li				{ width: 150px; float: left; text-align: center; }
.navigation li a,
.navigation li a:visited	{ width: 150px; display: block; font-weight: bold; color: #ffffff; text-decoration: none; padding: 17px 0px 16px 0px; }
.navigation li a:hover		{ color: #f8f3cc; text-decoration: underline; }
.navigation li.selected				{ background: url(images/navigation_star.gif) no-repeat center bottom; }
.navigation li.selected a,
.navigation li.selected a:visited	{ color: #f8f3cc; text-decoration: underline; }

.content			{ position: absolute; top: 145px; left: 0px; width: 600px; text-align: center; }
h1.restaurant		{ padding: 0px 0px 5px 0px; }
.submenu			{ list-style: none; padding: 0px 0px 7px 0px; }
.submenu li			{ display: inline; padding: 0px 5px; }
.submenu li a,
.submenu li a:visited		{ text-decoration: none; padding: 5px 10px; }
.submenu li a:hover			{ text-decoration: underline; }
.submenu li.selected a,
.submenu li.selected a:visited		{ text-decoration: underline; }

.item				{ padding: 0px 0px 5px 0px; }
.hr					{ padding: 15px 0px 20px 0px; }
.hr_star			{ padding: 15px 0px 17px 0px; }