אכן כדברי סיה.
רקע אפור (לצורך העניין
יפתור לך הרבה בעיות, בעיקר של תאימות למסכים שונים.
את שתי הצדדים תעשה או עם 2 divים (אתה יכול למקם אותם בתוך div נוסף שיתן את הרוחב שאתה מעוניין - עדיף 800px).
או לחילופין אתה יכול לעשות כמו שאני עשיתי באתר שלי, וזה להכין חתך רוחב של כל האתר בגובה פיקסל ולהכפיל את זה לגובה.