At some point, someone, somewhere, for whatever reason will want to print out your webpage. This raises the question of whether you would like them to print off the entire site as seen or save them precious ink & let them print off selected portions.
I came across this excellent article about your print.css file which should help you work out what to keep and what to drop.
In the simplest of terms, drop the lot, the layout/nav/headers/footers via means of
display:none & keep the important thing, the information which you wish to convey.
Anything after that and you’re wasting their time & print resources.
Oh, and to call your print stylesheet, simply place this in your header:
<link rel="stylesheet" title="print" src="print.css" media="print" />
..and you’re away. Unless you like to link your stylesheets differently and in that case do.