Це не центром. (Зараз три людини стверджують, що це центр, але я не знаю, що вони дивляться ...)
Ви використовуєте список для зображень, а за промовчанням - літеру.
Ви використовуєте заповнення в посиланнях, щоб отримати пробіл між ними, але ви лише заповнюєте ліворуч та зверху сторони, так що також буде додано додатковий пробіл зліва.
Встановіть прапорець наліво до нуля у списку:
.gallery ul{
list-style-type:none;
text-align:center;
padding-left: 0;
}
Зробіть ще більш правильним прокладку ліворуч та праворуч у посиланнях:
.gallery ul a {
display:block;
text-decoration: none;
color:#FFF;
padding:5px 2px 0 3px;
}