@font-face {
    font-family: 'coda_captionheavy';
    src: url('f/codacaption-heavy-webfont.eot');
    src: url('f/codacaption-heavy-webfont.eot?#iefix') format('embedded-opentype'),
         url('f/codacaption-heavy-webfont.woff') format('woff'),
         url('f/codacaption-heavy-webfont.ttf') format('truetype'),
         url('f/codacaption-heavy-webfont.svg#coda_captionheavy') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Britannic Bold';
    src: url('f/britannic_bold.eot');
    src: url('f/britannic_bold.eot?#iefix') format('embedded-opentype'),
         url('f/britannic_bold.svg#Britannic Bold') format('svg'), 
         url('f/britannic_bold.woff') format('woff'), 
         url('f/britannic_bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;}
body{font-family: Arial, Helvetica, sans-serif; background: #e9e9e9;}
a{color: #48a175;}
p{font-size: 14px;}
#pagewidth{margin: 0 auto; max-width: 900px;}
#header{margin-bottom: 0; background: url(i/new-header.png) top right no-repeat #e9e9e9; min-height: 131px;}
#header img{padding: 10px; margin: 0; background: #e9e9e9; float: left;}
#header h1, #header h2{float: left; text-indent: -9999px;}
nav, #nav{font-family: 'Britannic Bold', Arial, Helvetica, sans-serif; text-transform: uppercase; background: #fff; border-bottom: 6px solid #ffc80b; color: #48a175; margin: 0 -15px 12px;}
ul.nav{background: url(i/nav-bg1.png) top left repeat-x #fbfbfb;}
.nav-pills > li > a {  border-radius: 0;}
.nav > li > a { padding: 12px 30px; }
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  background: url(i/nav-bg.png) top left repeat-x #ffc80b; color: #48a175;}
h1, h2, h3, h4, h5, h6{color: #000;}
#main{border-top: 2px solid #fff; background: #fff;}
#panels{background: #fff;}
#left_col{float: left;}
#right_col{float: right; background: url(i/main-bg.png) top center repeat-x #fff;}
#right_col section#content{padding-top: 45px;}
body.home #right_col{background: transparent #fff;}
#left_col h1{color: #fff; background: url(i/header-bg2.png) top center repeat-x #ffc80b; text-align: center; padding: 20px; margin: 0 -15px; border-bottom: 1px solid #fff; font-family: 'Britannic Bold', Arial, Helvetica, sans-serif;}
.pagepix{margin-left: -15px;}
body.home #main h1{display: none;}
div.callout{ display: none;}
div.callout p{margin: 0 15px 0 0; font-size: 16px; background: #ffc80b; padding: 0;}
div.callout p.xl{font-size: 24px;}
#home_panels h3{text-transform: lowercase; color: #fff; background: #888; text-align: center; padding: 10px; position: absolute; margin: -100px 20px 20px -30px; width: 255px;}
#home_panels img{padding: 8px; margin: 0 0 15px 0;}
#home_panels .btn{font-family: 'Britannic Bold', Arial, Helvetica, sans-serif; padding: 0px 33px; border-radius: 0; border: 0; color: #fff; font-size: 24px;}
#home_panels h3{font-family: 'Britannic Bold', Arial, Helvetica, sans-serif;}
#home_panels .green h3, .green img, .green .btn{background: #00723b;}
#home_panels .red h3, .red img, .red .btn{background: #ed1c24;}
#home_panels .yellow h3, .yellow img, .yellow .btn{background: #ffc80b;}
#home_panels .panel-default, #home_panels .panel, #home_panels .panel-footer{border: 0;}
#home_panels .panel-footer{background: transparent;}
#home_panels .panel-body p{margin-bottom: 0; font-weight: bold; line-height: 1.2em; font-size: 15px;}
#carousel h4{color: #fff;}
.carousel-caption{display: none;}
div.social {    clear: both;    margin: 15px 15px 25px; text-align: center; font-weight: bold; font-size: 18px; color: #00723b; text-transform: lowercase; font-style: italic;}
div.social a {    display: inline-block;  height: 32px;    margin: 2px 3px -12px 2px;    text-indent:-9999px;    width: 32px;}
a.youtube {    background: url("i/social/32/youtube.png") no-repeat;}
a.linkedin {    background: url("i/social/32/linkedin.png") no-repeat;}
a.facebook {    background: url("i/social/32/facebook.png") no-repeat;}
a.twitter {    background: url("i/social/32/twitter.png") no-repeat;}
#footer{background: url(i/footer-bg.png) top center repeat-x #fff; color: #666; padding: 10px; text-align: center; border-top: 3px solid #fff;}
#footer p{font-size: 80%; font-weight: bold; font-style: italic;}

