When you get a min. could you check my site code to see why my left border around the center frame cuts off on smaller screens? It never did that before and i'm not sure what I would have changed to make it not adjust to all screen sizes. I no you have more important things to get done so again when you get the chance; let me know what you found.
My first suggestion would be to try to put "width=34" in the <td> for the upper left and upper right (in addition to having it in the normal sides).
Otherwise, you could, instead of putting in your upper left and upper right <td>, you could actually put the image itself in the upper left and right <Td>