.Mac isn't really designed for web hosting (other than a posting a few photos and family videos). Masking should be a last resort rather than a choice as it doesn't allow the flexibility of a hosted domain name.
I would recommend
TJR Networks or
Myacen for hosting. Their plans don't have the same limitations as .Mac does.