Talc Ta Matt said:
CSS does nothing in terms of how the end user (the surfer) see's the site. It's
a developers tool per se.
Er, what?
CSS is *all* about how the user see's the site. HTML describes the content
and CSS describes the presentational issues.
Some people find it easier to code with CSS instead
of all HTML.
Some people also use Windows instead of DOS
Using CSS isn't a bad thing at all, but I wouldn't feel forced to drop tables
for DIV's yet.
In this case, DIV's may be a bad thing. It's a church, which means some older
people may be using the site who haven't upgraded their browsers in a long
time.
All browsers from version 4 up have enough CSS support to achieve what the
OP has constructed, and do it better without, for example, the text flowing
off the right hand side of the canvas with no horizontal scroll bar.
Unlike what some people will say, if the CSS DIV's don't load properly it
can ruin the site's appearance.
This directly contradicts your opening statement above.
DIV's do not always degrade nicely from a presentation perspective.
If the author has done a good job then yes, the do.
Cheers
Richard.