Many of your IE6 errors are caused by a double-field error, which is used when using float and margin in the same direction, ex { float: left; margin-left: 10px; }, IE6 magically doubles the value. So you need to add *display: inline;where you need to use float and margin in the same direction.
, , background-color: #000000; .featured-content
IE6 IE7, , , , - float.
, .