I have gotten my web host to install WPMU for me, after which I installed the pro sites plugin myself.
My website in concern is myweddingtheme.com.
I've tried to setup my pro sites plugin, but I'm thinking that it's not been setup properly, as I can't find where on my 'main' site myweddingtheme.com I would put the sign up form for new users as well as payment for their sign up.
I see a new page labelled 'pro sites' which I thought was only for websites on the network rather than on the 'main' site.
Any advice on setting up my 'main' site would be appreciated.