I'm hoping someone might be willing to take a look at my Web site and its code. I have no idea where the problem might lie, so I can't even formulate a specific question. Here are some facts to start with.

(1) The problem in on my home page: the pop-out menus do not work correctly with IE 9, Windows 7.
(2) The W3C validator passes the page as XHTML 1.0 Strict with no errors.
(3) The CSS validator passes the page with no errors.
(4) I use some Javascript, but as far as I know, there's no Javascript code checker.
(5) The menus work properly in both Firefox and Chrome.

I am sure my menus had worked properly before on IE, but I can't remember now whether that was IE 8 or IE 9. My production OS is Linux, and I only rarely boot into Window, and that only to check my Web site on IE. In any event, the basic logic for how the menus work hasn't changed in ages. If someone could take a look at the code and perhaps give me a suggestion on why it's not working on IE 9 now, I would really appreciate it. My Web site is RediscoveringTheBible.com.

Thanks so much.