Someone recently pointed a problem with my site. It appeared that if the clients browser viewport was less than 880px then the horizontal scrollbar that appears doesn't allow the content on the far left of the site to be brought into view. This problem seemed only to effect IE.
The solution:
Change
#wrapper{margin-left:-500px;}
To
#wrapper{margin:0 auto;}