CiviCRM Profile Forms: Label and TextBox on the same line
You can add some CSS to your theme to do this; use Firefox Firebug / Firefox Developer Edition or Chrome's Developer Tools to inspect the html and find the class you need to edit - to float the elements side by side.