@charset "utf-8";
/* CSS Document */

body {
padding: 0;
margin: 0 0;
background: #FFFFFF;
font: 14px sans-serif;
color: #000;
font-size:12px;
}

.headline {
font-size:16px;
font-weight:bold;
text-align:center;
}

.subline {
font-size:14px;
font-weight:bold;
margin-top:6px;
}

.content {
font-size:12px;
margin-left:10px;
}

table.main {
background-color:#FFDEBE;
width:1000px;
margin-left: auto;
margin-right: auto;
border-collapse:collapse;
padding:0px;
}


table.lunch {
margin-top:15px;
margin-left:auto;
margin-right:auto;
}
.lunch table {
margin:10px;
}
.lunch tr {
vertical-align:top
}
.lunch td {
width:266px;
}

.lunchtitle {
font-size:16px;
font-weight:bold;
text-align:center;
}
.lunchheading {
font-size:14px;
font-weight:bold;
text-align:center;
}
.lunchheadingdesc {
font-size:13px;
font-style:italic;
text-align:center;
}
.lunchitem {
font-size:12px;
text-align:left;
margin-left:0px;
}


table.navclass {
empty-cells:show;
padding:0px;
width:180px;
border-spacing:0px;
border-width:medium;
border-style:solid;
border-color: #590000;
color:#590000;
}

.navclass {
font-family:sans-serif;
font-size:14px;
font-weight:bold;
margin-left:10px;
margin-top:5px;
margin-bottom:5px;
}

.navclass td:hover {
background-color: #a11017;
color:#FFFF99;
cursor:pointer;
cursor:hand;
}

.navclass td{
color: #a11017;
}

.ourstory {
color: #a11017;
font-family:Hobo Std;
}

#scroll {
position:absolute;
top:0;
bottom:-0.1px;
width:1em;
z-index:-1;
}

A:link {text-decoration: none; color:#a11017;}
A:visited {text-decoration: none; color:#a11017;}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color:#339999;}