.stepcarousel{
  position: relative; 
  border: 10px solid black;
  overflow: scroll; 
  width: 300px;
  height: 200px;
  background-color:#000000;
}
.stepcarousel .belt{
  position: absolute;
  left: 0;
  top: 0;
}
.stepcarousel .panel{
  float: left;
  overflow: hidden;
  margin: 10px;
}
.stepcarousel .panel img{
  height: 160px;
}
#gallery{
  width: 300px;
  height: 176px;
  border: 3px solid;
}
#gallery .panel{
  height: 150px;
  font: bold 28px Arial;
  text-align: center;
  background-color: green;
  color: white;
}
