I've checked E on my smartphone and I keep getting the top link "are you approved yet?" ecc ecc and go on menu making difficult to navigate or login.I think this can be fixed with few line of css in the head tag of every page.

The issue is not about a specific browser but about the width of the window where you see the website. let me me explain.On smartphones the width of the window is normally 320px (portrait mode) or 480px (landscape mode).To simulate this problem you can try to scale your browser window at 320px or 480px of width to get an idea of how it will be on smartphone device.

As fix I was suggesting to use css media query, is a way to tell a browes a style based on the browser's window width:

In this way you've a good experience on mobile and retrocompatibility with ie7.Like you said ie6 is death with windows xp so there's no reason to worry about that anyway the sintax cover ie7 and all the previous version (lte IE 7).

The issue is not about a specific browser but about the width of the window where you see the website. let me me explain.On smartphones the width of the window is normally 320px (portrait mode) or 480px (landscape mode).

On your smartphone, maybe. On mine it isn't, that's why I want to know what you are using.

Just for info, 90% of website works fine on mobile, using css media query would improve with some minor fix the layout.If in the future you think is a good a idea to add something I'm avaiable for giving an help if you want.I do responsive layout all day as a job maybe I can save you some time.