Optimizing for 800x600 leaves about 780 pixels of usable screen. (You
need to provide for the vertical scroll bar and borders.) Also, it's
a good idea to center the page within the browser window. This reduces
the visual 'wasted space' for visitors with higher resolutions. To help
explain, here's a look at one of our pages:
| 
at 800x600
|

Centered at 1024x768
|

Left justified at 1024x768
|
Stretchy Tables
Unless you're an intermediate designer, or feeling really brave, we'd
recommend against using stretchy tables (sometimes
called 'liquid' tables or layouts) on your site.
Advantages
- Page fills the screen for all users
- Don't have to worry about horizontal scroll bar
Disadvantages
- Design & maintenance of layouts is more difficult
- Can't control appearance of your pages. (Will vary depending on
resolution.)
- Lines of text will get very long, and thus difficult to read (poor
design) if the
visitor is using a very high resolution (above 1024x768).