Hi everyone, I'm new here.
Eric, you can add CSS to your existing website. It probably won't take
a rewrite of your entire site, but how much styling you want to relegate
to CSS, and how much inline styling is already in use, will determine
how much editing each page of your site will need in order to
incorporate CSS. Any inline styling you have in your page (i.e.
<bold>bold type</bold> or <p style="text-indent: 3em; color:
blue;">indented blue type</p>) and so forth, will need to be replaced by
CSS styling in order to fully take advantage of CSS' ability to make
uniform sitewide changes with only small changes in your external style
sheet. The good news is that you can do it in stages (I did it page by
page as time allowed) without disrupting the appearance of the rest of
the website.
I swore by Quanta Plus for several years (until time constraints made a
switch to Google Sites more practical for me). It's a great program and
has CSS tools as well as HTML/XHTML tools.
Hope that helps!
Lisa