| 8. Lease Commitments (Details Narrative) (USD $) | 12 Months Ended | |
|---|---|---|
| Dec. 31, 2012 | Dec. 31, 2011 | |
| Lease Commitments Details Narrative | ||
| Rental expenses | $ 38,982 | $ 82,469 | 
| X | ||||||||||
| 
- Details 
 | 
| X | ||||||||||
| 
- Definition Rental expense incurred for leased assets including furniture and equipment which has not been recognized in costs and expenses applicable to sales and revenues; for example, cost of goods sold or other operating costs and expenses. No definition available. 
 |