body{
font: 90% "Trebuchet MS",Arial,sans-serif;
background-color:#6D1717;
color:#6D1717;
}

h3{
text-align:center;
font-weight:bold;
font-size:18px;
color:#6D1717;
font-variant: small-caps;
padding-top:20px;
}
a{
color:#6D1717;
font-weight:bold;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.column{
vertical-align:top;
}
.header a{
text-align:center;
font-weight:bold;
font-size:18px;
color:#6D1717;
 font-variant: small-caps;
}

.headeritem{
vertical-align:bottom;
text-align:left;
padding-left:5px;
font-variant: small-caps;
}

.headernumbers{
font-weight:bold;
font-size:12px;
text-align:right;
vertical-align:bottom;
}

.footer{
color:#D9CAB3;
font-weight:bold;
font-size:10px;
}

.footer a{
color:#D9CAB3;
font-weight:bold;
font-size:10px;
}

.hours{
font-weight:bold;
font-size:12px;
padding-left:10px;
text-align:center;
}

td.odd{

background-color: #D9CAB3;

}
td.even{

background-color: #F5EAD9;


}
.itemname{
font-weight:bold;
font-size:12px;
border-bottom:dotted;
border-bottom-color:#CFBFAF;
border-bottom:thin;
}
.price{
font-weight:bold;
font-size:12px;
text-align:right;
border-bottom:dotted;
border-bottom-color:#CFBFAF;
border-bottom:thin;
}

.itemdescription{
font-weight:bold;
font-size:10px;
text-align:left;
font-style:oblique;
}

.menu_categories{
background-color:#D9CAB3;
font-variant: small-caps;
border:thick;
}

.menu_categories a{
	display:block;
	font-size:14px;
}

.menu_categories a:hover{
text-decoration:none;
}

.menu_categories td:hover{
background-color:#F2EFE0;

}




