.style1
{
  color:white;
  font-size:18px;
  font-weight:bold;
}

.style2
{
  color:white;
  font-size:14px;
}

#dhtmlgoodies_slideshow
{
  width: 800px;
  height: 525px;
  background-color: Transparent;
  margin: 0px auto;
}
#previewPane
{
  text-align: left;
  position: relative; /* CSS HACK */
  height: 402px; /* IE 5.x */
  height: /* */ /**/ 380px; /* Other browsers */
  height: /**/ 450px;
  padding-left: 60px;
  background-color: Transparent;
  padding-top: 5px;
  width:760px;
  margin:0px auto;
}
#previewPane img
{
  line-height: 400px; 
  margin:20px 0px;   
}
#previewPane #largeImageCaption
{
  /* CSS styling of image caption below large image */
  text-align: left;
  font-family: Arial, Helvetica, sans-serif; /* Font to use */
  font-size: 14px;
}
#galleryContainer
{
  height: 87px; /* Height of the images + 2 */
  position: relative;
  overflow: hidden;
  padding: 0px; /* CSS HACK */
  height: 89px; /* IE 5.x - Added 2 pixels for border left and right */
  height: /* */ /**/ 87px; /* Other browsers */
  height: /**/ 87;
  background-color: #2d2d2d;
}
#arrow_left
{
  position: absolute;
  left: 0px;
  z-index: 10;
  padding: 0px;
  background-color: #2d2d2d;
  height: 85;
}
#arrow_right
{
  position: absolute;
  right: 0px;
  z-index: 10;
  padding: 0px;
  background-color: #2d2d2d;
  height: 85;
}
#theImages
{
  position: absolute;
  height: 85px;
  left: 60px;
  width: 100000px;
}
#theImages #slideEnd
{
  float: left;
}
#theImages img
{
  float: left;
  padding: 5px;
  filter: alpha(opacity=50);
  opacity: 0.5;
  cursor: pointer;
  border: none;
}
#waitMessage
{
  display: none;
  position: absolute;
  left: 200px;
  top: 150px;
  padding: 4px;
  color: #555;
  font-size: 0.9em;
  font-family: arial;
}

#theImages .imageCaption
{
  display: none;
}

