me alegra haber ayudado a solucionar tu problema, referente a tu duda no te puedo dar un diagnostico completo ya que no tengo IE7, si no la versión 8 y en esta se ve perfectamente como una galería. Lo único que te puedo decir es que si se ve como una tira vertical se debe a que no esta tomando bien el
#main ul {list-style: none;} y sigue aplicando un estilo en lista, pero como te dije no te puedo dar un diagnostico completo ya que en mis 4 navegadores (IE8, chrome 10, firefox 3.6 y opera 10) se ve perfecta la galería.