Well, if you're testing on iPad, first a) check to be sure that you have tested it both with the full-justification "shipped-with" setting turned OFF, and with it on, and b) that you put !important after the width and the float declarations, because Apple sucks and ignores half of what you say vis-a-vis CSS. Lastly, I can't help but note that although you've set your widths in %, you've set your margins in ems and your border in px, which might--just might--add up to more than 100%? (n.b.--I didn't do the math, because I'm lazy, but it's a possibility).
HTH,
Hitch
|