List, I am in need of css help. If someone with some experience would respond, I would appreciate it but do so privately as this is not rw related. I am trying to set the widths on an elastic website using min and max-width. I don't want a fully elastic site because I need to place inner divs and I need to calculate their widths within a reasonable range say 475px - 600px. I need a site to be 950px - 1200px width. Initially I had it set at 80% but I could not calculate the inner div widths since the page widths could range from quite small on a very small monitor to very large on a modern very large monitor. I found out that I need to limit the width to keep the page from becoming excessively small or large, not very attractive and hard to create a layout. Simple setting min-width and max-width does not work for Firefox or Opera and I know IE < 7 does not support this at all. I have found that simply setting the width for < ie 7 should work. The following css is what I have tried, per W3C schools and other sites, and what does work. I just don't know why it does work. I am trying to understand when 80% width is used within 950px - 1200px width spec range. Non-Working CSS .container { min-width: 950px; max-width: 1200px; margin: 0 auto; } Working CSS .container { min-width: 950px; max-width: 1200px; width: 80%; margin: 0 auto; } Any other tips would be appreciated. Lorrie