Add styling for site

Addresses issues #1 and #5