Я пробовал все, я использовал фоновые позиции: 100%; и т.п.
a.textlink:link { color: #8E7086; font: bold 11pt Arial, Verdana, Helvetica, sans-serif; text-decoration: none; padding-right: 10px; }
a.textlink:visited { color: #8E7086; font: bold 11pt Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
a.textlink:hover { color: #756C63; font: bold 11pt Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
a.textlink:active { color: #8E7086; font: bold 11pt Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
body {
font-family: Verdana,Arial,Helvetica,sans-serif;
background-color: #FFF;
text-align: center;
background-image: url(images/Template/radeberger_wrapper.jpg);
background-repeat: no-repeat;
background-position: 100%;
Использование:
background-size: cover;
или
background-size: 100% auto;
Первый будет охватывать весь элемент, но css3 (только современные браузеры). Вторая всегда будет иметь полную ширину, сохраняя соотношение сторон.