So are you suggesting that Chrome, Safari and IE9 all fail to interpret vBulletin correctly?
That is of course not totally impossible, but I'd consider a lot more likely that there is a bug with vBulletin code not being fully standards compliant. It is a pretty common issue, code being written so that it works with flawed or too tolerant implementations of standards.
Bookmarks