I would like to make a page where the body has a background repeating in both the x and y directions and one spanning only across the top. How can I pull this off?

I can't make a 100% width div tag because it does not look right in all browsers.