This is looking like a site

Added CSS for most of the main page, pending real png files for social
buttons and avatar png. A substitute has been thrown into the site to
see how things are looking.