Line numbering and code now vertically align. Fixes issue #5.

This CSS change has only been tested in Chrome and Firefox on Windows XP. I will attempt to test further, but my time is limited at the moment. I someone else could review this for browser compatibility that would be great :)