.galleria{
	list-style:none;
	width:800px;
}

#main_image{
	margin:0 auto;
	width:800px;
	height:355px;
	background: #FFFFFF;
}

#main_image img{
	margin: 10px;
	width: auto;
	height:335px;
}

#main_image p.left{
	float: left;
	position: top left;
	padding-left: 10px;
}

#main_image p.right{
	float: right;
	position: top right;
	padding-right: 10px;
}

.galleria ul {
	width: auto;
	height: 70px;
	overflow: auto;
	margin: 15px 0 0 0;
}


.galleria li{
	display:block;
	width:60px;
	height:60px;
	overflow: hidden;
	float:left;
	margin:0 10px 10px 0
}

.galleria li a{
	display:none
}

.galleria li div{
	position:absolute;
	display:none;
	top:0;
	left:180px
}

.galleria li div img{
	cursor:pointer
}

.galleria li.active {display:block}

.galleria li img.thumb{
	cursor:pointer;
	top:auto;
	left:auto;
	display:block;
	width:auto;
	height:auto
}

.galleria li .caption{
	display:block;
	padding-top:.3em;
}

* html .galleria li div span{width:400px} /* MSIE bug */