#vs, #vs_a
{
  margin: 0 auto;
  max-width: 500px;
}

#vs_a
{
  height: 96px;
}

#vs_a a.vs img
{
  border: none;
  padding: 0;
  display: inline;
  margin: 32px 2px 0px 2px;
  width: 96px;
  height: 64px;
}

#vs_a a:hover.vs
{
  background-color: #FFF;
}

#vs_a a:hover.vs img
{
  margin: 0px 2px 0px 2px;
  width: 144px;
  height: 96px;
}

/*---------*/

#vs
{
  position: relative;
}

#vs_a
{
  position: relative;
  overflow: hidden;
}

#vs_b
{
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
}
