Bitcoin wallet/address balance confusion
Your Bitcoin wallet can have more then 1 address. In fact the Satoshi client (Bitcoin-Qt) creates 100 addresses from the start.
Both 1HvxJibwAAyVqcNY5GVUWvHSwgYybpRGTp and 1EHYT8dFMcDVnkkE9kEoH5T3PBb3bRZdmP belong to your wallet and thus the total balance you see it correct.
Now to why this did happen.
Your wallet received 2 BTC. When you sent 0.01 BTC to Satoshidice "input" the previous mentioned 2 BTC where used as "output" and had to be spent in its entirety. Because the output was bigger then the input the Bitcoin client sent the difference to a new address, which also belongs to you.
In our daily life this is known as change money.
You can read about this in detail on the official wiki: https://en.bitcoin.it/wiki/Change