body { font-size:150%; }

a { color:#CD7335; }
a:hover { color:#F07C10; }

.header { padding:20px 0; }

h1, h2, h3, h4, h5, h6 { margin:30px 0 20px; }

h3 { font-size:20px; }

.panel h3 { margin:0; }

.q-info { color:#283980; font-size:125%; padding:40px 0 40px 20px; border-left:1px #ccc solid; }

.focus { background-color:#CD7335; padding-bottom:30px; }

.focus, .focus h1, .focus h2, .focus h3, .focus h4, .focus h5, .focus h6, .footer { color:#fff; }

.services, .expertise, .footer { padding-bottom:30px; }

.expertise { background:#f9f9f9; }

.footer { background:#283980; padding-top:30px; }