The site recently got a major upgrade, and some of the renovations are still "in progress". There are some rough edges (and the site has not been tuned to work with IE yet - please consider using Firefox). Please report any issues you spot to the webmaster - thanks!
Enjoy :-)