function fixIEMargin(element) {
    if (element.currentStyle != null && element.currentStyle.styleFloat != 'none') {
	element.style.display = 'inline';
    } else if (element.style != null || (element.currentStyle != null && element.currentStyle.styleFloat == 'none')) {
	element.style.styleFloat = 'none';
    }
    
    for (var i = 0; i < element.childNodes.length; i++) {
	fixIEMargin(element.childNodes[i]);
    }
}

function IEMarginOnLoad() {
    fixIEMargin(document.body);
}
window.attachEvent("onload", IEMarginOnLoad);
