I have a vertical navigation pulled right, outside of it’s container with a negative margin. The text flows appropriately…etc.
The trouble I’m running into, is with the fieldset on my forms. I have a 69px right margin on the fieldset to accommodate for the right floated nav. In Firefox, this margin seems to be calculated from the right edge of the container (Content) as I expected. Safari appears to be referencing the edge of the nav instead.
Thanks for the catch…the validators hate me for my php code so I never caught those two tags…I think that did it. Once those were fixed along with removing the margin, everything looks great!
I think I made it hard on myself by putting margins on all the block level guts of the site, rather than just building padding into the content area. What do you think?
I’d use paddings on the content container. Much cleaner and all elements are affected by it, not just the ones you specify in your stylesheet, so option #2 is what I’d use.