OKAY, for those of you who view this site with Mozilla, I must say that I am sorry. Aparently the type of CSS codes that IE take vs. the rest of the world is weird. So while I was sitting here during my lunch hour I took it to fix. What I had to do was seperate the modes of repeat and position to seperate objects and now all is good: Bad: BACKGROUND-IMAGE: url("dateFade.gif") no-repeat top left; Good: BACKGROUND-IMAGE: url("dateFade.gif") ; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: top left;