Are they familure with HTML / CSS? If not, then I suggest going to
Domainsite.com, purchase a domain name. Then go to
weebly.com and purchase a hosting package. Once you have purchased the hosting package weebly.com will allow you to set a password for the entire site. Who ever is running the site can then send the PW to those who are invited to use the site.
I hope that helps,
Andrea