Want To Change The Look Of Registration Form Etc

I am after some advice as to how to change the registration page. I would also like to extend this to shipping details.

Some of the fields are too long and can be next to each other like First Name / Last Name.

Any advice would be much appreciated, I have a feeling someone has one this before or it's a simple change.

[attachment=13111:register.jpeg]

Just want to set up bill to and ship to address similar.

[attachment=13112:address.jpg]

register.jpeg

address.jpg