v2.4.0.8
COMMITMENTS AND CONTINGENCIES (Details) (USD $)
Jun. 30, 2014
As of June 30,  
2015 $ 271,184
2016 176,027
2017 169,579
2018 169,579
2019 169,579
Thereafter 987,034
Operating Leases, Future Minimum Payments Due $ 1,942,982