The homepage looks great on IE 9: http://www.giftsandcoupons.com/ On FF, the boxes aren't in a straight line which looks to be due to the display:block mention in ".group:after" Anyone had this problem and know of a fix? Thanks guys
Your problem lies with the little doodad in the bottom right corner of some list items. It is adding 1px to the height, which blocks the next row of float elements. Since there is no way I'd use the methods you're using, I won't bother digging into your markup to find a fix. I leave that to you. cheers, gary