You have 0.00148702 BTC in that account and are trying to send out 0.001 BTC. This would suffice were it not for the transaction fee of 0.0005.
Thanks
I understood from reading something somewhere (I'm quite new and I can not remember where I read everything) that transactions can be made without fees, and they just will delay more than if made with fees. Am I wrong?