try and fix layout issue on IE8
further work towards IE<9 compatibility