

#top {
	margin: 0px auto;
}
#main, #tmain {
	margin: 0px auto;
}
#images, #timages {
	margin: 0px; width: 95%; float: left; display: none; overflow: hidden; margin-top: 30px;
}
#right, #tright {
	padding-top: 40px; float: left; display: inline; width: 2.5%;
}
#left, #tleft {
	padding-top: 40px; float: left; display: inline; width: 2.5%;
}
#right a img, #tright a img {
	border: currentColor; width: 20px; height: 40px; filter: alpha(opacity=50); opacity: 0.5;
}
#left a img, #tleft a img {
	border: currentColor; width: 20px; height: 40px; filter: alpha(opacity=50); opacity: 0.5;
}
#right a:hover img, #tright a:hover img {
	filter: alpha(opacity=100); opacity: 1;
}
#left a:hover img, #tleft a:hover img {
	filter: alpha(opacity=100); opacity: 1;
}
#right a, #tright a {
	
}
#left a, #tleft a {
	
}
.panel {
	margin-bottom: 35px;
	width: 100%;
}
ul.exposureThumbs {
	margin: 0px; padding: 0px; height: 79px; list-style-type: none;
}
ul.exposureThumbs li {
	margin: 0px 2%; padding: 0px; text-align: center; float: left; display: none;
}
ul.exposureThumbs li img {
	cursor: pointer;
}
ul.exposureThumbs li.last {
	margin-top: 0; margin-right: 0; margin-bottom: 0;
}
.exposureTarget {
	background-position: center; margin: 0 0; padding: 0px; width: 100% !important; height: 410px !important; position: relative; background-image: url("../cssimages/gallery/loader.gif"); background-repeat: no-repeat; background-color: #fff;
}
.exposureWrapper {
	left: 0px; top: 0px; position: absolute; width: 100%;
}
.exposureWrapper img {
	left: 0px; top: 0px; position: absolute; cursor: pointer; max-width: 100%; max-height: 386px; background: #fff; padding: 1px; border: 2px solid #666666;
}
.exposureLoaded {
	background-image: none;
}
.exposureData {
	padding: 7px; left: 0px; right: 0px; bottom: -20px; color: #333; font-size: 12px; position: absolute; background: #fff; width: 100%; text-align: center;
}
ul.exposureThumbs li {
	width: 16%; height: 60px;
}
.exposureSlideshowControls a {
	padding: 2px 6px; color: rgb(187, 187, 170); font-size: 11px; text-decoration: none; display: inline;
}
.exposureSlideshowControls a:active {
	color: rgb(68, 68, 68);
}
.exposureSlideshowControls a:hover {
	color: rgb(68, 68, 68);
}
.clear {
	clear: both;
}
p.info {
	margin: 40px auto; width: 600px; text-align: center;
}
p.info a {
	color: rgb(0, 111, 192);
}
p.info a:hover {
	color: rgb(0, 132, 231);
}
p.info a:active {
	color: rgb(0, 132, 231);
}

.exposureSlideshowControls a {
	float:left;
	width: 50px;
	height: 20px;
	background: url(../cssimages/buttons/btn-play.png) no-repeat;
	font-size: 0;
	display:block;
	padding: 0;
}

a.exposurePauseSlideshow {
	background-image: url(../cssimages/buttons/btn-pause.png);
}

ul.exposureThumbs li img {max-height: 78px; max-width: 140px;}

.exposureSlideshowControls#slideshowexp, .exposureSlideshowControls#tslideshowexp{width: 50px; height: 20px; margin-left: 40%;}

.caption {position: relative; float: left; width: 100%;}
