Bill,
funnily enough, this is a problem I've come across recently myself.
The only way around it that I can think of is to do the calculation
of padding/margin based on your font size by hand.
In your example, if you want a 10em margin around your h1, but
you've already set your h1 to 1.5em font size, then set the margin
to 6.66em.
e.g.
#content p { font-size: 1em; margin: 10em; }
#content h1 { font-size: 1.5em; margin: 6.66em; }
Tedious, but the only clean way I can see without cluttering the
markup with extra non-semantic containers...
Patrick
________________________________
Patrick H. Lauke
Webmaster / University of Salford
http://www.salford.ac.uk
NÇ.²ÈX¬µú+ÛiÿünËZÖvÈ+¢êh®Òyèm¶ÿÁæìÝj·lº.¦àþf¢ø.×w¬qù¢»(èbÛ(,¶)àazX¬¶¶)à
éi