hieroshima dzięki wielkie Twoja sugestia mnie naprowadziła tylko nie wiem jak się to działo, że jak używałem float:left, to ściągało mi do lewej a jak dziś dodałem do body margin: 0 auto to wszystko ładnie się układa (wcześniej też używałem margin: 0 auto). Pewnie wtedy przedobrzyłem, albo źle zrozumiałem kursy które przerabiałem.