IE8 CSS corrections after tests on WinXP (NB @media doesn't work <IE9)
changes towards IE6-8 compatibility