I'm not a designer either, but I don't think there was anything wrong with the choice of fonts. I'm on a HTPC and I've found the body to be quite readable. The header's font seems kind of Comic Sans-y, but I for one have absolutely no problem with it.
My beef is with the space between paragraphs, which I think is too short. And I'd probably move the separating lines to before the subheaders rather than below them.