#slideshow {
  width: 628px;
  height: 327px;
}
#pjs_container {
  position: relative;
  overflow: hidden;
  padding: 0;
  margin: 0;
}
.pjs_layer,
#pjs_preloader {
  position: absolute;
  left: 0;
  top: 0;
}
#pjs_preloader {
  z-index: 101;
  background: url(../images/slide/wait.gif) no-repeat center center #FFF;
}
#pjs_controls {
  position: absolute;
  z-index: 1000;
  left: 15px;
  bottom: 15px;
  display: none;
  background: url(../images/slide/bg_wrapper.png) no-repeat right 0;
  height: 55px;
  padding: 0 10px 0 0;
}
#pjs_controls div#controls_wrapper {
  background: transparent url(../images/slide/bg.png) no-repeat 0 0;
  padding: 5px 0 5px 5px;
  height: 45px;
}
.pjs_imgPreviewWrapper {
  width: 45px;
  height: 45px;
  overflow: hidden;
  float: right;
  margin-left: 4px;
  cursor: pointer;
  position: relative;
}
.pjs_imageDesc {
  position: absolute;
  top: -65px;
  display: none;
  right: 0;
  z-index: 500;
  color: #EFEFEF;
  background: url(../images/slide/bg-desc.png);
  padding: 10px;
  border: #FFF solid 1px;
}
#pjs_descArrow {
  position: absolute;
  top: -29px;
  display: none;
  right: 15px;
  z-index: 501;
}
.pjs_imgPreviewWrapper img {
  height: 45px;
  opacity: 0.6;
  filter: alpha(opacity=60);
}
.pjs_imgPreviewWrapper img.active,
.pjs_imgPreviewWrapper img:hover {
  opacity: 1;
  filter: alpha(opacity=100);
}
