Some UI Tweaks for responsiveness on homepage

This is really only stable for the homepage only, but I'll work on fixing the rest up today/tomorrow.

The nav bar still has a few hacks in there and it doesn't look so hot on the inner pages...