
		BODY { margin-top: 0px; margin-left: 0px; margin-bottom: 0px;  background-color: #FFFFFF; color: black;
					 font-family: "Futura Lt BT", Arial, sans-serif; font-size: normal; 
					     src: url(FUTURAL2.eot);}
					 
		IMG { border: 0; }

		#leftcol { background-color: #BEA875; color: black; font-family: "Futura Hv BT", Arial, sans-serif; font-size: 14pt; width: 150px;
						src: url(FUTURAH0.eot);}
					#owners { margin-top: 28px; }
					.firstnav { margin-top: 10px; }
					#lunchhours {margin-top: 0px; margin-bottom: 0px; }
					#dinnerhours {margin-top: 0px; margin-bottom: 0px; }
					
			
		#border { background: url("img/border-culinary.gif"); background-repeat: repeat-y; }
		
		#content { width: 500px; }
		
		#logo { margin-top: 10px; margin-left: 40px; }
		
		#pagebody { width: 600;}
		
		.description { margin-top: 24px; margin-left: 30px; margin-right: 20px; color: black;  
					 font-family: "Futura Lt BT", Arial, sans-serif; font-size: small;  text-align: left; src: url(FUTURAL2.eot)}
					 
		.caption { margin-top: 14px; margin-left: auto; margin-right: auto; color: black;  text-align: center; color: #701C01;
					 font-family: "Futura Lt BT", Arial, sans-serif; font-size: small;  text-align: left; src: url(FUTURAL2.eot)}

					 
		#mirapic {margin-left: 0px; margin-right: 0px;  margin-left: 0px; margin-right: 0px;}
		
		#now { text-align: left; text-indent: 20px; font-family: "Futura Md BT", Arial, sans-serif; font-size: normal;  color: #701C01;  src: url(FUTURAM0.eot);}
		
		#chef { text-align: center; }
		
		H1, H2, H3,  .item, .note, TABLE { margin-left: 20px }
		
		H1 { text-align: center;  margin-top: 10px; }
		
		H2 { text-decoration: underline; }
		
		H1, H2 { font-weight: bold; }
		
		H3 { text-align: center;  }
		
		.note { color: #701C01; }
		
		.email { color: #701C01; font-weight: regular; font-size: x-small; text-decoration: none; text-align: center; margin: 20px auto 0px auto;}
		
		.email:hover { text-decoration: underline; color: black; }
		
		.price { text-align: right; width: 70px;}
		
		.item { text-align: left;  text-indent: -0.5in; padding-left: 0.5in; width: 450px;}
		
		.type { text-align: right; font-style: italic; }
		
		.menu { margin-right: 20px; }
		
		.mirabox { float: right; margin-left: 20px; margin-top: 200px; margin-bottom: 25px; }
		
		.nav2 { text-align: center; margin-top: 20px; clear: right;}
		
		#navtext { text-decoration: none; font-weight: bold; color: black; font-size: 10pt;}
		
		A:hover { color: #701C01; background-color: #BEA875 }
		
		A:visited { color: #903C01; }
		
		.event { margin-bottom: 1em; }
		
		.type2 { font-weight: 200; font-style: italic; color: #701C01;}		
		
		.largemap { float: left; margin-left: 20px; margin-top: 20px; margin-right: 20px; margin-bottom: 20px; }
		
		.zoomedmap { clear: left; float: right; margin-left: 20px; margin-top: 20px; margin-right: 0px; margin-bottom: 20px; }
		
		.directions1 { position: relative; top: 40px; }
		
		.directions2 { clear: both; margin-left: 20px; }
		
		.tourphoto {margin: 20px 20px 10px 20px }

		.credits { float: right; width: 200px; color: #888888; width: 200px; font-size: 8pt; font-style: italic; text-align: right; margin-left: auto; margin-right: auto; margin-top: 1em; margin-bottom: -0.5em;}