/* border: 1px solid #0000ff ; /* For debug */ you have a bunch of lines like that; were they present before you started noticing the problem? i ask, because i know that IE has some bugs related to parsing comments, though i don't know for sure what they are. it may be hanging up on the second /* .