                 return
             }
             sublabel.font = newValue
+            super.font = newValue
+            
             updateAndScroll()
         }
     }

        
        set {
            updateSublabelsForKey("baselineAdjustment", value: newValue.rawValue)
        }
    }
    

        
        set {
            updateSublabelsForKey("shadowColor", value: newValue)
            super.shadowColor = newValue
        }
    }
    
    public override var shadowOffset: CGSize {
        get {
            return sublabel.shadowOffset
        }
        
        set {
            updateSublabelsForKey("shadowOffset", value: NSValue(CGSize: newValue))
            self.shadowOffset = newValue
        }
    }
    
