Another noob question... god I hate being a noob! lol...

Your bitcoin wallet does not have to be online for a transaction? Example: when Slush's Pool sends your rewards. Its wrapped up in a block transaction and next time your wallet is online and updates it should show there?
Is that right?