Almost all internet service providers have web space available to their users for website creation. Basically, all you have to do is ask. There's also free hosting available through yahoo groups, etc.

I can help you with creation of a basic site.