I see. your using a radial gradient as your background image.
@avril, you used clear: right; twice, but you aren't clearing any floats. clear: right; is used to push preceding content down after a float: right; just food for thought, not trying to pick at your code
There's four ways to obtain an image size to fit the screen:
- use a very large image around width: 1600px;, it will in end just be cut off if the user's screen is too small
- use a standard image with some distortion http://css-tricks.com/766-how-to-res...kground-image/
- use css -webkit-radial-gradient, google all the other specs needed for ff, ie, etc., which is probably one of the best upcoming solutions