Hi,
wenn du die tolle Animation haben möchtest wirst du mit reinem CSS nicht weit kommen. Hier wirst du JavaScript einsetzen müssen.
jQuery wäre bei mir das Tool der Wahl. Mit den im Framework enthaltenen Animationen solltest du sowas recht einfach hin bekommen
http://jquery.com/
http://jqueryui.com/demos/effect/
Grüße
Max