Back in the day, 800 x 600 was the screen resolution to design for - and maybe 640 x 480. Then along came 1024 x 768, etc, etc, etc.
But then it gets worse: now we have
I think that responsive web design is the answer to your question. Have a look at these examples and techniques...Responsive Web Design