styled the error messages for adding ideas
tagging of ideas now works perfectly by using transactions