I have just registered for some free space. I am unsure why my site is not live yet. Maybe it takes 24 hours or something.