Lots of little CSS changes and some fixes to login area.