リストを横並びにすりには、

A)display: inline;
B)float: left; もしくは float: right;
C)positionによる設定

●<ul></ul>(もしくは<ol></ol>)にwidth(横幅)を設定すること。
●<ul></ul>(もしくは<ol></ol>)のpadding(余白)は「0」であること。
●<li></li>でfloat(横並び)を設定しますが、margin(間隔)は「0」であること、list-style(先頭につくビュレット)はnone(表示なし)で、outside(外側)であること。さらに、中央揃え(text-align: center;)であること。
●<img>に左右のmargin(間隔)として15px(300px-270px=30pxの半分)を設定すること


http://polka-diary.seesaa.net/article/106055270.html

A. http://www.viva-edo.com/komon/edokomon.html