The styles in .maincontent are meant for Firefox and IE7 and the styles in * html .maincontent are meant for IE6, however the IE7 browser is picking up the styles in * html .maincontent and so is breaking the design. I have tried applying the * :first-child+html hack so as to apply styles only for IE7 however the browser is still pinking up the * html.
I am an in-house designer for a UK based travel firm and this code is for an enewsletter.
It appears that the IE7 browser has only started picking up the * html .maincontent styles today.
Any help would be massively appreciated, as I’m starting to tear my hair out.