Strange...
Yes but very interesting!!
I have used Netscape for as long as I owned a computer and like it because I have had almost zero trouble with it, where as IE well I won't go into it.
But I just went to the site in your post and I'll be damned if it didn't act strange!!! Used IE and everything was fine.
Guess this proves a point that certain sites just won't work correctly using a different browser???
The thing about the drivers is something worth looking into more.