 	
 	func defaultLoadingView() -> UIView {
 		let view = LoadingView.viewWithStyle(loadingViewStyle())
+		view.backgroundColor = loadingViewColor ?? defaultLoadingColor
 		
 		//TODO: add title, background image, etc.
 		view.title = "Loading"

	@IBOutlet public var contentView: UIView!
	
	public var lastError: NSError?
	
	var visibleContentType: ContentType = .Undefined
	var activeView: UIView?

	
	func defaultNoDataView() -> UIView {
		let view = NoDataView.viewWithStyle(noDataViewStyle())
		view.backgroundColor = noDataViewColor ?? loadingViewColor
		view.message = noDataMessage
		return view
	}
	
	func defaultErrorView(action: ActionHandler? = nil) -> UIView {
		let view = ErrorView.viewWithStyle(errorViewStyle(), actionHandler: action)
		view.backgroundColor = errorViewColor ?? loadingViewColor
		view.title = errorTitle
		view.message = errorMessage
		view.image = errorIcon
