hola, bueno para lo de que la pagina se te ajuste a cualquier resolucion, ponle el ancho a tus tablas o capas en pocientos (%), asi se acomodara a cualquier resolucion
para lo de la imagen de fondo, es facil con CSS:
Código:
body{
background: url(ruta-de-la-imajen.jpg) repeat-x top;
}
algo asi, claro lo tienes que acomodar a lo tuyo, si la imagen se repite verticalmente, entonces cambias el parametro repeat a repeat-y, top es donde va la imagen, botton si fuera abajo, asi + o -
saludos y si te da mas palos, pues postea