body { 
  background-color: #4D3C23;
  font-family:			Verdana, Arial, Helvetica, sans-serif;
  font-size:        75%;
  color: 						#F1E7C4;
  line-height:      1.4;
  margin:           0px auto;
  width:	    			900px;
}

/* onLoad="dynAnimation()" */

#nav {
  float:	    			right;
  width:            250px;
}

/* Nav bar */

#navlist{position:relative;padding:0;margin:0;}
#navlist li{margin:0px;padding:0;list-style:none;}
#navlist li, #navlist a{height:40px;display:block;border-bottom:none}

#navlist2{position:relative;padding:0;margin:0;}
#navlist2 li{margin:0px;padding:0;list-style:none;}
#navlist2 li, #navlist2 a{height:40px;display:block;border-bottom:none}

#navlist3{position:relative;padding:0;margin:0;}
#navlist3 li{margin:0px;padding:0;list-style:none;}
#navlist3 li, #navlist3 a{height:40px;display:block;border-bottom:none}

#home{left:0px;width:250px;}
#home{background:url('images-new/nav1.gif') 0 0;}
#home a:hover{background: url('images-new/nav2c.gif') 0 0;}

#chef{left:0px;width:250px;}
#chef{background:url('images-new/nav1.gif') 0 -40px;}
#chef a:hover{background: url('images-new/nav2c.gif') 0 -40px;}

#team{left:0px;width:250px;}
#team{background:url('images-new/nav1.gif') 0 -80px;}
#team a:hover{background: url('images-new/nav2c.gif') 0 -80px;}

#menu{left:0px;width:250px;}
#menu{background:url('images-new/nav1.gif') 0 -120px;}
#menu a:hover{background: url('images-new/nav2c.gif') 0 -120px;}

#rest{left:0px;width:250px;}
#rest{background:url('images-new/nav1.gif') 0 -160px;}
#rest a:hover{background: url('images-new/nav2c.gif') 0 -160px;}

#resys{left:0px;width:250px;}
#resys{background:url('images-new/nav1.gif') 0 -200px;}
#resys a:hover{background: url('images-new/nav2c.gif') 0 -200px;}

#news{left:0px;width:250px;}
#news{background:url('images-new/nav1.gif') 0 -240px;}
#news a:hover{background: url('images-new/nav2c.gif') 0 -240px;}

#hours{left:0px;width:250px;}
#hours{background:url('images-new/nav1.gif') 0 -280px;}
#hours a:hover{background: url('images-new/nav2c.gif') 0 -280px;}

#gallery{left:0px;width:250px;}
#gallery{background:url('images-new/nav1.gif') 0 -440px;}
#gallery a:hover{background: url('images-new/nav2c.gif') 0 -440px;}

.mentxt{padding:0px 20px;margin:0px 0px 20px 0px;}


/* end nav bar */

#main {
  background:       #3b2d19;
  text-align:		left;
  min-height:	    500px;
  line-height:		1.65;
  padding:          10px 270px 5px 30px;
}

#main-home {
  background:       #3b2d19;
  text-align:		center;
  min-height:	    1040px;
  padding:          15px 270px 5px 30px;
}

#main-homesm {
  background:       #3b2d19;
  text-align:		center;
  min-height:	    600px;
  padding:          15px 270px 5px 30px;
}

#header {
  background:       #3b2d19;
	text-align:				center;
  padding:          15px 265px 1px 15px;
  font-size:				110%;
}

#footer {
  background:       #3b2d19;
	font-size:				90%;
  line-height:      1.75;
	text-align:				center;
  padding:          5px 30px 20px 30px;
}

#base {
  font-size:        80%;
}

.newshead {					
	font-weight:			bold;
  color: 						#E3CD65;
}

.quote {
  color: 						#D9C684;
  font-size: 				1.3em; 
  line-height:			1.75;
  text-align:				center;
}

.info {					
	font-weight:			lighter;
  font-size:				.8em;
  color: 						#F1E7C4;

}

img.left {
  float:						left;
  margin-right:			15px;
  width:						190px;
}


a:link {
  color:            #edd480;
  text-decoration:  none;
}

a:visited {
  color:						#edd480;
  text-decoration:	none;
}

a:hover {
  color:            #f9f3dd;
  text-decoration:  none;
}

img.fancy {
	border: 					2px solid #4D3C23;
	vertical-align: 	top;
  margin-right: 		8px;
}
  
hr {
  color: 						#4D3C23;
  background-color: #4d3c23;
  height:						4px;
  border-width:			0px;
  margin:						3em auto;
}

h1 {
  color: 						#E3CD65;
  font-weight:			normal;
  font-size: 				1.5em; 
  text-align:				center;
  margin:						2em 0 1.5em 0;

}

h3 {
  font-style: 			italic; 
  margin-top:				2.5em;
  font-weight:			normal;
  font-size:				110%;
  margin-left:			8em;
}

.menu {
  color: 						#D9C684;
  margin-left:			2em;
  font-weight:			bold;
  text-align:				center;
}

td.left {
	padding-left:			5em;
}
  
td.right {
  padding-right:		5em;
  text-align:				right;
}

td.center {
  padding-top:			2em;
  text-align:				center;
  font-weight:			lighter;
  font-size:				80%;
}

/*td.badge {
	vertical-align: text-top;
}
*/