| 5. Notes payable and accrued interest (Details Narrative) (USD $) | Sep. 30, 2012 | Dec. 31, 2011 | 
|---|---|---|
| OfficersMember | ||
| Accrued interest - related party debt | $ 45,475 | $ 34,957 | 
| Officers2Member | ||
| Accrued interest - related party debt | 42,341 | 123,099 | 
| MoellerMember | ||
| Accrued interest - related party debt | $ 0 | $ 33,982 | 
| X | ||||||||||
| 
- Definition accrued interest related party No definition available. 
 |