@JBRS fijate: el amigo emiliodeg tiene mucha razón, pero te lo voy a explicar con más detalle.
"los elementos absolute se posicionan respecto del padre mas cercano en estado relative"
Esto se traduce a lo siguiente:
HTML
Código:
<div id="header">
<div id="logo">Tu Logo</div>
</div>
CSS
Código:
#header {
position:relative;
}
#logo {
position:absolute;
top:10px;
left:30px;
}
En este código de ejemplo el elemento "padre" o parent es
header y el "hijo" o child es
logo la posicion de #logo es absoluta pero relativa a #header, por lo que podrás mover a tu antojo el logo pero "relativamente" y dentro de los límites del width y height del #header.
Recuerda que no es muy buena técnica usar mucha position:absolute, solo cuando sea estrictamente necesario ;)
Espero haber ayudado, cualquier errorcito que encuentren por ahi haganmelo saber.-