I've tried different screen resolutions, but I keep getting this constant resizing of each page as it loads, things jumping all over the place. Is it the resolution that's causing this?
I assume you are using XP. If not it should be similar to fix just found in a different place.
Your program windows are going back to a formerly saved setting. In XP you can look in control panel under folder options on the view tab. Down by the bottom there is a box you can check that will remember your settings. Uncheck it and it should open in the programs native format which is usually full size.
The other way would be to resize the window of the program (without unchecking that box of course) by using the double arrow method. To do this you need to hover over one edge of the window and when you get a double arrow right click and drag the window open. IF you simply have been using maximize or double clicking the menubar that doesnt actually set a setting for your window size. But draging a new size does. When you have resized your window shut the offending program down and restart. Vio'la'. The windows are just as you left them.