Александр Тимофеев: $('.second') - это jQuery коллекция элементов. Т.е. всегда массив. Можно конечно записать проще, например так: $('.second').css('left', left + 'px'); но так будет чуть тяжелее работать, чем на чистом JS через Style.
NikosColev: это не правильно с точки зрения организации информации. Если у вас только 10 фоток котиков - то одна страница. Если у каждого котика большое описание - то много страниц, причем так, чтобы можно было дать ссылку на каждую и поисковик проиндексировал каждую.
Это нужно для того, что 90% людей заходящих на ваш сайт будет интересовать один единственный котик и им нужно сразу попасть на конечную страницу.
timtimIT: значит проблема где-то в вашей верстке или стилях. Дебажьте (изучайте элемент в инспекторе, смотрите какие стили наследует, или скажем пробуйте отключать последовательно весь лишний CSS, потом включать по частям и искать проблемный кусок)