LR has been down from yesterday.
You can see the LR message at their home page. They said like this.
Site is temporarily unavailable
Liberty Reserve is experiencing technical difficulties and will return as soon as our hosting provider's backup routing equipment is powered and reconfigured.
We are sorry for this inconvenience.
I am very sure LR will back again, so don't worry, friend.