Menfeng.com doesn't seem to be hosted here--is that your domain, or is someone just letting you use a subdomain?
You might want to check with support to see if you've done everything needed to only host a subdomain here. I've never bothered doing it, but I'd imagine there are settings that would need to be changed at your registrar... or else we could all just add subdomains of other peoples domains.
Save up to $96 at Dreamhost with ALMOST97 promo code (I get $1).
Or save $97 with THEFULL97.