#gallery 
{
  padding:0;
  margin:0;
  list-style-type:none;
  overflow:visible;  /* hidden */
  width:142px;
  /* height:150px; */
  border:0px solid #888;
  /* background:#fff url(org.png); */
}

#gallery #gallery-li, 
#gallery .gallery-li
{
  float:left;    /* left */
}

#gallery #gallery-li a, 
#gallery .gallery-li a
{
  display:block;  /* block */
  height:50px;
  width:142px;
  float:left;
  text-decoration:none;
  /* border-bottom:2px solid #fff;  */
  cursor:default;
}

#gallery #gallery-li a img, 
#gallery .gallery-li a img
{
  width:142px;
  height:50px;
  border:0;
}

#gallery #gallery-li a:hover, 
#gallery .gallery-li a:hover
{
  background:#eee;
  height:110px;
}

#gallery #gallery-li a:hover img, 
#gallery .gallery-li a:hover img
{
      height:100px;
      border:4px solid blue;
      /* padding:-2px -2px -2px -2px;  */
      background:red;
}
