I'm a bit of a CSS newbie so don't bash me to hard if I'm wrong :) but can't you wrap the whole page inside a div id="printer" then in your CSS set that div to a width suitable for printing with media type as print ??
In my newbie head it seems this should work provided your site scales properly to a width narrow enough to print.
William.
|