Aa, to trzeba było mówić od razu, że wokół loga

W takim układzie zrobiłbym to tak, że każdy element, który ma być linkiem (czyli pozycją menu) wstawiłbym do odpowiedniego pudełka (czyli tyle pudełek, ile linków) i wszystko wypozycjonował wokół loga.
Oczywiście wielkość pudełka musi być odpowiednia, żeby chmurki Ci się mieściły i nie powodowały podskoczeń inncyh warstw. Przykładowy kod dla 6 linków (w tym przypadku zamiast position: relative; lepiej użyć float: left/right;):
#strona
{
width: 600px;
height: 300px;
background: yellow;
margin: 20px auto;
}
#logo
{
width: 100px;
height: 50px;
background: green;
float: left;
}
#gora
{
width: 100px;
height: auto;
background: #099;
margin-left: 50px;
}
#srodek
{
width: 200px;
height: auto;
background: #079;
clear: both;
}
#dol
{
width: 100px;
height: auto;
background: #059;
clear: both;
margin-left: 50px;
}
#link1
{
width: 50px;
height: 20px;
background: cyan;
float: left;
}
#link2
{
width: 50px;
height: 20px;
background: magenta;
float: right;
}
#link3
{
width: 50px;
height: 20px;
background: blue;
float: left;
margin-top: 15px;
}
#link4
{
width: 50px;
height: 20px;
background: red;
float: right;
margin-top: 15px;
}
#link5
{
width: 50px;
height: 20px;
background: grey;
float: left;
}
#link6
{
width: 50px;
height: 20px;
background: orange;
float: right;
}
Strona:
<article id="strona">
<section id="gora">
<section id="link1">
Link 1
</section>
<section id="link2">
Link 2
</section>
</section>
<section id="srodek">
<section id="link3">
Link 3
</section>
<section id="logo">
Logo
</section>
<section id="link4">
Link 4
</section>
</section>
<section id="dol">
<section id="link5">
Link 5
</section>
<section id="link6">
Link 6
</section>
</section>
</article>
Chyba że nie o to Ci chodzi, to krzycz