/* lay everything out for browsers like IE */ body#reading dl { border-bottom: 1px solid #ddd; float: left; height: 170px; margin: 0 25px 20px 0; padding: 0 0 0 113px; position: relative; width: 150px; } body#reading dl dd div { background: url('/blog/commonpics/bg_image.gif') no-repeat bottom right; left: 5px; position: absolute; top: 5px; } /* reset float for Opera */ html > body#reading dl { float: none; } /* reset float for FF */ html[xmlns] body#reading dl { float: left; }