Hallo,
irgendwie ist, glaube ich, Deine eigendliche Frage untergegangen ;-)
Also: Du könntest das Logo in ein Div packen, das Div per CSS pixelgenau positionieren und zwar abhängig von der per js abgefragten Fenstergröße. (fenstergröße minus Logohöhe minus gewünschter Rand zum unteren Fensterrand)
Da diese Navileiste ja eh nicht gescrollt werden kann/soll, brauchst Du das nur am Anfang des Seitenladens zu machen.
mein Tip allerdings. Eh Du Dich in solche detailfragen verzettelst und für diesen kleinen Trick relativ viel Javascript schreibst, wäre es sinniger, das Design so zu gestalten, daß dieser trick nicht notwendig ist und Du dann Deine Energie in die gesammte Page stecken kannst.
Chräcker