> All content is held in a MySQL database If you're talking about large blocks of page content then this is probably the best way to do it. I always take that for granted ;) > All formatting is done by CSS > All html output and processing logic is created by PHP k,