you can fill the body with the background and for the website its like Belthazor said u can use % (for example 80%). Supposed you have a wrapper div ( with width 80%)inside ur body.
you can add style in css
Code:
body {
background :#fff url(your image url);
}
#wrapper {
width:80%;
margin:0 auto;
}
that code will work on firefox but Ie 6 will not so you want to add some hack to your css code
add to the body text align because Ie will center everyting
Code:
body {
background :#fff url(your image url);
text-align:center;
}
and u can style your text inside your wrapper layout
Code:
#wrapper {
width:80%;
margin:0 auto;
text-align:justify;
}
hope it will help...