body {	text-align: center;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #333333;	background-color: #eeeeee;}#container {	height: auto;	width: 860px;	margin-top: 0;	margin-bottom: 0;	margin-left: auto;	margin-right: auto;	background-color: #000000;}#top {	background-color: #CC3300;	height: 110px;	position: relative;	left: auto;	top: 0px;	z-index: 2;	background-image: url(images/dianeandtombig2.gif);	background-position: center bottom;	right: auto;	bottom: 0px;	background-repeat: no-repeat;}#navbar {	background-color: #333333;	border-top-width: 6px;	border-bottom-width: 6px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #000000;	border-bottom-color: #000000;	position: relative;	left: 0px;	top: 0px;	height: 42px;	color: #333333;	text-decoration: none;	z-index: 10;	border-right-style: none;	border-left-style: none;}#center {	height: auto;	width: auto;	position: relative;	background-color: #000000;}#storefront {	float: left;	position: relative;	margin: 0px;	padding: 5px;	height: 300px;	width: 450px;}#tagbar {	background-color: #333333;	border-top-width: 6px;	border-bottom-width: 6px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #000000;	border-bottom-color: #000000;	color: #999999;	font-size: 16px;	letter-spacing: 0.3em;	word-spacing: normal;	margin-right: auto;	text-decoration: none;	position: relative;	z-index: 5;	margin-left: auto;	left: auto;	top: auto;	font-family: Georgia, "Times New Roman", Times, serif;	font-style: italic;	font-weight: bold;	height: 42px;	clear: both;}#bottom {	background-color: #c30;	height: 110px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	left: auto;	right: auto;	bottom: 0px;	position: relative;	top: auto;	clear: both;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: 0.2em;	font-size: 14px;	color: #ed9500;}#bottom a:link {color: #ed9500;text-decoration: underline;}#bottom a:hover {	color: #333333;	text-decoration: underline;}#smallfont {	font-size: 95%;	}#footer {	font-size: 9px;	color: #333333;	margin-top: 5px;	margin-right: auto;	margin-bottom: 5px;	margin-left: auto;	width: 860px;	text-transform: uppercase;}#copyright {	float: left;	margin-left: 15px;}#design {	float: right;	margin-right: 15px;}#address {	color: #ed9500;	float: left;	margin-left: 25px;	text-align: justify;	height: auto;	width: auto;	border: none;	display: block;	vertical-align: middle;	margin-top: 15px;	padding-top: 15px;}#hours {	color: #ed9500;	text-align: right;	float: right;	margin-top: 15px;	margin-right: 25px;	border: none;	padding-top: 15px;}#menu {	background-color: #FFCC66;	width: 860px;	height: auto;	color: #000000;	clear: left;	float: left;	position: relative;	text-align: left;	z-index: 8;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;}#pic1 {	float: left;	margin-left: 4px;	z-index: 5;	background-color: #000000;}#pic2 {	float: right;	margin-right: 4px;	background-color: #000000;	margin-bottom: 5px;}#pic3 {	float: right;	margin-right: 4px;	background-color: #000000;	margin-top: 5px;}dt {	float: left;	text-align: left;	font-weight: bold;}dd {	float: right;}dl {	margin-right: 25px;	margin-left: 25px;	height: 100%;}.row2 {	margin-left: 35px;	font-weight: normal;	font-style: italic;}table {	margin-right: auto;	margin-left: auto;	left: auto;	right: auto;	position: relative;	z-index: 8;	float: left;}h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 115%;	font-weight: bolder;	color: #333333;	background-color: #FFCC66;	text-align: center;	margin: 0px;	padding: 0px;}h2 {	color: #CCCCCC;	background-color: #333333;	text-align: center;	width: 100%;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;	font-weight: bolder;	margin: 0px;	padding-right: 0px;}h1 img {	text-align: center;	vertical-align: middle;	display: inline;	margin-right: auto;	margin-left: auto;	position: relative;}#menu td {	padding-right: 20px;	padding-left: 20px;}#leftcolumn {	float: left;	padding-top: 10px;	padding-bottom: 10px;	padding-left: 50px;	position: relative;	width: 350px;	text-align: justify;	line-height: 1.4em;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}#rightcolumn {	float: right;	padding-top: 10px;	padding-bottom: 10px;	position: relative;	width: 350px;	padding-right: 50px;	text-align: justify;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 1.4em;}#rightcolumn table {	position: relative;	left: auto;	right: auto;	margin-right: auto;	margin-left: auto;}#rightcolumn table td {	text-align: center;}ol li {	margin-right: 20px;}#rotator{	border: 1px solid #000;	overflow: hidden;	position: relative;	width: 438px;	margin-left: 209px;	height: 305px;	margin-right: 209px;	margin-top: 5px;}#rotator img{	margin-top: 5px;	height: 294px;	width: 434px;	background-color: #00CC00;	float: left;	border: 2px solid #333333;}#cateringtext {	color: #CCCCCC;	text-align: left;	font-size: 16px;	font-family: Arial, Helvetica, sans-serif;	line-height: 1.2em;	margin-left: 211px;	position: relative;	width: 438px;	margin-right: 211px;	margin-bottom: 5px;}#leftcolumn img {	text-align: center;}#leftcolumnfind {	float: left;	padding-top: 40px;	padding-bottom: 10px;	position: relative;	width: 350px;	text-align: justify;	padding-left: 50px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 1.4em;}#rightcolumnfind {	float: right;	padding-top: 40px;	padding-bottom: 40px;	position: relative;	text-align: center;	padding-right: 50px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 1.4em;	left: 60px;	width: 350px;}#tagbar p {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight: bold;	display: block;	position: relative;	padding-top: 5px;	padding-bottom: 5px;	margin-top: 5px;	margin-bottom: 5px;}#center p {	position: relative;	width: 550px;	margin-right: auto;	margin-left: auto;}#footer a:link {	color: #CC3300;}#footer a:hover {	font-weight: bold;}#footer a:visited {	color: #CC6857;}#imageContainer {	height: 296px;}#imageContainer img {	display: none;	position: absolute;	left: 0px;	top: 0px;}#interior {	border: 1px solid #000;	overflow: hidden;	position: relative;	width: 630px;	margin-left: 113px;	height: 325px;	margin-right: 113px;}