I wanted a solid line with no spacing right at the top of the page, and using the code below, that's exactly what I get (in Firefox). When I check it on IE, it moves to wherever it wants (slightly down the page, and with whitespace on the right).
div#top{position: absolute; width:100%;top:0;left:0;right:0;border-bottom: 10px solid #BCB242;padding:0;margin:0;}
HTML - <div="top"></div>
Any ideas?