Если я правильно понял, то картинки разъезжаются из-за того что в "коде" не указаны размеры картинки, такое бывает.
Открой файл где прописаны нужные тебе картинки и выстави в тэгах размеры этих картинок, типа так===>
Код:
<img border="0" src="/images/img.gif" width="300" height="100">
где width и height это размеры твоей картинки и даже если она не загружается, то в браузере всё равно будет отмечатся размер этой картинки (в моём примере это 300 на 100 пикселей). А почему кстати картинки не загружаются? Хостинг проблематичный?
Ещё по скроллингу, также выставляй размеры таблиц левого меню (в % или опять же в нужном тебе размере в пикселях, но обычно размеры таблиц выставляют в %), и ограничь длину названия темы, имхо мало кто додумается такие длинные темы создавать, всё должно быть понятным и лаконичным.