oh, ok thanks this makes sense and may have been in the CSS reading you linked me to that I only skimmed.  I know it's very common to need to anchor things 'left' and 'right' and I'm used to systems having .left and .right classes that represent float:left and float:right.  So my instinct was to add those after a quick search didn't yield anything.

But, this makes more sense!  Will read the CSS guidelines you sent more carefully!