As far as I can see,
* Create a load of vertical elements, some overlapping.
* on each one, have a hover css rule that adjusts the background position
of various things.
Clever, not sure why it's better than just using javascript though.