| 16. Business Combinations (Details Narrative) - USD ($) | 12 Months Ended | |
|---|---|---|
| Sep. 30, 2015 | Sep. 30, 2014 | |
| Revenues | $ 33,369,866 | $ 7,265,276 | 
| Marquis Industries, Inc. | ||
| Revenues | $ 16,006,683 | |
| X | ||||||||||
| 
- Definition Aggregate revenue during the period from services rendered in the normal course of business, after deducting allowances and discounts. Reference 1: http://www.xbrl.org/2003/role/presentationRef 
 | 
| X | ||||||||||
| 
- Details 
 |