Does anyone know if there is a CMS or script that will allow me to do the following (without major modifications): - one installation - users can sign up for their own mini-website - mini-websites all choose from a selection of themes I create - the layout of each mini-website is the same, and it has all the same information, just personalized to the user - url on a subdomain (i.e. user1.mydomain.com, user2.mydomain.com) Essentially it would be like a hosted blogging service, except instead of a blog there is a multi-page website. Your help is greatly appreciated!