Lucy / Zabalex - thanks for taking the time to reply - appreciate it.
My site is actually built using CSS, but when I attempted to do tables in CSS, for some reason they wouldn't display properly in Internet Explorer - some of the borders were missing. The table was fine when viewed in Dreamweaver, but not in IE (ok in Chrome too - haven't tried Firefox). So I gave up trying to do in CSS and used the above HTML code - which seems to work fine in all browsers. Is there something I don't know about table compatibility with IE?
Lucy - thanks for the link - I will read that and have any another stab at doing in CSS.