Are you trying to print graphically, as in exactly what it looks like on the site? Or just the text?
I would save the HTML to my hard drive and play with the table widths, etc., until it looked right to me. Then try to print. Easiest way to do that is to View Source, and Save As.
Try this: everywhere it says "<table width=100%>", change it to around 80%. If it's a margin problem on the printer, that will do it. (you might also try changing the margins in the printer properties, or try to scale it down, if supported)
Just my two cents worth
Justin Nelson, SFE Inc.