.galleria li a{display:none}
.galleria li div{}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
* html .galleria li div span{width:700px} /* MSIE bug */

/* BEGIN DEMO STYLE */

.demo {
}

.gall_contain {
	width:746px;
	margin: 0 auto;
}

.gallery_bg {
	width:746px;
	margin: 0 auto;
	background:url(/images/frontend/about/gallery/gallery_bg.jpg) no-repeat top left;
}

.gallery_bg div.inner {
	padding:20px;
}

.gallery_demo {
	width:700px;
	margin:0 auto;
}

.gallery_demo li {
	width:60px;
	height:50px;
	border:3px solid #111;
	margin: 2px;
	background:#000;
	float:left;
	display:block;
	overflow:hidden;
}

.caption {
	margin:5px 0 0 3px;
	font-size:9px;
	color:#bobobo;
	width:700px;
	overflow:hidden;
	float:left;
}


#main_image {
	margin:0 auto 0px 0;
	width:580px;	
	float:left;
	height:423px;
	overflow: hidden;
}

#main_image img {
	border:3px solid #111;
	margin: 0 5px;
}

.nav {
	padding:185px 0 10px 0;
	letter-spacing:2px;
	font-size:9px;
}

.nav a.prev:link, .nav a.prev:visited  {
	background: url(/images/frontend/about/gallery/prev.jpg) no-repeat top left;
	padding:6px 0 7px 28px;
	line-height:25px;
}

.nav a.prev:hover {
	color:#d4d4d4;
	text-decoration:none;
	background: url(/images/frontend/about/gallery/prev.jpg) no-repeat bottom left;
}

.nav a.next:link, .nav a.next:visited  {
	background: url(/images/frontend/about/gallery/next.jpg) no-repeat top right;
	padding:6px 26px 7px 7px;
	line-height:25px;
}

.nav a.next:hover {
	color:#d4d4d4;
	text-decoration:none;
	background: url(/images/frontend/about/gallery/next.jpg) no-repeat bottom right;
}