body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
}

#main {
	width:800px;
	background-color:#ffffcc;
	margin-left:auto;
	margin-right:auto;
	padding-top:0px;
	margin-top:0px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

/* Inset 3D Curved */
.inset {
	background:transparent;
	width:800px;
  }
  
.inset h1, .inset p {
  margin:0 10px;
  }
  
.inset h1 {
  font-size:2em; color:#fff;
  }
  
.inset p {
  padding-bottom:0.5em;
  }

.inset .b1, .inset .b2, .inset .b3, .inset .b4, .inset .b1b, .inset .b2b, .inset .b3b, .inset .b4b {
  display:block; 
  overflow:hidden;
  font-size:1px;
  }

.inset .b1, .inset .b2, .inset .b3, .inset .b1b, .inset .b2b, .inset .b3b {
  height:1px;
  }

.inset .b2 {
  background:#ffffcc; 
  border-left:1px solid #999; 
  border-right:1px solid #aaa;
  }
  
.inset .b3 {
  background:#ffffcc; 
  border-left:1px solid #999; 
  border-right:1px solid #ddd;
  }

.inset .b4 {
  background:#ffffcc; 
  border-left:1px solid #999; 
  border-right:1px solid #eee;
  }
  
.inset .b4b {
  background:#ffffcc; 
  border-left:1px solid #aaa; 
  border-right:1px solid #fff;
  }

.inset .b3b {
  background:#ffffcc; 
  border-left:1px solid #ddd; 
  border-right:1px solid #fff;
  }

.inset .b2b {
  background:#ffffcc; 
  border-left:1px solid #eee; 
  border-right:1px solid #fff;
  }
    
.inset .b1 {
  margin:0 5px; 
  background:#999;
  }
  
.inset .b2, .inset .b2b {
  margin:0 3px; 
  border-width:0 2px;
  }

.inset .b3, .inset .b3b {
  margin:0 2px;
  }

.inset .b4, .inset .b4b {
  height:2px; margin:0 1px;
  }

.inset .b1b {
  margin:0 5px; 
  background:#ffffcc;
  }

.inset .boxcontent {
	display:block;
	background:#ffffcc;
	border-left:1px solid #660000; 
	border-right:1px solid #660000; 
	background-color: #FFFFCC;
/*	background-image: url(images/BG2.gif);*/
  }

.header {
	display:block;
	height:160px;
	background:#ffffcc;
	border-left:1px solid #660000; 
	border-right:1px solid #660000;  
	background-color: #FFFFCC;
/*	background-image: url(images/BG2.gif);*/
  }

.nav_menu {
	position:relative;
	height:1.05em;
	text-align:center;
	width:100%;
	background-color:#660000;
	color:white;
	font-size:12pt;
}

.nav_menu_text {
	vertical-align:middle;
	font-size:0.75em;
}

a.menu:link {
	color:white; 
	font-style:normal; 
	text-decoration:none; 
}

a.menu:visited {
	color:white; 
	font-style:normal; 
	text-decoration:none; 
}

a.menu:hover {
/*	color:#FF6600;*/
	background-color:#339900;
	font-style:normal;
	text-decoration:none;
/*	font-weight: bold; */
/*    background-color:#FFFF00*/
}

a.menu:active {
	color:white; 
	font-style:normal; 
	text-decoration:none; 
}

.copyright {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	text-align:center; 
	color:white;
	font-size:.75em;
}

a.copyright {
	text-decoration:none;
}

.specials {
	font-size:.75em;
}

th.specials {
	background-color:#339900;
	font-size:1em;
	color:white;
}

.menu_category {
	font-style:italic;
	font-weight:bold;
	font-size:1.25em;
	text-align:center;
	color:#009900;
	text-decoration:underline;
}

.menu_item {
	color:#009900;
	font-weight:800;
}

.menu_number {

}

.menu_price {
	text-align:right;
}

.caption {
	font-size: 9pt;
}

.headline {
	font-weight:bold;
	font-size:1.2em;
}.Paralign {
	text-indent: 10px;
}
.PageLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #03C;
	text-decoration: underline;
}
