     //
     //--------------------------------------------------------------------------
     
-    [Bindable("contentColorChanged")]
-    public function get contentColor():uint
+    [Bindable("contentBackgroundColorChanged")]
+    public function get contentBackgroundColor():uint
     {
         var alternatingColors:Array = getStyle("alternatingItemColors");
         

            return alternatingColors[idx % alternatingColors.length];
        }
        
        return getStyle("contentColor");
    }
    
    public function set contentColor(value:uint):void
    {
        setStyle("contentColor", value);
    }
    
    [Bindable("rollOverColorChanged")]

        
        if (allStyles || styleName == "alternatingItemColors")
        {
            conditionalEventDispatch("contentBackgroundColorChanged");
        }
        
        if (allStyles || styleName == "contentBackgroundColor")
        {
            conditionalEventDispatch("contentBackgroundColorChanged");
        }
        
        if (allStyles || styleName == "rollOverColor")
