@font-face {
  font-family: 'abolitionsharp';
  src: url("../fonts/abolition_sharp-webfont.eot");
  src: url("../fonts/abolition_sharp-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/abolition_sharp-webfont.woff") format("woff"), url("../fonts/abolition_sharp-webfont.ttf") format("truetype"), url("../fonts/abolition_sharp-webfont.svg#abolitionsharp") format("svg");
  font-weight: normal;
  font-style: normal;
}

div#ohc {
width:100%;
background:rgba(181, 55, 40, 0.7);
text-align:center;
letter-spacing:2px;
}

a#home {
margin-top:-100px;
}


h1 {    
font-family: 'abolitionsharp';
font-size:45px;
letter-spacing:2px;
}

h2 {    
font-family: 'abolitionsharp';
font-size:30px;
color:#eac582;
letter-spacing:2px;
}

a img { 
  border: none;
}

body {
  color: #fff;
  font-family: arial, sans-serif;

  margin-left: auto;
  margin-right: auto;
  margin-top:0;
  background:#26110d url("../images/background.jpg") no-repeat;
}

 #header {
  background:rgba(181, 55, 40, 0.7);
  height: 50px;
  border-bottom: 7px solid #d3cba5;
    font-family: 'abolitionsharp';

}

#textarea {
	margin-top:80px;
font-size: 1.1em;
padding:1em 1em 3em 1em;
line-height:1.5em;
min-height:700px;
}

div#nav a {  
text-align:center;
display:block;
  float:left;}
  
  div#nav a:hover {  
color: #38536c;}

a#about, a#search, a#awards, a#inductees{
background:url(../images/enter-background.png);
  color: #000;
  padding: .4em 1em;
margin:0 4px;
  width:120px;
  font-size:30px;
  text-decoration: none;
    -webkit-box-shadow: black 0px 0px 11px;
  -moz-box-shadow: black 0px 0px 11px;
  box-shadow: black 0px 0px 11px;
}

div#nav {width:100%;margin-left:5px;}


#boardmembers li {
  display: inline-block;
  width: 30%;
  margin: 1em;
}

 #boardmembers li .name {
  font-size: 1.2em;
  margin-bottom: .4em;
}

 .bluetemplate {
padding:0;
  width: 1000px;
  background: url("../images/blue-background.png") 0px 200px;
  -webkit-box-shadow: black 0px 0px 15px;
  -moz-box-shadow: black 0px 0px 15px;
  box-shadow: black 0px 0px 15px;
} 

#wrapper {
padding:0;
margin-left:auto;
margin-right:auto;
width: 1000px;
}

.bluetemplate  .biopic {
  -webkit-box-shadow: 0px 0px 14px 5px #333333;
  -moz-box-shadow: 0px 0px 14px 5px #333333;
  box-shadow: 0px 0px 14px 5px #333333;
}

 
ol  {
  list-style: none;
}

p.awards {
font-size:.78em;
padding:0;
margin-top:0.3em;
margin-bottom:.3em;
text-transform:uppercase;
letter-spacing:.08em;
color:#a9bccd;
line-height:130%;
}

p.rank {
font-size:.78em;
padding:0;
margin-top:0.3em;
margin-bottom:.3em;
text-transform:uppercase;
letter-spacing:.08em;
color:#a9bccd;
line-height:130%;
}

p.name {
margin-top:-.3em;
margin-bottom:0;
padding:0;
font-weight:bold;
color:#eac582;
font-size:.9em;
line-height:120%;
}

p.branch {
margin-top:-.1em;
padding:0 0 3em 0;
font-size:.8em;
color:#ccc;
line-height:120%;
}

div.inductee {
float:left;
width:180px;
margin-bottom:1.3em;
margin-right:.5em;
height:320px;
overflow:hidden;
}

div.inductee img {
width:178px;

}

div.inducteebio {
float:left;
background:url("../images/imageframe.png") no-repeat;
width:335px;
margin-right:1.5em;

}

div.inducteebio hr {
border:1px solid #52708b;
}

div#bio {
padding-top:1em;
margin-left:360px;
width:550px;
padding-bottom:7em;
}

div.inducteebio img:first-of-type {
position:relative;
top:18px;
left:32px;
  -webkit-box-shadow: 0px 0px 14px 2px #333333;
  -moz-box-shadow: 0px 0px 14px 2px #333333;
  box-shadow: 0px 0px 14px 2px #333333;
  margin-bottom:2.5em;
}

div.inductee a {
border:0;
text-decoration:none;}

div.caption {
margin:-.4em 0 0 0;
padding:0em 0em 0em .4em;
height:90px;
}

div#board li {
margin-bottom:1em;
color:#eac582;
}

div#board ul li strong.office {
color: #fff;
}

form select, form input {
padding:.5em;
font-size:1.1em;
}

ul.servicesearch {margin:0;padding:0;}

ul.servicesearch li {
display:inline;
float:left;
text-align:center;
margin:0em 1.5em 0 0;
}

body#search #textarea a {
font-size:.9em;
text-decoration:none;
text-transform:uppercase;
letter-spacing:.08em;
color:#a9bccd;
}

div#textarea div#bio a, body#about div#textarea a{
	color:#a9bccd;
}
