Name server changes usually take 24 to 48 hours to fully start working. The period, called propagation, is the projected length of time it takes for root name servers and cache records across the entire web to be updated with your website's DNS information. With propagation, not all visitors will be directed to your new name servers on your new hosting account; some visitors will continue to be directed to your old name servers on your old hosting account until propagation is complete.
How quickly visitors are directed to the new name servers depends on their physical location, internet service provider and some luck; it is not something Aussie Web Design has control over. Once propagation is complete, your site will appear on our server and your email will be fully functional.