Looking at blockchain.info, the transaction is definitely confirmed. At this time it appears to have 168 confirmations. It sounds like there is a problem with your MultiBit wallet. There is a known issue where MultiBit can get out of sync with the blockchain. If you re-synchronize (reset blockchain and transactions), it should fix the problem for you. Here is the support page at the MultiBit website that describes the problem and explains how to fix it:
https://multibit.org/en/help/v0.5/help_support_sentBitcoinToMultibitButTheyNeverArrived.htmlSince the transaction was confirmed at 2013-12-09 22:53:06 UTC, I'd use a few days earlier (perhaps 2013-12-07) when entering the "reset date" for synchronization, just to be sure that MultiBit picks it up.
What I don't quite understand is all the different amounts listed there - my transaction is the 0.054 bitcoin one, not sure where all the other figures come from unless they are just the other transactions which took place in the blockchain around the same time?
That blockchain.info webpage has the following:
On the left you see an address that is under the control of BTC-E. This is the "input" into the transaction. The bitcoins that BTC-E is "spending" to send out payments to people that have requested them.
It is possible to send to more than one place in a single transaction. The information on the right is all the "outputs" of the transaction. This is where all the bitcoins that were supplied to the transaction by the input were sent.
So. . .
1DzGtMLzpRmtNzqL9biRVUiom7wBooyXQc is an address that is under the control of BTC-E. At the beginning of this transaction it had previous ly received a single output of 795.74298867 BTC. BTC-E spent this 795.74298867 BTC output as an input to this transaction. This supplied 795.74298867 BTC of value to the transaction that BTC-E then needed to distribute among the intended recipients.
1L9Cik3hZvRsBhQbZHprUoYJATGiSquPzB is the receiving address in your MultiBit wallet. BTC-E created an output in this transaction sending 0.05457704 BTC to that address, and the value has not yet been spent by you.
1KnnvCpuLGdps8yaiSf4epxGtxxCDBTLbL, 1GunsH6iwocyjFapq1vimoio7ZKk1wyRxd, 1NX6B578dUCnXpSUiYW2dSCg7HHUxL7LSv, and 1Kr8Z1Rpmh4bDJVUDE3RSu61qvpjMLHB4g all appear to be addresses controlled by other BTC-E users who all requested withdrawals at approximately the same time as you. Each is assigned an output with the requested value.
If you total up the BTC sent to you along with the BTC sent to the other BTC-E users, you find that this accounts for 2.72354071 BTC of value. This leaves 793.01899796 BTC of value that has been supplied to the transaction that must still be accounted for.
BTC-E created a new address under their control, 191chB9MdEA6WBto4XmPEpvHGicpe988Yp, and sent 793.01894796 BTC of the value supplied to this transaction to that address in a single output. This "change" was then used by them in a later transaction they created.
After accounting for all these outputs, there is still 0.0005 BTC of value that was supplied with the input that is not accounted for with the sum of the outputs. The miner (or mining pool) that confirms the transaction in a block they solve and broadcast gets to add this 0.0005 BTC to the block reward as "mining fees". This acts as an incentive for the miner (or pool) to include this transaction in the block they are working on instead of some other transaction that paid a smaller fee.