text-indent vs. :first-line

the stylesheet for this site used to indent the first line of paragraphs by setting the margin-left property as a rule using the p:first-line selector. silly me, i had overlooked the text-margin property, which safari actually supports. (it does not apply margins or padding to rules that use the :first-line pseudo-class.)