/* CSS Document */
/*  ul.navdots { list-style:none; width:164px; height:28px; overflow:hidden; position:relative; top:-110px; left:50px; margin:0; padding:0; } */
/*  ul.navdots li {  position:absolute;  left:0;  right:0;}  */
/*  ul.navdots li.showdots {  z-index:500;  } */

/*  ul.slideshow { list-style:none; width:768px; height:413px; overflow:hidden; position:relative; margin:0; padding:0; } */
/*  ul.slideshow { list-style:none; width:768px; height:403px; display:none; overflow:hidden; position:relative; margin:0; padding:0; } */
  ul.slideshow { list-style:none; width:768px; height:403px; overflow:hidden; position:relative; margin:0; padding:0; }
  ul.slideshow li {  position:absolute;  left:0;  right:0;} 
  ul.slideshow li.show {  z-index:500;  } 
  ul img {  border:none;  } 

  #slideshow-caption { width:284px;  height:268px; position:absolute; top:140px; left:484px; color:#fff; background:transparent; z-index:500;} 
  #slideshow-caption .slideshow-caption-container { padding:5px 10px; z-index:1000; } 
  .caption { background:transparent; } 
/*  #slideshow-caption h3 {  margin:0;  padding:0;  font-size:14px;} */
/*  #slideshow-caption p {  margin:5px 0 0 0;  padding:0;} */


/*
  NOTE: z-index only works on positioned elements (position:absolute, position:relative, or position:fixed).
  position:absolute;
  top:74px;
*/
.slide_header
{
  display:block;
  position:relative;
  top:0px;
  z-index:2000;
  width:768px;
}

.slide_row
{
  display:block;
  position:relative;
  top:-20px;
  z-index:1500;
  text-align:center;
  width:768px;
}

.slide_lower
{
  display:block;
  position:relative;
  top:0px;
  z-index:1000;
  width:768px;
}

#slide_nav
{
  display:block;
  position:relative;
  top:0px;
  left:-250px;
  width:768px;
}

.slide_footer
{
  display:block;
  position:relative;
  top:0px;
  height:27px;
  width:768px;
}

.radio_button
{
  cursor:pointer;
}
