body{
text-align:center;
font:13px Verdana,Arial,Helvetica,sans-serif;
}
h3{
font:bold italic 18px Verdana,Arial,Helvetica,sans-serif;
color:#020;
}
h4{
font-size:12px;
}
a{
color:navy;
background:#d0e1b7;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.nav_links{
margin:45px 0 0 10px;
padding-left:10px;
}
.nav_links li{
padding-bottom:5px;
}
.list_links{
margin:15px 0 10px 20px;
padding-left:10px;
}
.list_links li{
padding:0 0 5px;
}
img,a img{
border:0;
}
p{
margin:5px;
}
#wrap{
	width:770px;
	margin:0 auto;
	background:url('/images/bg.gif') repeat-y 0 0;
	border:1px solid #000;
	}
#page{
	text-align:left;
	}
#head{
	width:770px;
	height:257px;
	margin:0;
	background:url('/images/header.jpg') no-repeat;
	}
#head_top{
	width:770px;
	padding:84px 0 11px;
	}
#head_top a{
	display:block;
	width:770px;
	height:138px;
	background:none;
	}
#head_low{
	width:770px;
	}
#head_low ul{
	height:17px;
	list-style:none;
	margin:0;
	padding:0 0 0 25px;
	background:url('/images/head_nav_bg.gif') repeat-x;
	}
#head_low li{
	float:left;
	display:inline-block;
	height:17px;
	margin:0 0 0 29px;
	}
#head_low li:first-child{
	margin:0 0 0 22px;
	}
#head_low a{
	display:block;
	padding:0 0 0 16px;
	background:url('/images/head_nav_bullet.gif') no-repeat;
	outline:0;
	}
#sidebar{
	clear:left;
	float:left;
	width:190px;
	background:#cfe1b6 url('/images/navtop.jpg') no-repeat;
	overflow:hidden;
	}
#side_1{
	width:190px;
	height:300px;
	background:url('/navimages_1/rotate.php') no-repeat;
	}
#side_2{
	width:190px;
	height:300px;
	background:url('/navimages_2/rotate.php') no-repeat;
	}
#content{
	float:left;
	width:560px;
	margin:0 0 0 10px;
	}
#foot{
	clear:both;
	width:770px;
	margin:0 auto;
	text-align:left;
	}
#foot a{
	background:none;
	}
#map,#map2{
background:url('/images/hancock_map.png');
width:568px;
height:440px;
}
#map2{
background:url('/images/hancock_map_up_close.png');
}

/* restaurant-style menu */
.wrap h1,.wrap h2{
	padding:0 20px;
	color:#fff;
	}
.wrap{
	float:left;
	margin:5px;
	width:95%;
	background:#a6bd8e;
	border:1px solid #eff2df;
	}
.wrap ul{
	padding:20px 40px;
	list-style:none;
	float:left;
	width:450px;
	border:1px solid #4c7300;
	position:relative;
	left:-2px;
	top:-2px;
	background:#eff2df;
	color:#4c7300;
	}
.wrap li{
	border-bottom:1px dotted #000;
	line-height:1.0;
	margin:0 0 .5em 0;
	position:relative;
	width:100%;
	float:left;
	}
.wrap li span{
	background:#eff2df;
	padding:1px 0 1px 5px;
	float:right;
	position:relative;
	top:.2em;
	}
.wrap li em{
	float:left;
	margin:0;
	position:relative;
	top:.3em;
	padding:0 5px 3px 0;
	background:#eff2df;
	font-style:normal;
	}
.wrap p{
	float:right;
	margin:5px 35px;
	padding:0;
	font:bold 12px Tahoma;
	color:#fff;
	}
.curr{
	float:left;
	margin:5px;
	}
/* end restaurant-style menu */
.clear-b{
	clear:both;
	}
.right{
	float:right;
	}
.left{
	float:left;
	}
.center{
	text-align:center;
	}
.small{
	font-size:75%;
	}
.normal{
	font-style:normal;
	}
.nada{
	margin:0;
	padding:0;
	}
