| 
           Notes Payable: Schedule of principal payments, senior subordinated note payable (Details) (Senior Subordinated Note Payable, USD $) 
         | 
        
           Apr. 15, 2014 
         | 
        
           Feb. 15, 2014 
         | 
        
           Dec. 15, 2013 
         | 
        
           Oct. 15, 2013 
         | 
      
|---|---|---|---|---|
| 
           Senior Subordinated Note Payable 
         | 
        ||||
| Mandatory principal payments due | $ 250,000 | $ 250,000 | $ 250,000 | $ 250,000 | 
| X | ||||||||||
| 
             
- Definition 
          Amount of payments due No definition available. 
  |