Prototype page, Basic CSS, Non-working JS

Mocked up a basic prototype for the look of the page and wrote in some
basic CSS. Trying to get the JS to work, but as soon as I fix one thing,
another thing breaks.