Updated Style CSS to use Custom Font

The CSS now uses a custom "chalky" font and also sets a solid background
for the page.  We can always change the color scheme later.