This has been answered in the folowing post
http://www.viart.com/move_from_testing_server.html
but here it is again for you
1. Download your website (if on remote server) to your desktop, ensure it is done in binary mode'
2. Dump and download your database, keeping table structure, fields and any data you may have stored
3. create a new database at your new host and populate it using the sql created by the dump of your original database.
4. Upload all your files to the public directory of your new server... check with your host what the path should be. Please make sure this is done in Binary mode.
5. Once this is done, in an editor, open the file (on your new server)../includes/var_definition.php and add the new database information as required.
You should have moved successfully and have your site working on the new server.
If I have omitted anything, perhaps a member of staff would let me know.
Continue on this thread if you have any questions.
Cheers
Kim