Sorry about this. We had a big server move over the last couple of days and RR has suffered quite a lot as a result. There are still speed problems, particularly on the index page. I have done some good this morning and hope to cure it completely today. Meanwhile please bear with it.