XML 15 R55.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 7 - Notes Payable (Details) - Future Minimum Note Payments (USD $)
Mar. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Future Minimum Note Payments [Abstract]      
2015 $ 142,417us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths $ 246,894us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths  
2016 21,929us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo 25,457us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo  
2017 18,925us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree 20,615us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree  
2018 9,210us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour 13,073us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour  
Total Notes Payable $ 192,481us-gaap_NotesPayable $ 306,039us-gaap_NotesPayable $ 351,991us-gaap_NotesPayable