Enjoy...

.. still have to tidy up some CSS but apart from that it's cool.
Main reason was the text was hard to read sometimes.