Note 6 - Share Capital (Details) - Summary and Changes of Outstanding Warrants
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Jun. 30, 2013
Dec. 31, 2012
Feb. 28, 2011
Summary and Changes of Outstanding Warrants [Abstract]          
Balance, beginning of year 10,922,090     5,922,090  
Warrants issued   5,000,000 5,000,000   48,701
Warrants expired (2,691,242)        
Balance, end of year 8,230,848     5,922,090