  body{
    margin:0px;
    background-color: black;
  }
  #gallerydesc_container{
    position: absolute;
    width: 550px;
    top: 172px;
    left: 78px;
    height: 25px;
  }
  #gallerydesc{
    text-align: center;
    vertical-align: middle;
    font-size: 1em;
/*     color: #c5aa61; */
    color: white;
  }
  #dhtmlgoodies_slideshow{
/*     margin-left: 50px; */
    width:525px;  /* Total width of slideshow */
    position: absolute;
    top: 200px;
    left: 90px;
  }
  
  #previewPane{
    border:1px solid #c5aa61;
    /*margin-right:10px;*/
    text-align:center;
    vertical-align:middle;
    /*padding-top:30px;*/
    
    /* CSS HACK */
    height: 343px;  /* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
    height/* */:/**/327px;  /* Other browsers */
    height: /**/327px;
    
    /*width:580px;*/
    width: 385px;
    float:left;
        
  }
  #previewCell{
    height: 275px;
    width: 498px;
    text-align: center;
    vertical-align: middle;
    opacity:1.0;
    filter:alpha(opacity=100);
  }
  #waitMessage{
    display:none;
    position:absolute;
    left: 194px;
    top: 123px;
    /*left:145px;
    top:300px;
    background-color:#000;
    border:3px double #c5aa61;
    padding:4px;
    color:#c5aa61;
    font-size:0.9em;
    font-family:arial; */
    width: 32px;
    height: 32px; 
  } 
  #galleryContainer{  /* Big Div surrounding up image, list of images and down image */
    float: right; /* Floating */
    
    /* CSS HACK */
    height: 341px;  /* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
    height/* */:/**/325px;  /* Other browsers */
    height: /**/325px;
    
    /* CSS HACK */
    width: 124px; /* IE 5.x - 120 px + 2 px for borders and 2px for padding*/
    width/* */:/**/120px; /* Other browsers */
    width: /**/120px;
        
    border: 1px solid #c5aa61;
    padding:1px;  /* A little space between the black border and the content inside */
    
    position:relative;
    
  }
  #galleryContainer #arrow_down{  /* Arrow down image */
    height:35px;
    position:absolute;
    bottom:0px;
    left: 0px;
    z-index:100;
  }
  #galleryContainer #arrow_up{
    height:35px;  /* Arrow up image */
    position:absolute;
    top:0px;
    z-index:100;
  }
  
  #theImages{ /* DIV where the images are located */
    top:35px;
    position:relative;
    overflow:hidden;
    height:260px; /* Height of boxes for the images */
  }
  #theImages div{ 
    position:relative;  /* Don't change this */
    height:1500px;  /* Higher than total height of thumbnails */
  }
  #theImages img{
    border:0px; /* No border */
    filter:alpha(opacity=50); /* Transparency - IE */
    opacity:0.5; /* Transparency - Firefox */
    padding-top:1px;  /* Space between images */
  }
  #previewPane #largeImageCaption{  /* CSS styling of image caption below large image */
/*     font-style:italic; */
    text-align:center;
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode', Arial, sans-serif;  /* Font to use */
    font-size:0.9em;
/*     color: #c5aa61; */
    color: white;
  }
  #theImages .imageCaption{
    display:none;
  }
  #galleryContainer .scrollctrl {
    width: 120px;
    height: 35px;
  }