@WebJoelMay 18.2006 — #Wrap the entire page in a DIV, called it "wrapper" or whatever, give it a de~facto width like 750px or 85%, -whatever, -and give this wrapper DIV the value "margin:20px [COLOR=Red]auto[/COLOR];". That will place it 20-pixels from the top of the viewport and 'auto-adjust' the sides and bottom, 'centering' the page on re-size and all browsers.
Your content can then be relatively positioned inside this wrapper DIV, and it too will abide.
Also, re: "this is a grate art site and my baby"... gosh I hope that it's a GREAT site and not a GRATE site... I'm going to go GRATE some carrots, an apple and some other veggies for my baby's late-afternoon snack and yes, he's a GREAT baby too! ? (I'm in a silly mood... not trying to offend)