Fix #nav bug in Chrome and Opera

Chrome and Opera were misplacing the #nav. Adding a float:left to the .logo solved the issue. I also took the occasion to fix a couple other things in the area.

Signed-off-by: Emanuele <feliziani.emanuele@gmail.com>
New home and new centering behavior

New styles appearance for the home, particularly in the #about and #mammocci sections.

This commit also includes a new behavior for centering page blocks in the viewport. Now centered blocks has a .centered class, while before the whole <body> was centered. This is to allow the #about section to cover the whole screen width and of course it might be used for other elements as well in the future.

Signed-off-by: Emanuele <feliziani.emanuele@gmail.com>
Palla animation

Now we have a beautiful animation for the palla we already use in the business card. The animation is subtle, nice and performant, though we still don't know where to put it. Oh, well.

Signed-off-by: Emanuele <feliziani.emanuele@gmail.com>
General fixes

Cleanup.

Signed-off-by: Emanuele <feliziani.emanuele@gmail.com>