#albums {
  position: relative;
  z-index:100;
}
ul.selectReplacement {
  margin: 0;
  padding: 0;
  height: 1.65em;
  width: 300px;
  z-index: 99;
}
ul.selectReplacement li {
  background-image: url(../images/albumbackarrow.jpg);
  color: #fff;
  cursor: pointer;
  display: none;
  font-size: 13px;
  line-height: 1.7em;
  list-style: none;
  margin: 0;
  padding: 1px 12px;
  width: 276px;
}
ul.selectReplacement li.selected {
  display: block;
}
ul.selectOpen li {
  background-image: url(../images/albumback.jpg);
  display: block;
}
ul.selectOpen li.selected {
  color: red;
}
ul.selectOpen li:hover,
ul.selectOpen li.hover,
ul.selectOpen li.selected:hover {
  color: yellow;
}

div.gal {
  position:relative;
  width:400px;
  height:300px;
}

div.scwin {
  position:absolute; 
  left:0px; 
  top:0px; 
  width:22000px; 
  clip: rect(0px 400px 300px 0px); 
}

img.scrim1img{ position:relative; width:400px;}

.galcont {float: left; width:140px; height: 100px; overflow: hidden; margin:3px;}
.scrim{ display:block; margin-left: auto; margin-right: auto; vertical-align: middle;}

.leftarrow {
  position:absolute; 
  left:0px; 
  top:90px;
  width:30px;
  height:30px;
  z-index:999;
}

.rightarrow {
  position:absolute; 
  left:370px; 
  top:90px;
  width:30px;
  height:30px;
  z-index:999;
}

.ct {
  position:absolute;
  top:2px;
  left:320px;
  width:80px;
  font-style: oblique;
  font-size: 11px;
  color: white;
  z-index: 99999;
}
