Playing around with animations and keyframes - http://webdesign.tutsplus.com/tutorials/a-beginners-introduction-to-css-animation--cms-21068