If you can't connect to servers!

Ok, if you cannot connect to any server.
eg
You are logged at another location

It freezes
etc
Its easily fixed. I had the same problems
If you get unable to connect to a server and you are logged at another location do this.
Program file -> Steam -> GameVerification.txt(Delete it) and as with the ClientRegisty.blob then restart steam. :D. If symptoms continue go to the Steam forum for more information