CSS for Print

I’ve been rewriting my HTML Resume Template to be XHTML 1.1 compliant and use CSS for the layout instead of tables. The HTML part is all done and I’ve started playing with using different CSS for the screen and for printing.

So far, I’ve found that Mozilla and Safari treat font sizes specified in points (pt) very differently. I’d read that points were the proper unit to use for print, but I’m sure not convinced by the results.

Also, am I using the right semantic tags in the output? Debate in the comments please. :)