Du solltest natürlich immer sichern bevor du am Theme was machst. Aus dem DIV dort oben wird <div> also ohne das CSS. Natürlich änderts sich dann was ;)
Du musst mit dem bissel rumspielen und selber probieren. Padding-left/right ist für IE<7 jedenfalls immer problematisch.
EDIT
Ach du S...... , gar nicht drauf geachtet, besuch mal den Validator.