Cleanup/Fixes

- Padding swap from li to a
- IE gradient fix
- CSS3 cleanup
Gradient Syntax

Removed "top", as it's really an optional argument (already default) as
was replaced with "to bottom" anyway.