There are some problems with the web site at the moment. The blog seems to be working fine but the rest of the site is misbehaving in places. The web hosting company are looking into the problem.
Tony