Once again Netfirms has decided to "help me" by taking the site down. No details provided. Currently waiting to chat with support.