Sico87
Только из-за того, что вы имеете дело с IE, я бы не стал использовать короткие руки, я не использовал его слишком часто, но в прошлом это было проблемой с IE. Также, глядя на ваш сайт, я замечаю, что вы задаете рост тела на 100%, это может быть ненужным, уберите рост и попробуйте следующее:
body {
background-image: url("/media/images/body-background.png");
background-position: left bottom;
background-repeat: repeat-x;
font-family: Arial,Helvetica,Tahoma,sans-serif;
}
Надеюсь, это поможет.
Кстати, хорошая работа с дизайном сайта;)