Насколько помню из css верстки, просто значение отступа ты поставил стандарное, а стандартное значение каждый браузер по свойму...надо указать его ноль...могу ошибиться вроде в начале css укажи:

* {margin:0; padding:0}
хотя я ламер и могу ошибиться ^_^