By Xenoveritas, 30 September, 2006 Topics xenoveritas.org Add new comment The site has been updated, although there are still a few problems with Internet Explorer and certain pages that I'm not going to fix. Other than that, everything appears to have come through OK!