The site should work fully today but if your still having issues, empty your cache, history and delete any cookies from sportsmaserati and that should solve any issues.
Also you can try accessing the site via sportsitalia.co.uk or Maserati-forum.co.uk