Estaba pensando en dar un ejemplo para que lo del CSS a mano, pensando, quede claro.
Supongamos que quiero que mi web tenga un maergen pequeño a cada lado, que no me ocupe el 100% de la pantalla como la feísima Wikipedia. Eso se hace así:
Creo un contenedor en el HTML y pongo todo el contenido de la página allí.
Código:
<div id="contenedor">
contenido de la página
</div>
Luego voy al CSS y le doy un margen a cada lado del contenedor:
Código:
#contenedor
{margin-left: 27px; margin-right: 27px}
Fin.