I really like how http://www.honorshaven.com/ looks printed (to pdf). I\'ve looked through the source to try to figure out how they did it (my navigation always turns into
You can specify which stylesheet to use for different media.
In this case, they implement a print specific stylesheet to handle styling everything for a printed page.
Check out this W3 page for the different media types available:
W3C - Media Types