body
{
  background: #8c8368;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Garamond, Times New Roman;
  font-style: italic;
  color: #44423e;
  font-size: 90%;
}

td
{
  font-size: 110%;
}


.maintable
{
  border-style: solid;
  border-width: 0 1 0 1;
  height: 100%;
  width: 780;
  border-color: #efebe1;
  padding: 0;
  margin: 0;

}

hr.dashed
{
  height: 0;
  width: 100%;
}

.header
{
	height: 120;
}

.tsmall
{
  font-size: 10pt;
  color: white;
  font-weight: bold;
}

.menubutton, .navibutton
{
 font-weight: bold;
 font-size: small;
 color: #ede7d7;
 text-decoration: none;
 font-family: Garamond, Times New Roman;
 font-size: 95%;
}

.menubuttoncell
{
	text-align: center;
}

.navibutton
{
 color: #8c8368;
}

.menubutton:Hover
{
 color: #aaa18a;
}

.navibutton:Hover
{
 color: #4E4B44;
}

.sectionName
{
 font-weight: bold;
 padding: 0 4 0 5;
 margin: 15 0 5 0;
 font-family: Garamond, Times New Roman;
 font-style: italic;
 font-size: 170%;
 letter-spacing: 1;

}

.MenuCell
{
 	margin-top:-10;
 	padding: 8 0 0 0;
 	background: #ceba84;
	height: 42;
}


.MenuCell, .header
{
	border-width: 0 0 1 0;
	border-style: solid;
	border-color: #dccca6;
}


.MainCell
{
 background: #ecebe8 url('./images/maintable.jpg') repeat-x;
 vertical-align:top;
 padding: 0 5 0 5;
}

.ImageLink
{
 padding: 5;
}

.ImageLink:Hover
{
 border-style: solid;
 border-color: #8c8368;
 border-width: 1;
 padding: 4;
 background: #ecebe8;
}

.FoodWineTable
{
 width: 100%;
}

.CommentsTable, .CommentsPrevNext
{
 width: 100%;
 padding: 0;
}

.PageTitle
{
 color:	#44423e;
 font-weight: bold;
}
