Hm, I can't remember, but accessing the same image multiple times in CSS might cause multiple requests... if that's the case, i would move the sprite to a separate class definition and apply it to the elements. If not, then this is fine.