.collage {
	border: 0px solid black; display: block; position: relative;
}
.collage li {
	margin: 0px 0px 25px; padding: 0px; border: 0px solid red; width: 80%; float: left; display: block; position: relative;
}
.collage li img {
	margin: 0px; padding: 0px; border: 0px solid blue; width: 30%; float: left; display: block; position: relative;
}
.collage li h3 {
	margin: 0px; padding: 0px; border: 0px solid green; width: 80%; text-align: left; float: left; display: block; position: relative;
}
.collage li h4 {
	margin: 0px; padding: 0px; border: 0px solid purple; width: 80%; text-align: left; float: left; display: block; position: relative;
}
.collage li h5 {
	margin: 0px; padding: 0px; border: 0px solid orange; width: 80%; text-align: left; float: left; display: block; position: relative;
}
#CollageLBOverlay {
	left: 0px; width: 100%; height: 100%; position: fixed; z-index: 10000; cursor: auto; background-color: rgb(0, 0, 0);
}
#CollageLBClose {
	margin: 0px; padding: 0px; border: 0px currentColor; left: 20px; top: 20px; width: 30px; height: 30px; display: block; position: absolute; z-index: 10001; cursor: pointer;
}
#CollageLBControlBox {
	margin: 0px; padding: 0px; border: 0px currentColor; left: 0px; top: 0px; width: 256px; height: 64px; overflow: hidden; display: block; position: absolute; z-index: 10001; cursor: auto;
}
.CollageLBControl {
	margin: 0px; padding: 0px; border: 0px currentColor; left: 0px; top: 0px; width: 64px; height: 64px; display: block; position: absolute; z-index: 10001; cursor: pointer;
}
#CollageLBImage {
	border: 15px solid rgb(0, 0, 0); left: 0px; top: 0px; position: absolute; z-index: 10001; cursor: pointer;
}
.CollageHVBox {
	left: 0px; top: 0px; display: none; position: absolute; z-index: 10000;
}
