| 5. Notes payable and accrued interest (Details) (USD $) | Dec. 31, 2012 | Dec. 31, 2011 | 
|---|---|---|
| Notes Payable And Accrued Interest Details | ||
| Related Party Note Payable to Company | $ 136,840 | |
| Accrued Interest on Related Party Note | 33,982 | |
| Officer Loans to Company | 194,163 | 194,163 | 
| Accrued Interest on Officer Loans to Company | 49,087 | 34,957 | 
| Subordinated Officer Loans to Company | 159,753 | 1,620,137 | 
| Accrued Interest on Subordinated Loans | 44,888 | 123,099 | 
| Total Notes Payable and Accrued Interest | 447,891 | 2,143,178 | 
| Less: Current Portion | 0 | 0 | 
| Long Term Portion | $ 447,891 | $ 2,143,178 | 
| X | ||||||||||
| 
- Definition Accrued Interest on Officer Loans to Company No definition available. 
 | 
| X | ||||||||||
| 
- Definition Accrued Interest on Related Party Note No definition available. 
 | 
| X | ||||||||||
| 
- Definition Accrued Interest on Subordinated Loans No definition available. 
 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Definition Amounts due to recorded owners or owners with a beneficial interest of more than 10 percent of the voting interests or officers of the company. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition The amount for notes payable (written promise to pay), due to related parties. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Definition Including the current and noncurrent portions, carrying value as of the balance sheet date of subordinated debt (with initial maturities beyond one year or beyond the operating cycle if longer). Subordinated debt places a lender in a lien position behind debt having a higher priority of repayment in liquidation of the entity's assets. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 |