Recently there have been a couple of server problems resulting in temporary loss of the site. These are due to technical issues with our host server. Thankfully these problems have been corrected quickly and hopefully will be few and far between.
If you notice anything else wrong with the site please let me know here.