.slideshow { display:block; position:relative; z-index:0; margin:0 auto; height:325px; width:525px; border:1px solid #646464; }
.slideshow a img { border:0; }
.slideshow-images { display:block; overflow:hidden; position:relative; }
.slideshow-images img { display:block; position:absolute; z-index:1; }
.slideshow-thumbnails { overflow:hidden; }

.slideshow-images { height:325px; width:525px; }
.slideshow-images-visible {  opacity:1; }
.slideshow-images-prev {  opacity:0; }
.slideshow-images-next {  opacity:0; }
.slideshow-images img { float:left; left:0; top:0; }

.slideshow-captions { background:#395E82; bottom:0; color:#FFF; font:normal 15px/24px Calibri, sans-serif; left:0;
	overflow:hidden; position:absolute; padding:0px 10px; width:505px; z-index:10000; line-height:17px; border-top:2px solid #FFF; }
.slideshow-captions .title { font-weight:bold; font-size:22px; line-height:40px; }
.slideshow-captions-hidden { height:0; opacity:0; }
.slideshow-captions-visible { height:95px; opacity:.9; }

.slideshow-loader { height:28px; right:0; position:absolute; top:0; width:28px; z-index:10001; }
.slideshow-loader-hidden { opacity0; }
.slideshow-loader-visible { opacity:1; }
