@charset "UTF-8";
/* CSS Document */

.menu a { background-position: -150px -175px ; }

h1,h2 { margin: 0 auto;
	padding: 0 0 30px;}

.foodimg {
	width: 500px;
	}

#images {
	width:475px;
	height:345px;
	margin-bottom:20px;
	}
#image {
	position:relative;
	width:475px;
	height:345px;
	margin:0 0 10px;
	background:url(../js/img/loading.gif) center center no-repeat;
	}
#image img {
	position:absolute;
	z-index :1;
	}
	
#image .imgarea {
	position:absolute;
	width:475px;
	height:345px;
	display:block;
	z-index :2;
}
#thumbwrapper {
	width:475px; height: 50px;
	}
#thumbarea {position:relative;  width:460px; height: 50px; overflow:hidden; margin-left: 10px;}
#thumbs {
	position: absolute;
	list-style: none;
	height: 100px;
	width: 10000px;
	left: 0px;
	top: 0px;	
}
#thumbs li {float:left; cursor:pointer; width:70px; margin-right: 5px; }
.imgnav {position:absolute; height:370px; width:20%; z-index:100; height:345px; outline:none; cursor:pointer; opacity:0.3;filter: alpha(opacity=30);        /* ie 6 7 */ -ms-filter: "alpha(opacity=30)";  /* ie 8 */ }
#previmg {left:0; background:url(../js/img/left.gif) left center no-repeat;}

#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(../js/img/right.gif) right center no-repeat; /*border-right:5px solid #FFF;*/}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}


.foodtxt {
	width: 415px;
	}
dt.ttl {	
	padding: 7px 0 0px;
display: block;
padding-bottom: 20px;
	}
.foodtxt dd {
	padding-left:20px;	
}
dd div {
	text-align:left;
	line-height: 1.8em;
}

.drinktxt {
	width: 270px;
	padding: 20px 0 0 20px;	
}