Css divs can't get flash on layer above html

working within a cms (cms made simple) and can’t seem to get the div containing my cms-based nav menu to appear on top of another div containing my .swf/flash movie…

Anyone spot anything wrong with the way i’m doing this?

#flashContent {

position: absolute;
width:950px;
height:287px;
top:174px;
left: inherit;
z-index:3;
}

#nav2 {
background: #0066cc;
width:950px;
height:28px;
padding: 0px;
margin: 0px;
position: absolute;
left: inherit;
top:144px;
z-index:9;

}