CSS adjustments

- positioning is a pain in the ass.
- correct the positioning of dimming overlay, popup dialog, etc
- adjust project image sizes to be more square shaped
- add new font to use for project names
widen dialog so it all fits within body

zip zap and listomania descriptions were a bit too tall
change order of dialog buttons

"back" button is on the left
add padding to dialog box
Merge remote-tracking branch 'origin/master' into gh-pages