Friendly error pages

I styled these pages to look just like the production site, with the main header and nav and all, but I personally didn't think it looked good. So I ended up sticking with the simpler version, and just used the Calagator font styles and colors for consistency.  

It's a bit playful, but isn't a little playfulness what everyone wants from an error page? :wink:

Fixes #45
Since these styles are shared between the three error pages, can we move them into a precompiled error.css stylesheet?