Hi tj,
I used a standard frameset file http://www.masterpeace.com.au/index.htm to set it all up. If you view the source you will find that I used a frameset within a frameset within a frameset... It means the code is a bit bulky, but it gave me the effect that I wanted... There may be another way, but I haven't learnt it ...yet!
Basically I set it up using a combination of set widths & heights in pixels, and then setting up blank "edge" frames which could be resized.
The code for the frameset is below. You will likely need to adjust it, but it may give you a better idea of exactly how it all works...
Code:
<frameset cols="*,760,*" frameborder="NO" border="0" framespacing="0">
<frame name="leftFrame" scrolling="NO" noresize src="blank.htm" marginwidth="0" marginheight="0">
<frameset rows="*,442,*" frameborder="NO" border="0" framespacing="0" cols="*">
<frame name="top" scrolling="NO" noresize src="blank.htm" marginwidth="0" marginheight="0">
<frameset cols="130,630" frameborder="NO" border="0" framespacing="0">
<frame name="navFrame" scrolling="NO" src="navbar.htm" frameborder="NO" marginwidth="0" marginheight="0" >
<frameset rows="*,125" frameborder="NO" border="0" framespacing="0">
<frame src="main.htm" name="mainFrame">
<frame name="bottomFrame" noresize src="bottom.htm">
</frameset>
</frameset>
<frame name="bottom" scrolling="NO" noresize src="blank.htm" marginwidth="0" marginheight="0">
</frameset>
<frame name="rightFrame" scrolling="NO" noresize src="blank.htm" marginwidth="0" marginheight="0">
</frameset>