|I just visited the page in IE 8 and there is a big blue bar at the the top that says "Your browser is outdated".|
That's likely the problem. IE 8 hasn't been supported on XP in 6 months. As time goes on you will experience more and more issues opening websites on IE 8.
Unless you want to invite viruses and worms, you should move onto Google Chrome, Mozilla Firefox, or Opera. All of these browsers are regularly updated for XP.