Ok your website doesn’t look so good in IE8 because you’ve coded for IE7. Well thats because with it’s new standards compliance your ‘fixes’ have are incorrect in IE8. There is a workaround that doesn’t involve rewriting your web pages and that is to change the compatibility mode.