CONSOLIDATED BALANCE SHEETS (Parenthenticals) (USD $)
Sep. 30, 2012
Dec. 31, 2011
Statement Of Financial Position [Abstract]    
Allowance for doubtful accounts receivable $ 184,495 $ 727,754
Accumulated Depreciation of leasehold improvements and equipment $ 14,493,998 $ 13,610,392