


h2, .entries .subtitle, .grid .subtitle, .grid .titles .subtitle, .homepage .caption h2 { font-size: 16px; text-transform: uppercase; }
h3, .entries .date, .grid .date, .grid .titles .date, .homepage .caption h3 { font-size: 12px; text-transform: uppercase; }
h1, h1.sectionname, .entries .titles, .entries .title, .grid .titles, .grid .title, .homepage .caption h1, h4, .sectionname { font-size: 18px; text-transform: uppercase; }
.main-header nav a { font-size: 15px; }
.news h1, .press-thumbs .entry .title, .large-images h2, .news h2, .news h3 { text-transform: uppercase; }
body, #overlay, footer { background: #f3f3f3; }

.main-header nav.main { padding-top: 10px; }
.main-header { padding: 35px 0; padding-bottom: 32px; }
header.main-header {margin-bottom: 20px;}
body.s-homepage .main-header {margin-bottom: 0; background-color: #f3f3f3; }
.fitted .placeholder { padding-top: 100%; background: #fff; }
.item-header h1, header h1 { padding-bottom: 5px; color: #000; }
.press-thumbs .image { background: #fff; }
nav.sub-links, nav.slider-features { text-align: right; text-transform: uppercase; font-size: 11px; }
.grid-left-categories .categories-left.screen-nav { border: 0; margin-top: -5px; text-transform: uppercase; font-size: 13px; }
footer { background: #fff !important; }
