Выпадающее меню поверх flash

Наверняка многим приходилось сталкиваться с проблемой размещения какого либо контента поверх flash элемента. Приведенный ниже код решает проблему с этой злосчастной проблемой.

<div id="king">
<h1>Контент поверх флешки</h1>
</div>
<div id="flash">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
width="500" height="300">
<param name="movie" value="logo.swf" />
<param name="wmode" value="opaque" />
 <!--[if IE]>
<object type="application/x-shockwave-flash" data="logo.swf"
width="500" height="300">
<param name="wmode" value="opaque" />
<![endif]-->
<p>А нету у вас флеша</p>
<!--[if IE]>
</object>
<![endif]-->
</object>
</div>

CSS

 #king {
width:100%;
position:absolute;
margin-top:-150px;
*margin-top:-100px;
}
#flash {
margin:0 auto;
height:300px;
}