Mam problem, nad którym siedzę i siedzę i nic

Mam pętle WHILE, która pobiera mi użytkowników z bazy... Chciałbym żeby każdy użytkownik wyświetlał się z avatarem i nazwą w DIV np. 100px na 150px i nap w jednej linii na szerokość strony wchodzą mi 4 DIV więc obok siebie w pierwszej linii są wyświetlani 4 użytkownicy, póżniej druga linia i znów kolejnych 4 użytkowników itd.
Chodzi o to, że jak mam diva z margin-right: 15px, to pierwszy DIV wygląda oki, ale już 4 w pierwszej linii ma odstęp 15px od granicy strony, i tak w każdej się dzieje kolejnej...
Jak zrobić aby krawędź lewa pierwszego diva była równo z lewą krawędzią mojej strony, a czwarty div z prawą krawędzią był równo z krawędział całej strony i żeby to w pętli WHILE po 4 kolejnych divach się tak robiło...