Remove cluttered list images

* Use a simple list of posts instead
* Add a background image to post lists
Shift main blog title down

* Give the title more prominence and better vertical alignment
Switch to pulling images from first post in list
Shorten older post titles
Simple sticky footer fix

* For now, force page lists to a certain height to prevent footer from
riding up. A short list also looks odd at the moment.