Forum Moderators: phranque
There was no reason for the pages to be fixed width. They'd have worked even better had they been designed with a fluid layout. I suspect, from the quality of the design, that the pages had been created by someone who knows their job when it comes to design on paper, but doesn't really understand the potential of HTML. Hopefully they'll learn.
My advice is - go for a fluid design unless there are very, very good reasons not to.
Then again, if you use all percentages for your table sizes, it should still print on page, unless you have some large graphics which could force some of the table cells to get REALLY narrow.
Printer Friendly pages are always a good idea. Look for a free script that allows you to place markup in your site so you can decide which bits get printed. Many scripts also allow you to template you print friendly page.