body {
    padding: 40px 20px;
    }
   
h1 {
    color: #5a7741;
    font-family: 'Oswald',sans-serif;
    font-size: 1.6em;
    text-transform: uppercase;
    font-weight:normal;
    text-decoration:none;
 }
 
h2{
font-family: 'Cardo', serif;
color:#5a7741;
font-weight:normal;
margin-bottom:-10px;
}

h3{
font-family: 'Oswald', sans-serif;
color:#5a7741;
text-transform:uppercase;
    font-weight:normal;

}

h4{
font-family: 'Cardo', serif;
color:#5a7741;
    font-weight:normal;

}

/******** BUTTONS ********/ 


.btn-large {
    border-radius: 4px 4px 4px 4px;
    font-size: 1.15em;
    font-family: 'Oswald', sans-serif;
    text-transform:uppercase;
  }  
 

.btn-gold { background-color: hsl(42, 90%, 32%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f2b016", endColorstr="#9b6e08"); background-image: -khtml-gradient(linear, left top, left bottom, from(#f2b016), to(#9b6e08)); background-image: -moz-linear-gradient(top, #f2b016, #9b6e08); background-image: -ms-linear-gradient(top, #f2b016, #9b6e08); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2b016), color-stop(100%, #9b6e08)); background-image: -webkit-linear-gradient(top, #f2b016, #9b6e08); background-image: -o-linear-gradient(top, #f2b016, #9b6e08); background-image: linear-gradient(#f2b016, #9b6e08); border-color: #9b6e08 #9b6e08 hsl(42, 90%, 27%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.33); -webkit-font-smoothing: antialiased; }


.btn-green { background-color: hsl(82, 57%, 16%) !important; background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#52701e", endColorstr="#2f4011"); background-image: -khtml-gradient(linear, left top, left bottom, from(#52701e), to(#2f4011)); background-image: -moz-linear-gradient(top, #52701e, #2f4011); background-image: -ms-linear-gradient(top, #52701e, #2f4011); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #52701e), color-stop(100%, #2f4011)); background-image: -webkit-linear-gradient(top, #52701e, #2f4011); background-image: -o-linear-gradient(top, #52701e, #2f4011); background-image: linear-gradient(#52701e, #2f4011); border-color: #2f4011 #2f4011 hsl(82, 57%, 13%); color: #fff !important; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.19); -webkit-font-smoothing: antialiased; }



/******** TOP NAVIGATION ********/

#bluebar .navbar-inner {
padding-top: 0px;
padding-right: 0;
padding-bottom: 0px;
padding-left: 0;
background-image: none;
background-repeat: none;
filter:none;
margin-top: 0px;
clear: both;
height: 42px;
box-shadow: none;
background-color: #000000;
overflow:none;
}



.dropdown-menu {
  background-color: #FFFFFF;
}

.findlocal li {
    margin: 2px 6px 2px 6px;
}

.navbar .nav .open > .dropdown-toggle, .navbar .nav .active > .dropdown-toggle, .navbar .nav .open.active > .dropdown-toggle {
    background-color: #000000;
}

#graybar {
background-color: #EBEBEB;
height: 36px;
}

.brand img{
box-shadow: 4px -11px 2px 3px rgba(0,0,0,0.1);
margin-top:-20px;
z-index: 9999;
}

#graybar .divider-vertical {
  height: 32px;
  width: 2px;
  margin: 0 7px;
  overflow: hidden;
  background-color: #EBEBEB;
  border-right: 0px;
}
.navbar-inverse .navbar-inner {
    background-color: #000000;
    background-image: none;
    border-color: none;
}

.navbar .nav > li > a {
    color: #FCFCFC;
    float: none;
font-family: 'Oswald', sans-serif;    
font-size: 1em;
    margin-top: 6px;
    padding: 5px 7px 9px 24px;
    text-decoration: none;
    text-shadow: none;
     text-transform:uppercase;
     font-weight:normal;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-submenu:hover > a,
.dropdown-submenu:focus > a {
  color: #ffffff;
  text-decoration: none;
  background-color: #5a7741;
  background-image: none
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: #5a7741;
  background-image:none
}


/******** SIDE NAVIGATION ********/
 .sidemenu {
    font-family: 'Oswald', sans-serif !important;
    font-size: 1em;
    margin-bottom: 6px;
    text-align: right;
    list-style:none;
    color:#5A7741;
     text-transform:uppercase;
}

.sidemenu a {
color:#5A7741;
}

a.sidemenu:link {color:#5A7741;}
a.sidemenu:visited {color:#384929;}
a.sidemenu:hover {color:#6ca53c;}
a.sidemenu:active {color:#6ca53c;}

 /******** Homepage Content ********/




.home-teasers h2{
font-family: 'Century Gothic' , 'Avant Garde' , 'Futura', Geometric, sans-serif;
 color: #990000;
}



.home-teasers ul {
list-style-type: square;
color: #4f7dd5; 
}

.homebottom {
width:100%;  
margin-top: 20px;
margin-bottom: 20px;
border-collapse:separate;
}

.homebottom td {
     background-color: #ebebeb;
     padding: 0 18px 12px 18px;
     border-right: 2px solid #fff;
}
 
 /******** FOOTER ********/
 #wrapper-footer img {
  margin:34px 20px 72px 0;
  }

#wrapper-footer {
  margin-top: 40px;
  }
  


#socialmedia {
float:right;
margin-top: 36px;
}
 
 
  
  #maincontentarea {
  z-index:9999;
  }
  
  
  #verticalfeature img {
  margin-top: 16px;
  }
  
  
    .dateline {
font-size:11px;
margin: 12px 0;
}
  
  .byline {text-transform: uppercase;}
  .bylinedate {Color:#990000;}
  

  .tab-content {
    width: 460px;}
  
  blockquote small:before {
    content: " ";
  }
  
  blockquote small {
    margin-top:12px;
  }

.highlight {
color:#666666;
}

.caption {
margin-top:12px;
font-size:11px;
line-height:11px;
}

.credit {
font-size:9px;
}

.homebottom h4 {color:#1E407F;}


.modal-body {
    max-height: 440px;
    }
    
    A:link {
    color: #5a7741;
}

div#dataFormContainer {
    overflow: hidden;
    width: 700px !important;
}

/*** Matthias ***/

#imagine .btn {color:#fff;} /*changed to white - JJ 3-15  */
 .spanImagine img.img-polaroid:hover {background-color: #900;}
 .spanImagine {width:90px; margin-left: 10px; }
 .spanImagine:first-child {margin-left: 20px;}
 .spanImagine img {width:84px;}

 .divImagineAction {
    margin-bottom: 10px;
    height: 85px;
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);}
	  
 

.breadcrumb {
padding: 8px 15px;
margin: 0 0 20px;
list-style: none;
background-color: #f5f5f5;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
text-transform: none;
}
.breadcrumb li {margin-bottom: 0px; font-size: 13px;}

.bio-date {font-size: 1em; font-family: 'Cardo', serif;}
.bio-main-image-menu {padding-top:10px;}



/*BIO IMAGES*/

.img-polaroid {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
          width:100%;
}
.img-polaroid2 {
  padding: 4px;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
          width:94%;
}

.bio-name {
font-family: 'Oswald', sans-serif;
color:#5a7741;
font-size:.85em;
display:block;
clear:right;
text-transform:uppercase;
margin-bottom:18px;
}

a {
    color: #5A7741;}
a:link {color:#5A7741;}      /* unvisited link */
a:visited {color:#5A7741;}   /* visited link */
a:hover {color:#5A7741;}  /* mouse over link */
a:active {color:#5A7741;}  /* selected link */
