Could be that IE is not liking this part of the code.
PHP Code:
      <div id="corner"><br><br><br>&nbsp; &nbsp; <
href
="https:secure.photographersedge.com/login.asp"><b>Account Login</b></a>&nbsp;&nbsp; &nbsp; <
href
="https://secure.photographersedge.com/basket.asp"><b>View Basket</b></a>&nbsp;&nbsp
      </
div
Note that the first a link should be https://secure.... vs https:secure

Once IE sees an error, it just goes bonkers.