.galleria ul, 
.galleria p, {
 	margin-bottom:0;
}

.galleria li a {
	display:none;
}

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

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

/* BEGIN DEMO STYLE */

.leer {
	display:none;
}

.soft {
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
	background-color:#fff;
	width:385px;
	height:50px;
	position:absolute;
	top:345px;
	left:235px;
}

.caption {
	display:block;
	padding:10px;
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	color:#000;
	width:365px;
	height:30px;
}

.demo {
	position:relative;
}
.gallery_demo {
	width:235px;
	float:left;
}

.gallery_demo li {
	width:72px;
	height:72px;
	border:1px solid #000;
	margin: 4px 4px 0 0;
	background:#fff;
	display:block;
	overflow:hidden;
	float:left;
}

.gallery_demo li img{
	filter:alpha(opacity=20);
	opacity: 0.2;
	-moz-opacity:0.2;
}

.gallery_demo li.>img {
	display:block;
	border-color:#bbb;
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
}

.gallery_demo li.visited>img {
	border-style:solid;
	border-color:#222;
	filter:alpha(opacity=40);
	opacity: 0.4;
	-moz-opacity:0.4;
}

.gallery_demo li.active>img {
	border-style:solid;
	border-color:#222;
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
}

.gallery_demo li.hover>img {
	border-style:solid;
	border-color:#222;
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
}


.gallery_demo li div {
	left:260px
}

.replaced {
	height:395px;
	width:385px;
}
.galleria_container {
	margin:0;
	height:395px;
	float:right;
}



