 		@input.style.backgroundColor = "transparent"
 		@input.style.width = "#{@width - 64}px"
 		@input.style.height = "#{@height}px"
-		@input.style.color = if @color? then @color else "#aaa"
 		@input.style.cursor = "auto"
 
 		# Input text spacing

			if e.which is 8
				@emit(Events.BackSpaceKey, event)


	_updateInput: =>
		@input.style.width = "#{@width - 64}px"
		@input.style.height = "#{@height}px"

	_makeTextArea: (input) =>
		textarea = document.createElement("textarea")
		input.replaceWith(textarea)

	@define "value",
		get: -> @input.value

			@input.style.marginTop = "32px"

		# If text has been defined, use that, otherwise default to placeholder
		@_setPlaceholder()

		# Override text property setting the html
		@html = ""

		# Default focus interaction
		@input.onfocus = (e) =>

			@input.style.color = "#000"
			@input.value = ""

			# Emit focus event
			@emit(Events.InputFocus, event)

		@input.onblur = (e) =>
			if @value is ""
				@_setPlaceholder()

		@input.onkeyup = (e) =>

