Style login

Style login page to be consistent with the rest of the site.

Fixes #28.