404 style updates and bug fix

Ok, more updates to 404 page after talks with @lkpttn and @mikefantini.

@aaronschachter can you take a look?