I have a four-column element on a web page that's made up of an unordered list with the list items floated left to line up horizontally. It's working great in Firefox and even in IE6 using this method http://www.positioniseverything.net/easyclearing.html. My problem is with IE7. The background image in the containing div tag that the list sits in won't repeat behind the list unless I set a border around the div tag. Here's the URL for viewing:, and the URL for the CSS: Does anyone have a suggestion on how to get the background to reapeat without using a border? Also, does anyone know what IE7 doesn't like? I'd really like to know how to avoid this in the future.