Note 11 - Commitments and Contingencies (Details) (USD $)
3 Months Ended
Mar. 31, 2014
Apr. 19, 2013
Commitments and Contingencies Disclosure [Abstract]    
Operating Leases, Rent Expense $ 557,740 $ 102,704