potresti linkare la pagina che ti dà questi problemi? comunque se vuoi usare il body come container te lo sconsiglio: crea un id #container, nei css il body lo usi come sfondo generale,
e scrivi nei css

div#container {
width: 700px;
border: 3px solid #000;
padding: 10px;
margin: 0px auto;
}

poi nel codice html scrivi subito dopo il tag body

codice:
<div id="container">
e subito prima del tag /body, chiudi il div.

Spero di aver risolto il tuo problema e di essere stato chiaro!