記述の位置ではなく、横に並べる方法を聞いているという前提で回答させて頂きます。
一番簡単な方法として、テーブルを組んで各モジュールをセルに入れるのがいいと思います。
<div class="main"> <img src="hoge.jpg"> <hatena name="adsense"> <table> <tr> <td> <hatena name="searchform" template="hatena-module"> </td> <td> <hatena name="calendar" template="hatena-module"> </td> <td> <hatena name="counter"> </td> </tr> </table>
デザインは適当にクラスを付け、CSSで制御して下さい。
テーブルではなくfloatを使う手もありますが、floatは扱いが面倒な部分もあるので、テーブルの方が楽だと思います。
回答ありがとうございます。
早速試してみます。