Either you have NO index.html page in your root directory for it to recognize
Or you have FREE hosting with your domain and have gone over the 5mb space limit so may have to check some of your images as they may be WAY too big as that seems to be 1 issue that uses up space quick is people put up 1 or 2 mb images which are WAY WAY too big.