
body {
margin: 0;
padding: 0;
font-family: times new roman, times, serif;
color: #666666;
font-size: 10pt;
font-weight: normal;
font-style: italic;
text-align: left;
line-height: 11pt;
background: #ffffff;
}


/* main categories (Appetizers Salads Steaks Chops etc. -- EXCEPT Subs and Sandwiches, which see below) */
b {
font-family: trebuchet ms, arial, helvetica, sans serif;
color: #cc0000;
font-size: 18pt;
font-weight: bold;
font-style: normal;
line-height: 150%;
}

/* item names (Crab Cake, Fried Shrimp, etc */
strong{
font-family: arial, helvetica, sans serif;
color: #006600;
font-style: normal;
line-height: 150%;
}

/* Subs and Sandwiches */
.subs {
font-family: trebuchet ms, arial, helvetica, sans serif;
color: #cc0000;
font-size: 18pt;
font-weight: bold;
font-style: normal;
line-height: 120%;
}

h2 {
font-family: trebuchet ms, arial, helvetica, sans serif;
color: #003300;
font-size: 10pt;
font-weight: bold;
line-height: 10pt;
}

html, body { /* saves you from the "centering jump" on short pages */
min-height: 100%;
margin-bottom: 1px;
}

/* Mysterious magic code that makes everything line up correctly */
.brclear { 
clear: both; 
height: 0; 
margin: 0;
font-size: 1px;
line-height: 0px;
}

/* main container */
#maincontainer {
width: 798px;
margin: 0 auto 0 auto;
padding: 0;
text-align: left;
}

/* links at the top of the page */
#toplinks a:link    {color: #cc0033; font-size: 9pt; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans serif;}
#toplinks a:visited {color: #cc0033; font-size: 9pt; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans serif;}
#toplinks a:hover   {color: #00ff00; font-size: 9pt; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans serif;}
#toplinks a:active  {color: #ff3399; font-size: 9pt; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans serif;}

/* text properties for links at the top */
#toplinks {
display: block;
margin: 40px auto 20px auto;
font-family: arial, helvetica, sans serif;
font-size: 8pt;
color: #99cc99;
font-weight: bold;
font-style: normal;
text-align: center;
letter-spacing: 0.075em;
line-height: 14pt;
}


/* holder */
#holder {
width: 798px;
margin: 0 auto;
padding: 0 0 10px 0;
}

/* LOGO BLOCK */
#logo {
width: 226px;
font-family: arial, helvetica, sans serif;
color: #006600;
font-size: 14pt;
font-weight: bold;
font-style: normal;
text-align: center;
letter-spacing: 0.075em;
line-height: 22pt;
}

/* LEFT COLUMN */
#left {
width: 226px;
float: left;
padding: 0px 20px 20px 20px; /* side padding is added to total width above for a 265px "real total" */
}

/* blurb in left column */
#lunchblurb {
display: block;
width: 111px;
margin: 30px auto 40px auto;
padding: 0 0 0 10px;
font-family: times new roman, times, serif;
color: #006600;
font-size: 13pt;
font-weight: normal;
font-style: italic;
text-align: left;
line-height: 115%;
}

/* Quick Jump Menu */
.jump {
display: block;
margin: 0 auto;
padding: 0;
text-align: center;
}	

/* links in left column */
#sidelinks a:link    {color: #990000; font-size: 10pt; text-decoration: none; font-style: normal; font-weight: bold; font-family: arial, helvetica, sans serif;}
#sidelinks a:visited {color: #990000; font-size: 10pt; text-decoration: none; font-style: normal; font-weight: bold; font-family: arial, helvetica, sans serif;}
#sidelinks a:hover   {color: #00ff00; font-size: 10pt; text-decoration: none; font-style: normal; font-weight: bold; font-family: arial, helvetica, sans serif;}
#sidelinks a:active  {color: #ff3399; font-size: 10pt; text-decoration: none; font-style: normal; font-weight: bold; font-family: arial, helvetica, sans serif;}

/* text properties for links in the left column */
#sidelinks {
display: block;
margin: 0 auto;
padding: 5px 0 0 60px;
font-family: arial, helvetica, sans serif;
font-size: 9pt;
color: #cc0000;
font-weight: normal;
font-style: normal;
text-align: left;
line-height: 130%;
}

/* Reservations accepted but not required */
#reservations {
display: block;
width: 160px;
margin: 0 auto;
padding: 350px 0 0 0;
font-family: times new roman, times, serif;
color: #535353;
font-size: 11pt;
font-weight: bold;
font-style: italic;
text-align: left;
line-height: 100%;
}

/* Telephone 419-353-2277 */
#reservations b{
font-family: times new roman, times, serif;
color: #535353;
font-size: 11pt;
font-weight: bold;
font-style: italic;
text-align: left;
line-height: 175%;
}

/* RIGHT COLUMN */
#right {
width: 226px;
float: right;
padding:  0 20px 20px 20px;
}

/* Prime Rib platter */
.platter {
display: block;
width: 180px;
padding: 20px 20px 10px 20px;
border: 1px dotted #006600;
background: #ffffff;
text-align: center;
}


/* MIDDLE COLUMN */
#middle {
margin: 0 266px;
padding: 1px 20px 20px 20px;
}

/* Buffalo Bites */
.bites {
display: block;
width: 180px;
padding: 20px 20px 10px 20px;
border: 1px dotted #006600;
background: #ffffff;
text-align: center;
}


/* A Signature Dish */
.signature {
color: #cc0000;
font-style: italic;
line-height: 15pt;
}

/* Salad Dressings */
.dressings {
display: block;
width: 180px;
padding: 20px;
border: 1px dotted #006600;
font-family: trebuchet ms, arial, helvetica, sans serif;
color: #006600;
font-size: 9pt;
font-weight: normal;
font-style: italic;
text-align: center;
line-height: 12pt;
}

.alacarte{
font-family: arial, helvetica, sans serif;
color: #006600;
font-style: normal;
font-weight: bold;
line-height: 125%;
}

/* Back To Top */
#backtotop a:link    {color: #cc0033; font-size: 8pt; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans serif;}
#backtotop a:visited {color: #cc0033; font-size: 8pt; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans serif;}
#backtotop a:hover   {color: #00ff00; font-size: 8pt; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans serif;}
#backtotop a:active  {color: #ff3399; font-size: 8pt; text-decoration: none; font-weight: bold; font-family: arial, helvetica, sans serif;}

/* text properties for "Back To Top" link */
#backtotop {
width: 798px;
margin: 0 auto;
padding: 5px 0;
border-top: 1px solid #999999;
font-family: arial, helvetica, sans serif;
font-size: 8pt; /* does NOT determine the size of the links text, but the size of the lines separating the links */
color: #99cc99;
font-weight: bold;
font-style: normal;
text-align: center;
letter-spacing: 0.050em;
line-height: 14pt;
}

#backtotop p{
width: 798px;
padding: 280px 0 0 0;
}

/* The End.  Is this shit fun or what! */