I have been using cascading style sheets [CSS] in my websites for as long as I can remember. I find them a great asset - much easier to create and maintain for a website than endless search and replace for <FONT> tags and other formatting instructions.
I have experience in CSS and how it relates to the DOM, and the differing support for standards in various browsers (Opera, Internet Explorer, Netscape 6, Netscape 4) to achieve the desired output.