It is not the size of the "site" that is the problem it is the amount of bandwidth that has been used by people visiting the site they have exceeded their limit for the month.
Different hosting packages, have different bandwidth amounts, so have unimited depending on which package is paid for.
I would expect the site to be back once it resets for a new month.