I need to build 40 identical web sites that all have different domain names. These are for insurance agents in different markets around the US. I will supply them with content management access where they can make text changes on specific pages to give their site to give it some personalization (I'll be the administrator in case they have problems). I have used FrontPage for a couple years. But, I think I need to go a different route to do the following task: I want the ability to change something on a "main" or "template" site...and for that change would be distributed automatically to all 40 sites. For instance, to add a weekly insurance tip and monthly newsletter (and I'd hate to have to do this to 40 different sites). Is this possible? If so, what technology/software/programming language would I need to learn to achieve this concept?