#flashwrap {
  width:535px;
}
#slideshow_outer_container {
  font-family:Helvetica, Arial, Geneva, sans-serif;
  line-height:1.2;
}
#slideshow_container {
  background-color:#333;
/*  border:12px solid #333; */
  height:400px;
  margin:0 auto;
  position: relative;
  width:535px; 
}
#slideshow div {
  background-color:#444;
  height:400px;
  left:0px;

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	/* IE7? */
  /* filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); */
  filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity:0;

  position: absolute;
  top:0px;
  width:535px;
  z-index:8; 
}
#slideshow div.active,
#slideshow div.last-active {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
	/* IE7? */
  /* filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=1); */
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;
	}
#slideshow div.active {
  z-index:10; 
}
#slideshow div.last-active {
  z-index:9; 
}
#slideshow div img {
/*  border:1px solid #444; */
  color:#fff;
/*  height:330px; */
  left:0;
  position:absolute;
  top:0;
/*  width:514px; */
}
#slideshow div p {
  background-color:#333;
  color:#fff;
  font-size:0.75em;
  font-family:Helvetica, Arial, Geneva, sans-serif;
  height:2.3em;
  padding-right:70px;
  position:absolute;
  top:339px;
}
/*
#slideshow div#second {
  left:320px;
}
#slideshow div#third {
  left:640px;
}
*/

/* BUTTONS, ETC */
#loadstatus {
  background:#333;
  color:#fff;
  font-size:12px;
  left:250px;
  padding:0.5em .5em .5em 0;
  position:absolute;
  text-align:right;
  top:180px;
  width:2.7em;
  z-index:13;
}
.controlBtn {
  display:inline-block;
  height:18px;
  outline:none;
  padding:0;
  position:absolute;
/*
  left:278px;
  */
  right:0;
  text-indent:-10000px;
  top:336px;
  width:18px;
  z-index:11;
}
#prevSlideBtn {
  background:url('../buttons/button.png') no-repeat 0 -36px;
  right:48px;
}
#pauseBtn {
  background:url('../buttons/button.png') no-repeat 0 -18px;
  /*
  left:302px;
  */
  right:24px;
}
#playBtn {
  background:url('../buttons/button.png') no-repeat 0 0;
  /*
  left:302px;
  */
  right:24px;
  visibility:hidden;
  z-index:12;
}
#nextSlideBtn {
  background:url('../buttons/button.png') no-repeat 0 -54px;
  /*
  left:326px;
  */
}
#prevSlideBtn:hover {
  background:url('../buttons/button.png') no-repeat -18px -36px;
}
#pauseBtn:hover {
  background-position: -18px -18px;
}
#playBtn:hover {
  background-position: -18px 0;
}
#nextSlideBtn:hover {
  background:url('../buttons/button.png') no-repeat -18px -54px;
}
