Hello Beth,
I am sorry for the late reply and I am really sorry but it seems like we cannot access your site. Screenshot:
http://screencast.com/t/gaKsG52qb . Perhaps there is some IP block for your site. Here is my IP address:
175.136.61.239 . We really need this access so that we are able to assist you on this issue much quicker.
Regarding "I think this must be related to the menu somehow." I believe so. Do you installed SH404SEF? Perhaps you need to reconfigure back the SEF in your site.
Please be advise.
Thanks.