I'll throw an extra trick into the mix.  I just had a design issue myself, similar to this, as I was working on something that had text boxes lined up to each other, just like you Greg.
What I wanted to do was create some padding between the 1st and 2nd text box.
So here is what I did.  The 2nd text box was originally named "Account Number".  I renamed it to "        Account Number".  This moved the "Account Number" to start 8 spaces over to the right.  In case it is hard to see on this post, it is " " + 7 spaces + "Account Number".
Why does this work?
Well, we do an auto left and right trim to remove space, so if you put in "       Account Number" Method saves it as "Account Number".  The " " is just regular old HTML for "non breaking space", which is the equivelant of a space.  This tricks Method to not trimming the text, and gives the padding I wanted.  
I would have posted this sooner, I just stumbled upon this solution myself today.  Hopefully that helps,
Paul