#gallery {
	position:relative; 
	width:582px; 
	margin:40px auto; 
	padding:10px; 
	border:3px solid #86897F; 
	background:#9FB177;
}
#images {
	border:2px solid #9ac1c9;
	height:225px; 
	background:#eef5f6; 
	margin-bottom:20px
}
#gallery {
	position:relative; 
	width:582px; 
	margin:40px auto; 
	padding:10px; 
	border:1px solid #86897F; 
	background:#9FB177;

}
#images {
	border:2px solid #9ac1c9;
	height:225px; 
	background:#eef5f6; 
	margin-bottom:20px;
}
#image {
	position:relative; 

	padding:5px; 
	border:2px solid #FFFFFF;
	z-index:1;
	text-align:center;
	vertical-align:middle;
	background:#FFF;
}

#img {
	position:absolute; 
	top:5px; 
	left:5px;
}

#thumbwrapper {
	margin-top:10px; 
	padding:20px 0px 10px 0px; 
	width:576px; 
	height:117px; 
	background:#E2E6D7;
	border:3px solid #FFFFFF;
	z-index:100px;
}
#thumbarea {position:relative; overflow:hidden; height:105px; width:576px; margin:0px; padding:0px; }
#thumbs {
	position:absolute;
	list-style:none;
	margin-left:5px;
	height:105px;
	left:2px;
	z-index:100px;
	margin:0px;
	padding:0px;
}
#thumbs li {
	float:left; 
	margin-right:5px; 
	cursor:pointer ;
	list-style:none;
	height:103px;
}
.imgnav {
	position:absolute;
	height:24px;
	width:19px;
	z-index:100;
	z-index:100;
	outline:none;
	cursor:pointer;
	top:400px;
}
#previmg {left:-4px;  z-index:120}
/*#previmg:hover {opacity:1; filter:alpha(opacity=100);}*/
#nextimg {right:-4px;  z-index:120}
/*#nextimg:hover {opacity:1; filter:alpha(opacity=100)}*/

#im {
	margin:0px;
	padding:0px;
}
