Io adesso non voglio sembrare uno poco paziente, ma guarda che ti basta: copiare/incollare il foglio di stile del tuo sito;
Rinominarlo in qualsiasi modo (ad esempio, print.css); allegarlo alla pagina HTML come ti ho detto.
Nel nuovo file vai a sostituire con display: hidden; tutte le proprietà di DIV che non vuoi stampare nel foglio per la stampa e ad aggiustare le dimensioni di quelli che invece vuoi compaiano.
Non mi sembra ci voglia una grossa scienza per fare questo.
Fatto sta, che ho già specificato che questo è il forum di PHP e che quindi questa discussione non c'entra nulla con gli argomenti che vengono trattati qui.
Ergo, posta nel forum apposito.