Yay I found a more graceful way.. but not sure if this can be implemented as a feature..
.wrapper {
margin: 0 auto;
/* Next controls forum width, when it is not set in admin. */
width: 100%;
/* Next limits maximum width on wide screens. */
/* Sized in em, since some people require larger text. */
/* For ease of reading, content really should not be too wide. */
max-width: 960px;
}
Basically, if the admin selects for the forum to be 960px width.. then it WILL be 960.. but if the user resizes the forum to be anything less than that, then it will revert back to a percentage resizing.. hence become adaptive once again!
So suggestion to be implemented in Elkarte is for the admin-selected-forum-width to affect the "max-width" of the forum, rather than the "width"...
Or at least allow an option for that.
(Rather than having the admin hard code it into their own theme file)...