We wanted something that in itself did not really have any meaning, but which sounded uplifting. Think "blessed". We wanted to build a brand around a name that wouldn't be confused for anything else. Also, consider this..
blesta
ble sta
sta ble
stable
Color is used only for effect. When people think of Blesta, we want them to think about how stable it is.