I’m not sure what it’s supposed to look like. Are the tables supposed to be staggered like that? If that’s your aim, what about using margin-top to push the right one down (also remove position:absolute/relate). The background will expand height-wise then.
Maybe you should provide a picture of what you’re aiming for though.