CONSOLIDATED BALANCE SHEETS (Parenthetical) (USD $)
Jun. 30, 2012
Dec. 31, 2011
Allowance for doubtful accounts $ 0 $ 0
Convertible notes payable current, debt discount 267,649 53,677
Convertible notes payable noncurrent, debt discount $ 0 $ 508,750
Common Stock, Par Value $ 0.001 $ 0.001
Common Stock, shares authorized 500,000,000 500,000,000
Common Stock, shares issued 199,053,098 177,626,058
Common Stock, shares outstanding 199,053,098 177,626,058
10% Series B Preferred Stock
   
Preferred Stock, Par Value $ 0.001 $ 0.001
Preferred Stock, shares authorized 200,000 200,000
Preferred Stock, shares issued 68,600.38 65,433.34
Preferred Stock, shares outstanding 68,600.38 65,433.34
10% Series A Preferred Stock
   
Preferred Stock, Par Value $ 0.001 $ 0.001
Preferred Stock, shares authorized 12,000,000 12,000,000
Preferred Stock, shares issued 1,517,346 1,447,159
Preferred Stock, shares outstanding 1,517,346 1,447,159