First pass at a new session layout.
More compact.
Some more tweaking.
Change background color on live events.
Some more tweaks to line height for sessions to space them more evenly.
Resolved merge conflict in screen.css. This represents a big step towards #75.