"offline" means your bitcoins are stored on a wallet that never touches the internet. you create an address on a permanently offline computer, and you store bitcoins in that address. that way, the computer cannot send your coins out if it is hacked.
if you need to spend btc, then you can import the priv key and make a new offline wallet when you are done.
there is no such thing as "offline" bitcoins, all btc are stored in the blockchain, which is online. offline refers to where the wallet holding the addresses is stored only.
Ok. So walk me through the steps. What am I missing?
I create a wallet on Multi Bit. I send my bitcoins to it. I then make the computer that has multi bit offline? Is that what I do?
1 Create bootable Ubuntu CD
2 Download bitaddress.org html to USB stick
3 Remove HDDs + any internet connection from your comp
4 Boot from Ubuntu CD
5 Create and print address+priv key from your USB stick page (OFFLINE !) Do not use printer with internal HDD ! Use small cheap printer !
6 Remove Cd + destroy USB stick + CD
7 Send BTC to your address, never reveal priv key
8 If you need to spend later, import priv key to blockchain.info or any other wallet