         addSubview(topBorder)
         addSubview(bottomBorder)
         backgroundView = UIVisualEffectView(effect: UIBlurEffect(style: .ExtraLight))
+
+        textLabel?.font = SiteTableViewControllerUX.HeaderFont
+        textLabel?.textColor = SiteTableViewControllerUX.HeaderTextColor
+        textLabel?.textAlignment = .Center
+        contentView.backgroundColor = SiteTableViewControllerUX.HeaderBackgroundColor
     }
 
     required init?(coder aDecoder: NSCoder) {

    static let HeaderHeight = CGFloat(25)
    static let RowHeight = CGFloat(58)
    static let HeaderBorderColor = UIColor(rgb: 0xCFD5D9).colorWithAlphaComponent(0.8)
    static let HeaderTextColor = UIColor(rgb: 0x232323)
    static let HeaderBackgroundColor = UIColor(rgb: 0xECF0F3).colorWithAlphaComponent(0.3)
}

private class SiteTableViewHeader : UITableViewHeaderFooterView {
    // I can't get drawRect to play nicely with the glass background. As a fallback
    // we just use views for the top and bottom borders.
    let topBorder = UIView()

        topBorder.backgroundColor = SiteTableViewControllerUX.HeaderBorderColor
        bottomBorder.backgroundColor = SiteTableViewControllerUX.HeaderBorderColor
        super.layoutSubviews()
    }
}

