The posted code goes a fair deal of the way to solving the problem. Try it out, the important changes are removing conflicting width/height attributes. For example (this isnt from your code, but it serves to demonstrate):
<table width="100%">
<tr>
<td width="200px"> </td>
<td width="400px"> </td>
</tr>
</table>
This configuration, although not strictly an error, doesn't make sense unless the sceen is exactly 600 pixels wide. Assuming only the 200px setting is necessary (for a fixed width column), the 400px setting is either redundant (if the screen is 600pixels wide), or it conflicts with the implied table total width ( all rows must fill this width ) being 100% of the screen..
Removing all such conflicts from your code will prevent the bottom cell from eating width from the sidebar on the left; in frontpage livepreview though; you will still be able to see the width of the whole table fluctauate very, very slightly as text is entered (this is more visible when the cell is aligned to the center, strangely enough). Personally, I would put this down to frontpage's HTML editing controls rather than anything else, and in any case, the difference between the table width for two different pieces of text, even in frontpage, is so minimal, it's only noticeable when viewed as a change.
Ok, I'm posting code modified with correct col/rowspans and removal of conflicting width/height values. Beyond what I've mentioned, I'd advise using a modern document type definition, and then using CSS width/height/valign/font attributes instead of attributes on the table cells and font tags. It doesn't make any functional difference in this case, but it can be useful in minimizing the density of markup, and especially if you have more than one page with the same 'style'.
More info on going over to XHTML transitional (personally recommended doctype):
http://japan-interface.co.uk/webdesi...als/xhtml.html
http://www.w3.org/TR/xhtml1/#xhtml
<html>
<head>
<title>Photo Gallery</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="../stylesheet.css" />
</head>
<body link="blue" alink="blue" vlink="blue">
<table border="2" height="100%" width="100%" style="border-collapse: collapse" cellpadding="0" cellspacing="0">
<tr>
<td colspan="3" height="43" valign="top">
<p align="center">
<img border=0 src="photogallery.gif" alt="Photo Gallery" width="300" height="52"></td>
</tr>
<tr>
<td width="103" valign="top" rowspan="2">
<p><font face="Arial Unicode MS"><a href="http://www.praytotherock.co.nr">Home</a></font></p>
<br /><p><font face="Arial Unicode MS"><a href="http://harang.freehostia.com/photogallery/index.php">Photo Gallery</a></font></p>
<br /><p><font face="Arial Unicode MS"><a href="http://s4.invisionfree.com/Pray_to_the_rock/index.php">Forum</a></font></p>
<br /><p><font face="Arial Unicode MS"><a href="http://harang.freehostia.com/links.php">Interesting Sites</a></font></p>
<br /><p><font face="Arial Unicode MS"><a href="http://www.emailmeform.com/fid.php?formid=3180" target="_new">Contact Us</a></font></p>
<br /><p><font face="Arial Unicode MS">
<a href="http://harang.freehostia.com/weather.php">Weather</a></font></p>
<br /><br />
<br /><p align="center"></a></p><br />
</td>
<td valign="top" colspan="2">
<font face="Arial Unicode MS">Please click on the link relevant to the photos
you would like to view. If you have any photos you would like me to add then
feel free to send them to me at: praytotherock@hotmail.co.uk </font>
<p><font face="Arial Unicode MS">
<a href="http://harang.byethost7.com/Trebanog/album/index.html">Trebanog</a> -
Rhondda Cynon Taff, South Wales</font></p>
<p> </p>
<p><font face="Arial Unicode MS">
<a href="http://harang.byethost7.com/Three%20Cliffs%20Bay/album/index.html">Three
Cliffs Bay</a> - Swansea, South Wales</font></p>
<p> </p>
<p><font face="Arial Unicode MS">
<a href="http://harang.byethost7.com/Penallta/album/index.html">Penallta</a> -
Caerphilly, South Wales</font></td>
</tr>
<tr>
<td colspan="2" valign="middle" align="center">
[type stuff here]
</td>
</tr>
</table><div id="footer">
All contents of this site © 2007 Harry Angell</div>
</body>
</html>