You have this...
<noscript>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="your_url_here..." width="534" height="417">
<param name="movie" value="viewer.swf" />
<param name="quality" value="high" />
<param name="BGCOLOR" value="#831401" />
<embed src="viewer.swf" width="534" height="417" quality="high" pluginspage="your_url_here..." type="application/x-shockwave-flash" bgcolor="#831401"></embed>
</object>
</noscript>
... and you'll want to make the following changes to it:
<noscript>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="your_url_here..." width="534" height="417">
<param name="movie" value="viewer.swf" />
<param name="quality" value="high" />
<param name="BGCOLOR" value="#831401" />
<param name="wmode" value="transparent">
<embed src="viewer.swf" width="534" height="417" quality="high" pluginspage="your_url_here..." type="application/x-shockwave-flash" bgcolor="#831401" wmode="transparent"></embed>
</object>
</noscript>
You're inserting this: <param name="wmode" value="transparent"> right after <param name="BGCOLOR"...
Make sure to insert this into your <embed> tag as well.
This tells the player to render content against a transparent background (the default behavior is opaque). That should fix you up!