WordPress theme is not displayed properly on other computers

Are you accessing via an internal IP address? If so, have you set up your wordpress url to be that IP, rather than something like localhost?

WordPress could be creating incorrect links to external files such as CSS etc.