.galleria_container {
	margin:0 auto 0 auto;
	padding-bottom: 20px;
	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:20px;
	left:0px;
}

ul.galleria {margin-top: 0; margin-left: 0; width: 960px; margin-right: -20px;}
.galleria {list-style:none;width:100%; text-align: left;}
.galleria li{display:inline;overflow:hidden;float:left; width:140px;height:105px;margin: 0 16px 16px 0; background:#eee; position: relative;}
.galleria li.hover{border-color:#bbb;}
.galleria li a{display:none}
.galleria li img.thumb {position: absolute; cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}

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