A bare-bones example of a semantically written accessible disjointed fading image rollover using CSS-Sprites and unobtrusive javascript. Full article