jsfiddle.net/5caomgac/1
Суть "танцев" в центрировании изображения по вертикали. Сделал именно такой пример, где центирование не нужно и заметен отступ -- для удобства
к #photo-wrap поставьте font-size: 0;
у вас картинка имеет некоторые характеристики строчного элемента ( display: inline-block;)
Поэтому нужно их "обнулить"
забыла написать можно ещё line-height: 0; - это на усмотрение. Но по уму line-height: 0; нужно юзать так как это его проделки.
И ещё почитайте про блочно-строчные элементы
lousy_storyteller: это похоже на попытку выровнять, он ему скорее всего там не нужен. Я конечно не вижу задачу полностью, но как поняла поставил для выравнивания