#gallery-full {
	display: none;
	position: fixed;
	z-index: 100;
	width: 100%; height: 100%;
	top: 0; left: 0;
	background: url('/html/images/gallery/bg.png');
}

* html #gallery-full {
 	position: absolute;
 	top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? (documentElement.scrollTop) : (document.body.scrollTop));
}

* html #gallery-full {
 	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/html/images/gallery/bg.png', sizingMethod='scale');
}

#gallery-full .loader, #gallery-full .main {
	display: block;
	margin: 100px auto 0 auto;
}

#gallery-full .main {
	display: none;
}

#gallery-full .new {
	margin: 50px auto -50px auto;
	height: 30px; width: 100px;
	line-height: 25px;
	text-align: center;
	display: block;
}

.gallery .thumbnail {
	cursor: pointer;
	cursor: hand;
}
