Versuch mal sowas, vielleicht kommst Du ja damit zum Ziel:
<div id="container">
<ul id="menu" style="float: left;">
<li class="dark"><a href="..."</a>
</li>
</ul>
<object data="...jpg" type="image/jpeg" id="objectimg" style="float: left;">
</object>
</div>
Das nächste Element nach <div id="container"> müsste dann aber wahrscheinlich ein style="clear: both;" haben, damit es nicht ebenfalls neben dem <object> steht.