Home page fixes

Fixed forum link, fixed layout of blog post listing (had lots of excess whitespace)

Tested in firefox.