


#framecontentLeft, #framecontentTop{
position: absolute; 
top: 0; 
left: 0; 
width: 211px; /*Width of left frame div*/
height: 100%;
overflow: hidden;
}

#framecontentTop{ 
left: 211px; /*Set left value to WidthOfLeftFrameDiv*/
right: 0;
width: auto;
height: 58px; /*Height of top frame div*/
overflow: hidden;
}

#maincontent{ background-repeat: repeat; background-attachment: scroll; background-position: 0 0; position: fixed; left: 211px; /*Set left value to WidthOfLeftFrameDiv*/
top: 58px; /*Set top value to HeightOfTopFrameDiv*/
right: 0; bottom: 0; overflow: auto; visibility: visible;url('(EmptyReference!)');
}
* html body{ /*IE6 hack*/
padding: 58px 0 0 211px; /*Set value to (HeightOfTopFrameDiv 0 0 WidthOfLeftFrameDiv)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

* html #framecontentTop{ /*IE6 hack*/
width: 100%;
}
#framecontentTop { height: 58px; width: auto; left: 211px; right: 0; top: 0; position: absolute; visibility: visible; }
#framecontentLeft { height: 100%; width: 211px; left: 0; top: 0; position: absolute; visibility: visible; }
