Thanks for the positive feedback. @McLars - thanks for that, it was just a plain old typo.
@Gautam - it's a div with overflow auto. Either way, I completely agree and I've been in the process of redesigning my blog template. Stripping it down, and making the main content a lot wider so all the code can be seen without it overflowing. Cheers.