There are a number of small issues with the print CSS.
1) printer friendly page does not have a proper header
and footer div, so the footer prints in Mozilla (IE
hides this with <body onbeforeprint="hidePrint();", but
we can get rid of this.
2) In IE, the boxes are transparent, so printing
pedigrees that are greater than 4 generations the line
connecting the root person's gransparents bleeds
through the parents box
3) The descendancy printing looks odd at least in the
Ocean theme. The lines should be replaced by the images
or the extra print styles should be removed