Hola,
No, no digo que vaya lenta la intro, sino que dura demasiado (para mi gusto personal eh). Si, los meta se ponen en todas las páginas de la web, pero en la primera página tampoco los tienes puestos (supongo que te refieres a la intro).
Si le das padding o margin a p, los renglones se te moverán, y modificarás la propiedad de "salto de línea". Si no es eso lo que buscas debes darle padding al div cuerpo. Es lo mismo que dijo nexuxirc pero en vez de a p, esas propiedades se las das a #cuerpo, para que no se te mueva el resto, un truco es bajarle el width tanto cómo le des de padding, por ejemplo, si le das un padding-left y right de 10px, le bajas el width a 580px (vi que lo tenias en 600px), así te mantiene las proporciones.
Podría quedar así:
#cuerpo {
BACKGROUND-COLOR: #F9ebd0;
BORDER: 1px solid #000;
position: top;
WIDTH: 580px;
float: right;
margin-top: 1px;
margin-right: 7px;
margin-bottom: 5px;
margin-left: 45px;
padding-right: 10px;
padding-left: 10px;
}
Respecto a los bordes, ya lo tenias puesto BORDER: #FFFF66 1px solid, pero el color es el mismo que el fondo, por lo que no se ve. Arriba te lo puse en negro BORDER: 1px solid #000; para que se vea.
Espero que te sirva, cualquier cosa ya sabes, aquí estamos, saludos.