Also, you don't support the CSS3 styling of the header text.
The fonts look super aliased.
Finally, you don't snap the rendered HTML to the nearest page, leading to a page containing only the footer.