For some reason I\'m having issues displaying a background image in IE 7 and IE8. In IE9 and more modern browsers it works and outputs the following:
Try using display:block for the elements and set the width and the height also use border:none; background-color:transparent
display:block
width
height
border:none; background-color:transparent