HTML HELP! iframe

Alrigh in this page i have an iframe loading on top of a flash movie… it works fine in IE but whne i use firefox the iframe is at a totaly diffrent spot… is there any other way i can get my iframe at this exact location and size using another way so my page would be compatible with every browser???
here is my body code

<body background=“background.gif”>

<iframe src=“news.shtml” name=“main” width=“148” height=“138” frameborder=1 scrolling=“auto” align=“center” style="position:relative; top:100px; left:100px;></iframe>

<div align=“center”>
<object classid=“clsid:D27CDB6E-AE6D-11cf-96B8-444553540000” codebase=“http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0” width=“1000” height=“760” align=“middle”>
<param name=“wmode” value=“transparent”>
<param name=“movie” value=“waveless.swf”>
<param name=quality value=high>
<embed src=“waveless.swf” width=“1000” height=“760” wmode=“transparent” align=“middle” quality=high pluginspage=“http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash” type=“application/x-shockwave-flash”></embed>
</object>
</div>
</body>

hoep somebody can help me!!