freddydoesphp, this is what I was responding to. You can do exactly this with CSS alone, no need for a database. In CSS2, using the box model, you define the areas on the page--colors, locations, relationships to other areas, all kinds of formatting that can be done with CSS. Then you format your .html or .shtml document with "div" sections that either contain the data you want displayed or have SSI calls to other files for data. When the resulting page is displayed, it looks just like a normal page. And when you change the CSS file, all the pages that use that CSS are changed.
I can create a table that sets the look of each of the pages in a website and if I make any changes to the table in the template, it automatically updates every page?