So... the question is this. If one were to want a standard format throughout the site, the easiest way would be to have a single page that generated that, and loaded the changing content in the inner frame. OK, so, with that done, things like the links on the side that need to be changed become a little more difficult - you need "inheritance" through the pages and whatnot. OK, with that done, how does one actually handle the content itself? This is an enigma - storage within the same DB makes sense, but what if that page is generated on the fly? Does one start to store the PHP in the DB, dump it to a temp file, and then include that file? And if so, when does one start caching, and is the whole ordeal becoming overly complex? Should you just stick with including base files? How do you handle references? Who has come up with a completely dynamic web content system that allows you to have complete flexibility in the pages themselves? I don't mean a Wiki, or CMS, or anything like that. I mean something where the pages themselves have intelligence and scripting. Back to the drawing board - and in the meantime, I apologize for the quality of the site.