Reid - 11:56 pm on Jan 30, 2007 (gmt 0)
The best way to go is to begin with the templates - the advantage to this is using an external stylesheet you could control the overall look of all documents (layout colors, fonts ect) of all ducuments calling the same .css file, you could later add some functionality by building a cascade of .css files. You could glean some stats (how many visitors ar calling the one file) from these files.
The developers can still use tables within the <div>'s of the template. Then gradually get the developers onboard with CSS training, just making them use the CSS based templates should alleviate some cssphobias.
Using a common stylesheet would allow you to change the fonts/colors of all documents calling up the stylesheet, future upgrades would be a simple matter of altering that one file - thats the power of CSS.