Fix Issues #25 and #86

Issue 25: Menu wraparound - set min-width to 960px

Issue #86: Use alternating background colours in lists