.galleria_container {
	margin:0 auto 0 auto;
	padding-bottom: 10px;
	width:100%;
	position: relative;
	height: auto;
}

.galleria_container img, .galleria img {
	margin: 0;
}

.galleria_container .caption {
	background: rgb(0, 0, 0); /* The Fallback */
	background: rgba(0, 0, 0, 0.75);
	color:#FFFFFF;
	font-size: 1em;
	line-height:2.666em;
	padding:1px 1em;
	position:absolute;
	bottom:10px;
	left:0px;
}

#content ul.galleria {margin-top: 0; margin-left: 0;}
.galleria {list-style:none;width:100%; text-align: left;}
.galleria li{display:inline;overflow:hidden;float:left; width:79px;height:60px;border:2px double #eee;margin: 0 2px 2px 0;background:#eee; position: relative;}
.galleria li.hover{border-color:#bbb;}
.galleria li a{display:none}
.galleria li.active{border-style:solid;border-color:#222;}
.galleria li img.thumb {position: absolute; cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}

.galleria_wrapper img.replaced {
	max-width: 680px;
	cursor: pointer;
}
* html .galleria li div span {width:680px} /* MSIE bug */