#gallery {
  padding:0; 
  margin:0 auto 5em; 
  list-style-type:none; 
  overflow:hidden; 
  width:180px; 
  height:340px; 
  border:solid 1px #888; 
  background:#fff url(../gallery2/img_bg.jpg);
  }
#gallery li {
  float:left;
  }
#gallery li a { display:block; height:25px; width:180px; float:left; text-decoration:none; border-bottom:1px solid #fff; cursor:default; }
#gallery li a img {
  width:180px; 
  height:25px; 
  border:0;
  }
#gallery li a:hover {
  background:#eee; 
  height:240px;
  }
#gallery li a:hover img {
  height:240px;
  }
