@wpyogi Sorry about that. I just solved my problem by removed a plugin. I looked at my error_log file from ftp and saw an error pointing to a flicker plugin. Then I removed it, the site went back. Hope this can help @rob Palmer.
Check your error_log
The problem is I can’t the wordpress admin page is blank too. I wouldn’t able to switch theme.
I have the same issue here, I also use bluehost and they emailed me that their host need to upgrade to php5.4, then I find my site is blank white screen. blog.shuoyangdesign.com