We are currently (and slowly) updating the site so there's a few broken bits and pieces at the moment. Please check back in a few weeks when I'm bound to have fixed everything...
The Space Farmers page especially is quite broken at the moment as it's using a very old layout. This will be sorted out first.