Apparently there has been some redesigning of the main site, and it is not working quite right... I agree it would be best to just leave it. It looked fine at the initial testing stage, but something seems to have gone wrong in the setting up.

I am wondering if we should have a new forum on a separate server... Any votes on that?