画像用の Div とテキスト用の Div を同じベースラインに配置したいと思います。以下は私のサンプルコードと JSFiddle です。
<div class="wrap">
<div class="img">
<img src="http://www.cssportal.com/images/cssportal.png" />
</div>
<div class="txt">
This is text.
</div>
</div>
<style>
.wrap { width: 500px;}
.img { float: left; }
.txt { }
</style>
============更新================
本来、画像 (左上隅のロゴ) とテキスト (右上のナビゲーション) の間には、画像ロゴと同じベースラインを持つ空白スペースが必要です。