Yes, the site had to be restored back to July 22nd. All posts and e-mails after the 22nd up until the 26th are gone.
Here is the original post from July 26th. You can also find it under 'Technical Support'/Site Restored:
Our apologies on the problems with the site the past few days and restoring the site to July 22nd.
Unfortunately, a bad piece of software called NetLimiter2 really messed up our server. It is still not 100% fixed, but we feel the site should be stable with what we have right now.
Founder of Celtic Radio
Hope that helps!