table.sortable thead {
color:#463E3F;
font-weight:700;
cursor:default;
font-size:10pt;
}

table.sortable {
color:#463E3F;
font-weight:700;
cursor:default;
font-size:11pt;
margin-left:1.5%;
}

td.rest {
text-align:left;
font-family:arial,helvetica;
width:100%;
font-size:10pt;
}

table.bgallcap {
background-color:#b4a797;
font-variant:small-caps;
}

tr.head,td.head,td.odd,td.even {
text-align:right;
font-family:arial,helvetica;
font-size:10pt;
width:100%;
}

tr.odd,tr.even,p.even {
text-align:left;
font-family:arial,helvetica;
font-size:8pt;
width:100%;
}

td.allcap,tr.allcap,table.allcap,p.allcap {
font-variant:small-caps;
}

p.allcap2 {
text-align:center;
font-variant:small-caps;
}

#headertop{
  padding: 0px;
  border-bottom: 0px solid #fff;
  height: 100px;
  width: 100%;
  background-image: url(http://images.townnews.com/thewesterlysun.com/import_style/restaurantbanner.gif); 
  background-repeat: no-repeat;
  background-position: top center;
}

div.rgbox2{
width:500px;
position:relative;
left:50%;
margin-left:-150px;   
 } 
 
 div.rgbox3{
width:728px;
position:relative;
left:50%;
margin-left:-364px;   
 } 