I've set up Joomla 2.5 and Virtuemart 2.0.1 (I've been warned about this two not beign 100% compatible) and modified beez_20 template just a little bit. In Chrome and Firefox my page is showing correctly but in IE9 page is total mess. I'm not sure if it's virtuemart, joomla or my fault that page looks like this in IE9 and I have no idea how to get page in order in IE9. I've attached pictures. Any suggestion is much appreciated.
Chrome
(http://shrani.si/t/3P/O4/2auXgCxs/chrome.jpg) (http://shrani.si/?3P/O4/2auXgCxs/chrome.png)
Firefox
(http://shrani.si/t/1I/PB/etXx1x2/firefox.jpg) (http://shrani.si/?1I/PB/etXx1x2/firefox.png)
IE9
(http://shrani.si/t/3m/1b/3TaGoxlt/ie9.jpg) (http://shrani.si/?3m/1b/3TaGoxlt/ie9.png)
I would not waste time on this at the moment. Wait for J2.5.1 (at least!)
http://forum.virtuemart.net/index.php?topic=96981.msg319983#msg319983
http://forum.virtuemart.net/index.php?topic=97009.msg320007#msg320007
So there is high probability that with Joomla 1.7 the same template would work normally?
Does for me - in IE9 on J1.7.3 and J2.5 (not recommended). But I have not edited the template.
I'm confirming that the problem was Joomla 2.5. I've done clean install with Joomla 1.7 and same (latest) Virtuemart with the same (modified) template and it looked OK in IE9.
It looks like the template is the problem and not Joomla 2.5. You should maybe try to change the template on J2.5 to see if the problem really affect all templates.
On my side I migrate to Joomla 2.5 without trouble (site is only local at the moment).
I think you should really take care if your template (or modification you have done) cause the trouble, If it's the case your template could never work on the new joomla (2.5 and above)
You should look for specific ie9.css file and/or !important escape sequence.