New 3.0 MultiSite install URL issue

I’ve just installed wordpress 3.0, set up the multi site according to all the instructions and have it working with subdomains however when I create a new blog its putting the site name on the back of the url

The blog is

When I created a new site the url it creates is http://indie.youheardthatnetworks.comyouheardthatnetworks_com/

Obviously this doesn’t work, when I manually remove the xtra url on the end (which is the db username by the way) it shows the blog but no theme or css comes up.

What have i done wrong? The server is through DreamHost Private Server, they set up the wildcard DNS and made sure everything in the DNS is set correctly.