On a Tumblr blog page I am customizing, I was trying to have a div remain fixed but can't get it to work in IE7. I tried lots of diff things but nothing worked. I've left the code as is, with position set to fixed just to demonstrate, ... in case anyone can have a look at it.

The div is positioning itself to the browser window instead of it's parent div.
So I gave its parent div #blog-container, a position:relative thinking this would remedy the situation but it didn't. Curiously, the #top div, is set to fixed and it works...so not sure what's up?

http://birdycity.tumblr.com/

there's a separate stylesheet for ie7. I'll include here cos it's so brief.

huge thanks for any help on this,

#blog-container{position:relative;top:152px;width:919px;}

#control-panel {
border:0px solid #ccc;
left:0px;
margin-left:0;
position:fixed;
top:55px;
width:156px;
}