Если вы повторно используете изображение и оно различается по размеру, вам следует соответствующим образом порезать углы, если это возможно. Я быстро посмотрел на вас, и вот сайт , который показывает вам, как этого добиться, используя спрайты. Это увеличивает вашу разметку, потому что вам нужно использовать позиционированные div для позиционирования каждого раздела поля.
Конечно, последние версии Firefox, Safari, Opera и Chrome поддерживают border-radius , что позволяет создавать закругленные углы без использования изображений. IE9 также поддержит это, когда выйдет.
Я видел сайты , которые используют border-radius и просто оставляют его там, чтобы границы не округлялись в браузерах, которые его не поддерживают.