         
         // - cell separator style
         self.tableViewSeparatorStyle = parentStyle.tableViewSeparatorStyle
-        self.tableViewSeparatorColor = parentStyle.tableViewSeparatorColor
+        self.tableViewSeparatorColorName = parentStyle.tableViewSeparatorColorName
         
         // - font
         self.font = parentStyle.font

    // MARK: - Private methods
    //
    // -----------------------------------------------------------------------------------------------------------------------
    
    private func parseColor(data data:[String:AnyObject], key:String, colors:[String:UIColor])->UIColor? {
        if let colorName = data[key] as? String {
            if let color = colors[colorName] {
                return color
            } else {
                return UIColor(hexString: colorName)
            }
        } else {
            return nil
        }
    }
    
    private func parseFont(data data:[String:AnyObject], key:String)->UIFont? {
		if let fontData = data[key] as? [String:AnyObject] {
			let name = fontData["name"] as? String ?? self.font.fontName

        // Set properties from parent
        
        // - foreground colors
        self.foregroundColorName = parentStyle.foregroundColorName
        self.highlightedForegroundColorName = parentStyle.highlightedForegroundColorName
        self.selectedForegroundColorName = parentStyle.selectedForegroundColorName
        self.disabledForegroundColorName = parentStyle.disabledForegroundColorName
        
        // - background colors
        self.backgroundColorName = parentStyle.backgroundColorName
        self.highlightedBackgroundColorName = parentStyle.highlightedBackgroundColorName
        self.selectedBackgroundColorName = parentStyle.selectedBackgroundColorName
        self.disabledBackgroundColorName = parentStyle.disabledBackgroundColorName
        
        // - border style
        self.borderWidth = parentStyle.borderWidth
        self.borderColorName = parentStyle.borderColorName
        self.highlightedBorderColorName = parentStyle.highlightedBorderColorName
        self.selectedBorderColorName = parentStyle.selectedBorderColorName
        self.disabledBorderColorName = parentStyle.disabledBorderColorName
        self.borderStyle = parentStyle.borderStyle
        
		
