In FF , Chrome and other browsers padding is added to the width. If we have width 100 and padding 10 then total width for a block is 120. In IE the width remains the same. What behavior is valid. In my opinion the IE behavior because a padding shoud be the space of inner content and shoud not interfere with box dimensions.