a:link {	color:#9F0000;}
a:visited {	color:#5F0000;}

body {
background-color:#000000;
padding: 0;
}

body, div, td, th {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color: #323232;
}

#topbox{
width:772px;
border:0;
padding:0;
margin:0;
}

#topbox{
padding:0;
margin:0;
}

#titleimg {border:none;}

#topinfo {
height:58px;
vertical-align:bottom;
color:white;
font-weight:bold;
padding-bottom:4px;
text-align:right;
}

#topinfo a {color:#c14239;}

#footer{
color:#FFFFFF;
padding:8px;
text-align : center;
font-size:10px;

}

#mainbox{
width:768px;
height:425px;
clear:both;
background-color:#FFFFFF;
padding:0;
}
#sidemenu,#infobox { width:380px; }


#sidemenu {padding: 2px 2px 2px 1px;}

#infobox {
padding:2px;
vertical-align:top;
}

#infocontent {
background: url('images/infoBG.jpg');
padding:0 8px;
height:425px;
overflow:auto;
}

#infobuffer {padding: 8px;}

h2 {
padding:8px 0 0 28px;
background: url('images/bullet3.gif') no-repeat center left;
margin:0 0 8px 0;
font-size:16px;
height:28px;
}

div.section {
padding:0;
margin:0 0 16px 0;
}

img.space {
clear:both;
display:block;
}

.hider {
display:none;	
}

.faqq {}
.faqq span, .faqa span {color:#C14239;}

.faqa {
padding-left:16px;
margin:10px 0 18px 0;
}

#news div span {
padding:0 4px 0 0;
font-weight:normal;
float: left;
color:grey;
}

#news div {
clear:both;
background: url('images/triangle.gif') no-repeat top left;
padding:0 4px 4px 19px;
}

a.tinylink { font-size:smaller;}

/* Menu */

#foodmenu td {}

#foodmenu td.mtitle {
font-weight:bold;
border-bottom: 1px solid silver;
}

#foodmenu td.mitem {
padding-left: 8px;
color:#3F0000;
}

#foodmenu td.mdetail {
padding-left: 24px;
}

/* Press */

#foodpress a {
float: left;
margin: 0 16px 16px 0;
border:1px solid silver;
}
#foodpress a img {
border:none;	
}
#foodpress a:hover {
border:1px solid red;	
}
