I was stuck with few CSS related bugs, which were related only with M$ IE.
Credits goes to hasin bhai who resolved those M$ IE related bugs.
Everything was loading fine on most of the browsers except IE 6, it was not render the <h2/> background, which was placed inside a div.
i.e: <div><h2>title</h2><p>some content</p></div>
Solution: use (position: relative)
Rectangle border was not rendering properly on IE.
i.e: <div class=”borderDiv”>some content, contains lot of floating div as well</div>
Solution: use (background: #fff);