G'day to ya Mate,
You couldn't hear me but that was my best Aussie accent!
Welcome to the 5 Star forums and I hope we can help you learn and get going.
I believe you can set up a CJ account without having a web site, because some people only use PPC or email marketing. Did you try submitting without a web site or is it a required field? If the field is required then just submit it with my site and address and CJ can pay me your commish!
Kidding. Just go get a free site from a free host, so you have a site to enter in the application. Besure when you get a real site to change it because many merchants won't approve you if you only have a freebie site.
Hope this helps and best of luck!