html{
width: 100%;}

body{
text-align: center; background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; color: black;background: black url("images/old_paper.jpg") repeat-x;
}

body, div, p, th, td, li, dd    {
/* redundant selectors to help NS4 remember */
font-family:  Verdana, Lucida, Arial, 
Helvetica, sans-serif;
font-size: 11px;
}

/* Wrap */

#wrap{position: relative; width: 920px; margin: 0 auto; text-align: left;}
#container{width:920px; margin-left: 0px; position:relative; top:10px; width:920px; background: transparent url("images/shadow.png") repeat-y top right; }

/* Top */

#top
{position: relative; color: #ffffff; width: 100%; height: 664px;}


#horizontalmenu
{margin-top: -20px; position: relative;}

#top_menu{position: absolute; top: 430px; left: 0px; z-index: 105; width: 890px; height: 36px; background: transparent url("images/menu_back.jpg") no-repeat; color: black;}

#top_menu ul {width: 100%; position: relative; margin: 5px 0px; padding: 5px 0px; list-style-type: none; text-align: center;}

#top_menu ul li{display: inline; width: 100%; padding: 10px; text-align: center; font-family: Impact, sans-serif; font-size: large;}

div#top_menu ul li a{text-align:center; color: black; text-decoration:none;}
div#top_menu ul li a:hover{opacity:.6; filter:alpha(opacity=60); color:#707070;}


/* Content */

#level0{width:890px; position: relative; margin-top: -40px; background-color: #f37201; padding-bottom: 100px; min-height: 460px; text-align:left; margin-left:0px;}

#level0 p{width: 400px; padding: 20px 0 0 30px;  margin-top: 0px; text-align: justify; line-height: 15px;}

#level1{position: absolute; top:0; left:0; width: 340px; margin-left: 550px; background-color: #530402; height: 100%;}

#content{padding-top: 110px; width: 500px; min-height: 450px; position: relative; top: 50px; left: 25px; background: transparent url("images/back.png") no-repeat; }

#content2{padding-top: 20px; width: 500px; min-height: 450px; position: relative; top: 50px; left: 65px; background: transparent url("") no-repeat; text-align:center;}

/* Right Section */
#right{width: 300px; height:100%; text-align: center; padding-top: 10px;}

/* All Images */

img{border: 0;}

#right img{padding: 0px; padding-bottom: 5px; text-align: center;}

#footer{width: 890px; height:30px; background-color: #0A2D02;}

/* Menu */

#food_menu{ border: 0px; padding: 3px; background-color:transparent;}
#red{background-color:#FFCCCC; padding: 3px;}
#yellow{background-color:#EAFF99; padding: 3px;}
#green{background-color:#ADFF99; padding: 3px;}




