body{
  position:static !important;
}
.mod-box {
  background: #660000 !important;
  color: #FFF;
}


.mod-black {
color: #ffffff !important;
}

#content {
padding: 20px;
background: #FAFAFA !important;
}

#header {
background: rgb(255, 255, 255) !important;
}

#menubar{
  margin-right: 10px;
}

#search{
  border:2px solid #444;
}
#searchbox {
  background: #fff !important;
  width: 100px !important;
  height: 25px !important;
}

#searchbox input{
  height: 25px !important;
  color: #444 !important;
}

#page-body {
background: none !important; 
  background-color:#ffffff !important;
  }

.menu-dropdown .dropdown-bg > div {
padding: 0 5px 5px 4px;
background: rgb(255, 255, 255) !important;
box-shadow: 0 0 2px rgba(0,0,0,0.7);
}

.menu-dropdown li.level2 {
margin-left: 1px;
padding: 0 10px;
border-top: 1px solid #1a1a1c;
background: rgb(255, 255, 255) !important;
}

.social-icons li a {
display: inline-block;
height: 25px;
float: left;
overflow: hidden;
background-position: 0 0;
background-repeat: no-repeat;
text-indent: 50px;
}

#headline {
  padding: 0 10px 35px 4px;

  }


h7  {
font-family: "LeagueGothicRegular";
  font-size: 50px;
  font-style: none !important;
  padding: 0;
  color: #444;
}


.breadcrumbs, .menu-dropdown, .menu-sidebar li.level1 > a, .menu-sidebar li.level1 > span, h1, h2, h3, h4, h5, h6, h7, #searchbox .results li.results-header {
font-style: normal !important;
}
.breadcrumbs{
  color:#FFF;
}
  
h1, h2, h3, h4, h7 {
text-transform: uppercase !important;
}


h1, h2, h3, h4, h5, h6, h7 {
font-weight: normal !important;
}
h1, h2, h3, h4, h5, h6, h7, {
margin: 25px 0 15px 0 !important;
}

#toolbar, #headerbar {
margin-bottom: 15px !important;
/*margin-top: 20px !important;*/
}
#headerbar{
  position: absolute;
  top: 60px;
  right:0px;
}

#headerbar.bfc-o{
  overflow: visible;
}
#headerbar .module{
  max-width: 100% !important;
}
.mod-black {
padding: 20px;
background: #000000 !important;
color: #CCC;
}

#footer {
text-align: left;
background: #000000 !important;;
}

#menubar {
position: absolute;
right: -10px !important;;
bottom: 7px;
}


/**Donate Button**/

    .donate-button {
        
        -moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
        -webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
        box-shadow:inset 0px 1px 0px 0px #f5978e;
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
        background:-moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
        background:-webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
        background:-o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
        background:-ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
        background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
        
        background-color:#f24537;
        
        -moz-border-radius:6px;
        -webkit-border-radius:6px;
        border-radius:6px;
        
        border:1px solid #d02718;
        
        display:inline-block;
        color:#ffffff;
        font-family:"LeagueGothicRegular";
        font-size:30px;
        font-weight:normal;
        padding:15px 18px;
        text-decoration:none;
        text-transform: uppercase;
		line-height: 40px;
        text-shadow:0px 1px 0px #810e05;
        
    }
    .donate-button:hover {
        
        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537));
        background:-moz-linear-gradient(top, #c62d1f 5%, #f24537 100%);
        background:-webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%);
        background:-o-linear-gradient(top, #c62d1f 5%, #f24537 100%);
        background:-ms-linear-gradient(top, #c62d1f 5%, #f24537 100%);
        background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537',GradientType=0);
        color: #fff !important;
        background-color:#c62d1f;
    }
    .donate-button:active {
        position:relative;
        top:1px;
    }

.publication-archive{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif !important;
	font-size: 14px/20px  !important;
}
