hi,
hier mal eine Starthilfe für dein CSS (für dein Aktuelles HTML-Gerüst).
#body {
margin:0 auto;
padding:0;
position:relative;
z-index:1;
width:1024px;
height:758px;
list-style:none;
border:5px solid #F00;
background:url(http://youthbroadcast.bplaced.de/advent/images/background.jpg) no-repeat 0 -10px;
}
#body img {
border:0 none;
}
#body li,
#body a {
margin:0;
padding:0;
}
#body a {
display:block;
position:absolute;
z-index:2;
}
#apDiv1 {
top:50px;
left:55px;
width:90px;
height:90px;
background:#FE0;
}
Ein Tipp am Rande: da du den Links bereits IDs zugewiesen hast, würde ich die Bilder nicht via <img /> einbinden, sondern als Hintergrundbilder.
Dann kannst du auch direkt CSS-Sprites verwenden und so die Ladezeit verringern.
Würde auch dein HTML übersichtlicher machen.
mfg