I can log in fine via FTP to the site and I see all the files and folders, however, if I type the ip address on my browser, I just see 2 folders 72.29.83.21 Any idea why?
Looks to me like the Apache configuration was changed, specifically the DocumentRoot directive isn't pointing to the correct location.
Are the files in your web folder (public_html or www), or the home directory for the server? Weird way to spell weird!
are you using shared hosting ? there are baout 92 sites hosted on this IP. if yes then default site on that ip is hosted by your web host. and most of the time to keep anonymity for resellers its blank or nothing. currently its showing 2 folders of your web host's account not yours