Thanks for the replies guys.Col Matrix, Sort of.At the moment I'm making a web page from an image, which is the basis for the theme of several pages of the same site, and this will fully occupy a screen resolution of 800x600.Because many browsers use 1024x768 now, I set the background to a plain colour and display the image centrally so this background looks like part of the image display. I can get the image to repeat vertically (see below) as far as it's required by the visitor's browser, so the whole image appears to be a column with no top or bottom on the page.In fact, the image, which makes up the whole of the page, has been broken into two main slice sections (the header section has been re-sliced for various button components);I have sliced the header, with the nav buttons, out and overlaid this into an absolute position at the top centre of the finished page (wasn't sure if I could do this within a CSS file as I'm only starting out with CSS).Then I've taken an 800 px wide x 1 px high splice out of the middle of the image and I use a CSS file to repeat this, however high the image displays so it doesn't matter how much text I put on the page, nor what resolution the browser is set to, it will always repeat enough for the entire display.The header appears within this vertical column but displays as part of an imageI can also do the same via a horizontal display where the display will extend to the right for as long as I want it to repeat.What I'd like to do is combine both, so that the vertical and horizontal displays stretch or contract to whatever resolution the page is being viewed at. Then I could compose the whole page in 800x600 and it would still appear exactly as it was designed in 1024x768 (rather than having edges added to it) and I could incorporate other components (graphic or text) as part of the image itself.