The one "more specific" will always win.
in this case what is defined body will be the most loose one. only more loosely defined would be "html"
and any other rule that would define max-width would override it.
I know it is fluid design, and i tested this on IE8-10, FF9-21, chrome (current) on different screen sizes and it works as it should.