The website only works with the CONFIRMED balance, whereas BlockChain lists the UNCONFIRMED balance, there are still 3 transactions unconfirmed which make up the difference;
2014-03-04 16:21:47 143Lo2drFUbdhA4CHVERUUumMpPV5uK9id 0.01 n\a eaef4c9c7f7f56a8245ade41fe9dd59e595c23eb771d69dab241f73ab8d41a08 Unconfirmed
2014-03-04 15:40:25 1aMWBxZskrFvQc59h66K6UkjtVZTv2JUi 0.01 n\a e79e19d5cf66991c25951b43731bdeb717111eb6b236eccd2b1b1831a2891d4a Unconfirmed
2014-03-04 15:15:16 1PkhvU1xJJaYNxu3Aoq7D7MwSLm4CeTuNK 0.01 n\a 81d98e78792ff6f73ab63216250e515785376ae7e63b242e049cfc44498e5b02 Unconfirmed
But its gives 0.03 not 0.46 showed on blockchain