body { padding:0px;margin:0px;background:#EAEAEA;font-family:Verdana,Tahoma,Arial,Helvetica,san-serif; }
.text-dark,.text-medium,td,p,div,ul,li { font-size:11px;color:#666666; }
a { font-size:11px;color:#222222;font-weight:bold;text-decoration:underline; }
a:hover { font-size:11px;color:#757575;font-weight:bold;text-decoration:underline; }
.headline,.text-header,h3 { font-size:14px;color:#222222;font-weight:bold;padding:0px;margin:0px; }
.subheadline,.text-subheader,h4 { font-size:13px;color:#996633;font-weight:bold;padding:0px;margin:0px; }
.disclaimer,.text-dark-sm,.text-disclaimer {}
.white,text-light {}
.required {font-size:10px;color:#cc0000;font-weight:bold; }
#restaurant-nav { position:relative;width:700px;background:url(header-bg.gif) left top repeat-y;height:62px;padding:0px; }
#restaurant-logo { position:absolute;/*left:0px;*/top:0px;background:url(nav-bg.gif) left top repeat-y;width:193px; }
#content { background:url(content-bottom-bg.gif) left bottom repeat-x #FCF8EF;margin:0 0 0 193px;width:507px; }
#tabletopfade { background:url(content-top-bg.gif) left top repeat-x; }
#copyright { width:700px; }
#dropdown { /*position:absolute;left:500px;top:8px;*/padding:0 0 0 10px;margin:0 0 0 0px;width:200px;/*border-left:1px solid white;*/ }
.form-text {}
.form-select {}
.form-textarea {}
.form-button {}
.fieldset {}
.form-legend {}
.form-label {}
.scroll {}



.menuheader { padding:10 0 0 10px;font-size:14px;color:#660000;font-weight:bold;border-bottom:1px solid #A46865; }
.menucontent { padding:0 0 0 10px; }
.menuback { padding:10 20 24 0px; }
.menulisting li { list-style:square; }



