I cannot stand when people overly use gradients and huge rounded edges.
So my suggestion is to tone down the radius of the rounded edges. Also if your going for a border effect that separates the site and footer (assuming the bottom is a footer) make it more subtle.
Less is more IMO. Its fine to want to clearly define each space but you don't need to over do it so much. For example the white content area and its blue background has so many barriers right now, color contrast, light blue gradient, white stroke, drop shadow and before you even have time to take in the blue background you are hit with another gradient from the footer or edges.