Perlmonks is definetely getting there with the CSS, and sure, my browsers do support CSS2.
How about an example of a CSS that does all this then? You can test the code above to get a good approximation on how I think it should look to be worth it. I'd really appreciate it, and I am sure, so would the staff here as it would be an easy task (I assume) to spit out a page with just a different CSS as the printer friendly one.
You have moved into a dark place.
It is pitch black. You are likely to be eaten by a grue.