@font-face{ 
	font-family: 'Oswald';
  src: url('/fonts/oswald/oswald-regular-latin.woff2') format('woff2'), url('/fonts/oswald/oswald-regular.woff') format('woff');
  font-weight: 400;
}
@font-face{ 
	font-family: 'Oswald';
	src: url('/fonts/oswald/oswald-light-latin.woff2') format('woff2'), url('/fonts/oswald/oswald-light.woff') format('woff');
  font-weight: 300;
}

body{
font-size:100%;

background: url('grey_wash_wall.png') repeat scroll 0 0 rgba(0, 0, 0, 0);

font-family: 'Oswald', Verdana, Verdana, Geneva, sans-serif;
width: 100%;
 min-width: 950px;
 padding:0px;
margin:0px;}

h2, h3, h4{
font-weight:400;}

img {
border: none;
}

a:link {
color:#B06048;
text-decoration:none;
}
a:visited {
color:#B06048;
text-decoration:none;
}
a:hover {
color:#B06048;
text-decoration:underline;
}


label{font-weight:300;}/** Header Top **/
  
.diginit {
    float: left;
    margin-bottom: -1px;
    padding:0 3.5% 0 3.5%;
width:15%;
margin-top:-2px;
min-width:180px;
}
  .libabout {
    float: right;
    margin-bottom: -1.5%;
    margin-right: 5%;
margin-top:.8%;
width:10%;
}  
  #libleft{
  margin:1px 0 -5px 10%;
  border:none;
  }
img#digleft{
  margin: 11px 0 -13px 0%;
  border: none;color:none;
  }

  .box1_blue{color: #333;
background: url(sos.png) repeat scroll 0 0 rgba(0, 0, 0, 0);
position:relative; 
top:0px;
 margin:0% auto;
border:none;
display:block;
z-index:100;
  font-size: 20px;
width:100%;
  height:65px;
  min-width: 950px;
  padding:5px 0px;
  }  
  
  .box1_red{color: #333;
background: url(sos.png) repeat scroll 0 0 rgba(0, 0, 0, 0);
position:relative; 
top:0px;
 margin:0% auto;
border:none;
display:block;
z-index:100;
  font-size: 20px;
width:100%;
  height:65px;
  min-width: 950px;
   padding:5px 0px;
  }
  
.box1{ color: #333;
background: url(sos.png) repeat scroll 0 0 rgba(0, 0, 0, 0);
position:relative; 
top:0px;
 margin:0% auto;
border:none;
display:block;
z-index:100;


   padding:5px 0px;
  
  font-size: 20px;
width:100%;
  height:65px;
  min-width: 950px;
  }
  
  
 #title #info_txt{
  font-size:10px;color:#999;margin-left:10px; margin-top:-80px; -webkit-border-radius: 200px;
border-radius: 200px; border: #999 thin solid;padding:0 6px; text-decoration:none; }

  #title  #info_txt:hover{
background:#fff;
color:#BA8E8A;}


#title p {font-size:13.5px;
margin: -5px 0px;
font-weight:300;

}

#title{  float: left;
text-align:left;
   padding-left:20px;
width:65%;
min-width:600px;
margin-top:-5px;
}  
#title h2 {

    margin-bottom: -5px;
    font-weight: 300;
color:#000;
    margin-top: 2px;
font-size:32px;
}

#title a{
color:#C0806D;
text-decoration:underline;
border:none;color:inherit;text-decoration:none;font-size:inherit;}
 
 #mobilesite a{
 font-size:11px;color:#fff;}
 #mobilesite{
 float:right;font-size:smaller;color:white;text-align:right;line-height:.8em; margin:5px;display:none;}
/** End Header Top **/
 
 
 
/** Header bottom **/
 
.searchall input, .searchall_home input {
    border-radius: 5px 5px 5px 5px;
    display: inline;
    font-family: 'Oswald', Verdana, Verdana, Geneva, sans-serif;
    font-size: 15px;
    line-height: 1.5em;}
.searchall_map input {
    border-radius: 5px 5px 5px 5px;
    display: inline;
    font-family: 'Oswald', Verdana, Verdana, Geneva, sans-serif;
    font-size: 14px;
    line-height: 1.5em;}
  
  .button-all {
    background-color: #596963;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    display: inline;
  font-family: 'Oswald', Verdana, Verdana, Geneva, sans-serif;
    font-size: 20px;
    margin-left: .8%;
border-color: #DDDDDD;
font-weight: 300;
}

  .button-all:hover {
  border-color: #C7C7C7;}
  



.searchall {
    float: right;
   
    margin: 0.4% 5% 0% -5%;
    text-align: right;
    width: 20%;
}
.searchall_map{
float: right;
margin: 4px 0% 0% -40%;
text-align: right;
width: 43%;
font-weight: 300;
}
#advanced {
    float: right;
    font-size: 9px;
    margin: 0.6% 4% 0% -3.5%;
    text-align: right;
}
#advanced a {
    color: #666;

}
.box2_blue {
   
background-color: #CBCCD0;
    border: medium none;

    color: #FFFFFF;
  margin-top:65px;
height: 40px;
   position:relative; 

 margin:0% auto;
border:none;
display:block;
z-index:100;
    width: 100%;
min-width: 950px;
  border-color: #666;
    border-image: none;
    border-style: solid;
 border-width:0px;
border-bottom-width:1px;
border-top-width:1px;
    
}
.box2_red {
   
background-color: #CBCCD0;
    border: medium none;

    color: #FFFFFF;
  margin-top:65px;
height: 40px;
   position:relative; 

 margin:0% auto;
border:none;
display:block;
z-index:100;
    width: 100%;
min-width: 950px;
  border-color: #666;
    border-image: none;
    border-style: solid;
 border-width:0px;
border-bottom-width:1px;
border-top-width:1px;
}

.box2 {
background-color: #CBCCD0;
    border: medium none;

    color: #FFFFFF;
  margin-top:65px;
height: 40px;
   position:relative; 

 margin:0% auto;
border:none;
display:block;
z-index:100;
    width: 100%;
min-width: 950px;
  border-color: #666;
    border-image: none;
    border-style: solid;
 border-width:0px;
border-bottom-width:1px;
border-top-width:1px;
}
.nav2 {
    float: left;
   margin: 9px 0px 13px; 
    padding-left: 4%;
    width: 65%;
height:30px;
min-width: 665px;
}
.nav2 a { 
    color: #76777B;
    font-family: 'Oswald',Verdana,Verdana,Geneva,sans-serif;
    font-size: 22px;
    font-weight: 300;
    line-height: 25px;
    margin: -2px 5.25px 0px 6px;
   padding: 0px 8px 6px 8px;
    text-decoration: none;
	border-radius:3px;
}

  .nav2 a:hover {
    

border-top:#fff 1px solid; border-radius:3px;

       color: #fff;

}

.nav2 a.select {
    
border-top:#fff 1px solid; border-radius:3px;

       color: #fff;

}

/** End Header bottom **/


/** About postmark and Fancybox **/
#up{ float:right;
font-size:20px;
margin-right:20px;}

#about:hover {background:#fff;}
#about {
    background: none;
    border: medium none;
    
  bottom:15px;
        left: -10px;
    padding: 0px 10px 18px;
    position: fixed;
width:100px;
height:80px;
z-index:100;
-webkit-box-shadow: 3px 3px 3px 3px #333;
box-shadow: 3px 3px 3px 3px #333; 
-webkit-border-radius: 0px 50px 50px 0px;
border-radius: 0px 50px 50px 0px; 
}
#about  .fancybox img{
margin-left:-5px;}

#inline1 h3{
  font-size:21px;}

  #inline1 h2{
  font-size:23px;}
#inline1 p{
margin:10px;
font-family: 'Oswald',Helvetica,Trebuchet MS1,Trebuchet MS,sans-serif;
    font-size: 18px;
width:500px;}

#inline1{
display:none;width:600px; height:600px;font-size:13px; margin:10px 20px ;z-index-10;}

/** End About postmark and Fancybox **/


/**** Isotope Cascading Images, Box3 container and and CSS for layout and backs ****/

 .box3{background: #fff; color:#000;
   margin:0% auto;
  margin-top: 30px;
margin-bottom:100px;
  max-width:1200px;
   font-size:13px;
border:none;
-webkit-border-radius: 15px;
-moz-border-radius:15px;
border-radius: 15px; 
padding:10px 45px ;
-moz-box-shadow: 5px 5px 5px #333;
  -webkit-box-shadow: 5px 5px 5px #333;
  box-shadow: 5px 5px 5px #333;font-size:15px;
  width:85%;

  
 }

#clickall{
 text-align:center;}
#clickall a{
width:50%;color:#fff; background:#666; border-radius: 5px; padding:4px; font-size:15px;}
#images img{
max-height:121px;
width:190px; 
margin: 5px 20px;
-webkit-border-radius: 15px;
-moz-border-radius:15px;
border-radius: 15px; 
-moz-box-shadow: 15px 15px 15px #333;
  -webkit-box-shadow: 15px 15px 15px #333;
  box-shadow: 15px 15px 15px #333;
}

#images a{
text-decoration:none;
float:left; 
width:25%;}

#images a:hover .maptitle{
opacity: .99;
background-color:#364E6D;}

.maptitle{


color:white; 
font-size:25px;

text-decoration:none;

display: block;


padding: 2px 0px;
margin: -40px 225px 20px 225px;
line-height: .8em;
opacity: .9;
color: white;
text-decoration: none;
text-align: center;
background-color:#333;

}

#images a:hover .maptitle-s{
opacity: .99;
background-color:#223759;}

.maptitle-s{
background-color:#333;
width:190px;
color:white; 
font-size:18px;

text-decoration:none;

display: block;

margin:-80px 0px 30px 20px;
padding:  2px 0px;

line-height: 1em;
opacity: .9;
color: white;
text-decoration: none;
text-align: center;

}

#images{
width:100%;
padding:10px;
margin:1% 0%;
height:140px; 
}

#close{
float:right;
text-align:right;
margin: -15px -44px 0px 0px;
border-width: 1px;
border-color:#fff;
border-style:solid;  
border-radius:25px;
padding:0px 8px 2px 8px; 
background-color:#223759;
color:white;
font-size:15px;}

#close a:link{
color:white;}

#close a:hover{
color:#B06048;
}
 .box3 #left{
  float:left;
  width:35%;}

 .box3 #left p{
  margin-bottom:3.3%;
  font-size:14px;}
  
  
  .box3 #right{
  float:right;
  width:65%;}
  .box3 #right p{
  width:60%;
  text-align:right;
  margin:1.5% 0 3% 3%;
  font-size:12px;}
  
  .box3 #jodipic{
  float:right;
 margin:5% 15% 3% 15%;
 width:485px;
  -webkit-box-shadow: 2px 2px 5px 2px #333;
box-shadow: 2px 2px 5px 2px #333;
 
 }
  
    .box3 #western{
  float:right;height:35px;margin-right:40px;
  margin-top:.4%;
  -webkit-box-shadow: 2px 2px 5px 2px #333;
box-shadow: 2px 2px 5px 2px #333;
background:#223759;}
  
    .box3 h2{
 
   text-align:center;}
   
 .box3 h4{text-align:center;font-weight:300;}
 .box3 h2{
 
   text-align:center;}

.isotope-item {
  z-index: 2;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

.isotope,
.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:      -o-transform, opacity;
          transition-property:         transform, opacity;
}


.backs { 
position: absolute;
left:0;
bottom:0;
z-index:9;
width:100%;
height:100%;
/*background:#0b0b0b;*/
background:#f2f2f2;
color:white;
overflow:hidden; 
opacity:0;
border:none;
}

#moreinfo
{font-style:italic;
font-size:.8em;
color:#333;
position: absolute;
right:0;
bottom:0;z-index:10;
background:#f2f2f2;
width:100%;
text-align:center;}

.backs:hover
{opacity:.93;}

.backs p { position: absolute;left:0;top:0;padding:10px 8px 4px 12px;z-index:9;text-shadow:2px; border:none;
margin:0px; color:#000; height: 100%;
}
.smalltxt{
font-size:.8em;}
.backs img{
-webkit-box-shadow: none;
box-shadow: none;
z-index:7;
position: absolute;
left:0;
top:0;
width:100%;
height:96%;
margin:0px;
padding:0px;
border:none;}


.isotope-element{
opacity:1;}

.isotope-element:hover{
opacity:0.1}

#infscr-loading {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.9);
    border-radius: 10px 10px 10px 10px;
    bottom: 20px;
    color: #222222;
    font-size: 15px;
    font-weight: bold;
    left: 42%;
    padding: 20px;
    position: fixed;
    text-align: center;
    z-index: 100;
}



#container img {
border: none;
-webkit-box-shadow: 2px 2px 2px 2px #666;
box-shadow: 2px 2px 2px 2px #666;
margin:5px; }
/****  End Isotope Cascading Images and CSS for layout and backs ****/




/** Google Map **/
   
#text2 { width: 100%;
 min-width: 950px; height:1020px;  
    z-index: -1;
position:absolute; 
}

/** Google Map **/
 
/**  Not used in Postcards
 
 .box3 #left{
  float:left;
  width:45%;}

 .box3 #left p{
  margin-bottom:3.3%;
  font-size:14px;}
  
  
  .box3 #right{
  float:right;
  width:55%;}
  .box3 #right p{
  width:60%;
  text-align:right;
  margin:1.5% 0 3% 3%;
  font-size:12px;}
  
  .box3 #jodipic{
  float:right;
 margin:5% 3.5% 3% 3.5%;
 width:93%;
  -webkit-box-shadow: 2px 2px 5px 2px #333;
box-shadow: 2px 2px 5px 2px #333;
 
 }
  
    .box3 #western{
  float:right;height:35px;margin-right:40px;
  margin-top:.4%;
  -webkit-box-shadow: 2px 2px 5px 2px #333;
box-shadow: 2px 2px 5px 2px #333;}
  
   **/
  
  
  /** Timeline box and css -- not used in Postcards
  .box4{background: #fff; color:#000;
   margin:0% auto;
   
      margin-top:50px;
   margin-bottom:30px;
border:none;
-webkit-border-radius: 15px;
-moz-border-radius:15px;
border-radius: 15px; 
padding:10px 10px 5px 10px;
-moz-box-shadow: 15px 15px 15px #333;
  -webkit-box-shadow: 15px 15px 15px #333;
  box-shadow: 15px 15px 15px #333;
  width:83%;
  color:#B06048;}
   
   .box4 h3 {text-align:center; margin:0px;}
   .box4 td  {font-size:12px; text-decoration:underline;}
   .box4 #my-timeline  {margin:0% .4%; width: 100%; font-weight:bold; color: #666; font-size: 14px; height: 700px; border: 1px solid #aaa;}
   .box4 table{text-align: center; width: 100%; font-size:10px; text-decoration:underline; margin-bottom:-15px; margin-bottom:1%;}

  */
  
  /*  Tagcrowd Subject Cloud CSS */
  .box5{ 
    background: #fff; color:#000;
   margin:0% auto;
   
      margin-top:20px;
   margin-bottom:30px;
border:none;
-webkit-border-radius: 15px;
-moz-border-radius:15px;
border-radius: 15px; 
padding:25px 10px 5px 10px;
-moz-box-shadow: 15px 15px 15px #333;
  -webkit-box-shadow: 15px 15px 15px #333;
  box-shadow: 15px 15px 15px #333;
  width:90%;
  
  }
  
    #htmltagcloud{line-height:2.0em;word-spacing:normal;letter-spacing:normal;text-transform:none;text-align:justify;text-indent:0; -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;  }
#htmltagcloud a:link{text-decoration:none;padding:2px;}#htmltagcloud a:visited{text-decoration:none}#htmltagcloud a:hover{color:white;background-color:#46E9B8; -webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px; padding:2px;}
#htmltagcloud a:active{color:white;background-color:#65BA85;}
.wrd{padding:0;position:relative;}
.wrd a{text-decoration:none;}
.tagcloud0{font-size:0.8em;color:#65BA85;z-index:10;}
.tagcloud0 a{color:#65BA85;}
.tagcloud1{font-size:0.8 em;color:#65BA85;z-index:9;}
.tagcloud1 a{color:#65BA85;}
.tagcloud2{font-size:1.2em;color:#33D18F;z-index:8;}
.tagcloud2 a{color:#33D18F;}
.tagcloud3{font-size:1.4em;color:#33D18F;z-index:7;}
.tagcloud3 a{color:#33D18F;}
.tagcloud4{font-size:1.7em;color:#46E9B7;z-index:6;}
.tagcloud4 a{color:#46E9B7;}
.tagcloud5{font-size:2.0em;color:#46E9B7;z-index:5;}
.tagcloud5 a{color:#46E9B7;}
.tagcloud6{font-size:2.4em;color:#87F9B2;z-index:4;}
.tagcloud6 a{color:#87F9B2;}
.tagcloud7{font-size:2.7em;color:#5E9D8A;z-index:3;}
.tagcloud7 a{color:#5E9D8A;}
.tagcloud8{font-size:3em;color:#5DC57D;z-index:2}
.tagcloud8 a{color:#5DC57D;}
.tagcloud9{font-size:3.3em;color:#46E9B8;z-index:1;}
.tagcloud9 a{color:#46E9B8;}
.tagcloud10{font-size:3.6em;color:#00D2B4;z-index:0;}
.tagcloud10 a{color:#00D2B4;} 


  
  
    /*  Tagcrowd Subject Cloud CSS */
 /*  Advanced Search Table (Google Fusion) CSS */
  
   .box6{background: #fff; color:#000;
   margin:0% auto;
   margin-top:50px;
   margin-bottom:30px;

border:none;
-webkit-border-radius: 15px;
-moz-border-radius:15px;
border-radius: 15px; 
padding:10px 10px 5px 10px;
-moz-box-shadow: 15px 15px 15px #333;
  -webkit-box-shadow: 15px 15px 15px #333;
  box-shadow: 15px 15px 15px #333;
  width:92%;
}
  
  



#heading {width:98%;font-size:15px;margin-top:5px;}
#heading  h1{font-size:30px;}
.furtherInfo {width:35%;float:right;margin:10px 10px 0px 50px;}
.bannerabouts {float:left; margin-left:10px;}
.bannerabouts img {border:none; margin:0px 0px -4px 0px; padding-left: 5px;}


.headerLinks {float:right; margin:0px 0px 0px 0px;}
.reset, .reset a {font-size:25px;
padding: 7px 3px 7px 3px; background-color:#00A36D; border-radius: 9px;color: white;}
.searchFunctions {padding-left:30px;float: left;}
.searchFunctions input, .searchFunctions select {margin:15px 0 5px 0; font-size:20px;}
.browseFunctions {margin:5px 3% 5px 0;float: right;}
.label {font-size:17px;}
.labelsearch {font-size:20px;
color:#000;}

#visualization {background-color: #fff;color:black;margin: 0px 0px 0px 5px; border: #666 solid 4px;}
#visualization td {font-family: helvetica, serif;padding: 5px;border-color: 1px inset #624C44;
text-align:center;}

#tableFooter {margin: 0px 0px 0px 5px; height: 25px; background-color: #666; color: white;width:100%; border: #666 solid 4px;}
#tableFooter a {color:#fff;padding: 1%;}



.sourceLinks {float: right; margin-right:20px;}
  
  #reset2 {
display: inline;
font-size: 9px;
margin: 0px -20px 0px 10px;
padding: 2px;
}

#resettable{
float:right;font-size:15px;margin:5px 55px 0px 0px;background-color:#596963;color:white;}

#resettable:hover{
cursor:pointer;
}


/* Copyright bar and Images with floating titles on them for buttons; not used in Postcards


.copyright {
    background-color:#223759 ;
    color: #FFFFFF;
    height: 40px;
    margin: 0 auto;
margin-top:35px;
    padding-top: 7px;
    text-align: center;
}


#images img{
max-height:121px;
width:190px; 
margin: 5px 20px;
-webkit-border-radius: 15px;
-moz-border-radius:15px;
border-radius: 15px; 
-moz-box-shadow: 15px 15px 15px #333;
  -webkit-box-shadow: 15px 15px 15px #333;
  box-shadow: 15px 15px 15px #333;
}

#images a{
text-decoration:none;
float:left; 
width:25%;}

#images a:hover .maptitle{
opacity: .99;
background-color:#364E6D;}

.maptitle{


color:white; 
font-size:25px;

text-decoration:none;

display: block;


padding: 2px 0px;
margin: -40px 225px 20px 225px;
line-height: .8em;
opacity: .9;
color: white;
text-decoration: none;
text-align: center;
background-color:#333;

}

#images a:hover .maptitle-s{
opacity: .99;
background-color:#223759;}

.maptitle-s{
background-color:#333;
width:190px;
color:white; 
font-size:18px;

text-decoration:none;

display: block;

margin:-80px 0px 30px 20px;
padding:  2px 0px;

line-height: 1em;
opacity: .9;
color: white;
text-decoration: none;
text-align: center;

}

#images{
width:100%;
padding:10px;
margin:1% 0%;
height:140px; 
}

#close{
float:right;
text-align:right;
margin: -15px -44px 0px 0px;
border-width: 1px;
border-color:#fff;
border-style:solid;  
border-radius:25px;
padding:0px 8px 2px 8px; 
background-color:#223759;
color:white;
font-size:15px;}

#close a:link{
color:white;}

#close a:hover{
color:#B06048;
}*/

/*PBS Section of CRBP Page*/
.guthrie {
float:right;
font-size:18px;
color: #BB918C;
padding:10px 10px 10px 25px;
text-align: right;
}
.pbs{
width:900px; height: 800px; margin-left:75px;margin-top:30px; margin:0% auto;}
.timeline-event-bubble-title, .timeline-event-icon, .timeline-event-label,.timeline-event-tape {
font-weight: 400 !important;
}


#collectionlist a{
    color:#fff;
    font-size:15px;
    width:100%;
border:none;
font-weight:100;}
#collectionlist a strong{
font-weight:400;}

#collectionlist{

width:380px;
background:#666;
color:white;
position:absolute;
top:-3000px;
padding:20px;
right:20px;
 cursor:auto;
    z-index:1000;
    border-radius:20px 0px 0px 20px;
    height:700px;
    overflow-y:scroll;
overflow-x:hidden;
transition: .4s;
-webkit-transition:.4s;
font-family:'oswald', helvetica;
}

#collectionlist ul{
width:100%;
list-style:none;
padding-left:20px;
}

#collectionlist ul li{
width:100%;


padding:3px;
}

#collectionslink {
cursor: pointer;
z-index: 999;
position: absolute;
right: 0px;
top: 0px;
color: white;
font-size: 14px;
background: #999;
border-radius: 0px 0px 0px 20px;
padding: 5px 20px;
border-bottom: 1px #dadada solid;
margin:0;
font-weight:300;
}
#collectionslink p{
margin:0;}


.searchall_drop{width:200px;margin:6px -14px 0px 0px;float:right;text-align:right;}

#collectionslinkoff {
cursor: pointer;
width: auto;
float: right;
text-align: center;
color: white;
font-size: 16px;
border: 1px solid #fff;
border-radius: 10px;
-webkit-border-radius: 10px;
margin: -10px -5px 0px 0px;
padding: 2px 3px;
font-family:verdana, arial;
}
#collectionslinkoff:hover{
color:#666;
background:#fff;}

#collectionlist h4 {
font-size: 24px;
width: 160px;
margin-top: 0px;
font-weight:300;
margin-bottom: 8px;
}

.ijclist{

padding-left:0px;
}

#ijclink{
font-size:13px !important;
margin-left:20px;}

.left_select a{color:white; text-decoration:none;}
.left_select{float:left; width:15%;margin-left:4%; border:#666 1px solid; border-radius:5px; padding:10px; color:white; background: -moz-linear-gradient(top center, #999, #696969 90%) repeat scroll 0 0 #696969; background: -webkit-gradient(linear,left bottom,left top,color-stop(.1, #666),color-stop(.9, #999)); background-color: #999;
-moz-box-shadow: 2px 2px 5px #333;
  -webkit-box-shadow: 2px 2px 5px #333; box-shadow: 2px 2px 5px #333;}  
  .linksnav{
width: 55%;
margin-top: 38px; 
color:black; 
float:left;
padding-left: 1%;
min-width:650px;}
.linksnav a{color:#999;
margin-right:3%;
font-size:22px;
font-weight:300;
}

.linksnav_links{
float:left;
margin-right:2%;
margin-bottom:10px;
width:60%;}

.dig{float:left;
width:35%;
margin:10px 2% 0px 4%;

}
.dig_img{
display:none}

.dig_orig{
display:block}

@media (max-width: 1140px) {
.dig{float:left;
width:20%;
margin:5px 0% 0px 2%;

}

.dig_img{
display:block;
float:left;
}
.lib_img{
margin-top:4px;
}
.dig_orig{
display:none}
.linksnav {

margin-top: 18px;

}
}


.linksnav a.select{color:black;border-top:#dadada 1px solid; border-radius:3px;}
.searchall_home {
width: 35%;margin-left:0%;margin-top:0px;float:left; min-width:227px;}
.searchall_home form{
text-align: right;}
#searchcollection{
font-size:12px;
text-align:right;
float:right;
display:none;
}

.homebox2{
background: url(sos.png) repeat scroll 0 0 rgba(0, 0, 0, 0);
padding-bottom:10px;height:auto;
overflow:hidden; 
width:100%;

border-bottom-width:0px;
}

#aboutbox{width:60%;max-width:700px;font-weight:300;font-size:16px;}


.featurebox{height:35px; display:block; position:static; width:100%; font-size:14px;font-weight: 300;background-color: #CBCCD0; border-bottom: #666 1px solid;border-top: #666 1px solid; margin:0% auto;}
.featurebox p{margin-top:4px; text-align:center; }

.featurebox a {
text-align:center; 
margin:6px 7px 3px;

color:white;
width:auto;
height:25px;
padding:3px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
 border-radius: 5px; 
background-color:none;
border-style:solid;
border-width:thin;
border-color:#CBCCD0; 
font-size:14px;}


  #featured1 a{ color:#635476;  }
 #featured2 a{ color:#57797b; }
 #featured3 a{ color:#436188;  }
 #featured4 a{ color:#8f4966;  }
 #featured5 { color:#fff; margin-top:4px; font-size:18px; margin-right:0px;font-weight:300;}
 
#featured1 a:hover{ border-color:#635476;background-color:#635476;color:white;}
#featured2 a:hover { border-color:#57797b;background-color:#57797b;color:white;}
#featured3 a:hover { border-color:#436188;background-color:#436188;color:white;}
#featured4 a:hover { border-color:#8f4966;background-color:#8f4966;color:white;}
#featured5 { border:none;width:80px;}
 
 
.rightbox {
float: right;
background-color: #436188;
padding: 5px;
font-size: 14px;
width: 300px;
margin-left: 20px;
margin-right: 5px;
color: #fff;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 0 10px #fff;
-webkit-box-shadow: inset 0 0 10px #fff;
box-shadow: inset 0 0 10px #fff;
}

.rightbox p, .rightbox li{color:#fff; line-height:1.2em; padding:0px 10px;}

#clickme {text-align: center;
font-weight: 300;
font-size:17px;
margin: 10px 0;
}

#clickme a{
padding:3px 4px;
width:100%;}

h4#clickme.select{
color: #333;
background-color: #fff;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;

text-decoration: none;
border: none;
}
h4#clickme.select a{
color: #333;}

.backs a{
font-size:22px;}
.smalltxt a{
font-size:12px;}
.smalltxt{color:black}
#rightinfo h2 {
font-weight:400;
text-align:left;
}

#rightinfo p {
    line-height: 1.5em;
}
p.indent {
    margin-left: 20px;
    margin-right: 25px;
}
.indent {
    margin-bottom: 7px;
    margin-left: 30px;
    margin-top: 7px;
}
.collect {
    float: left;
}

    #rightinfo {
float: left;
margin: 10px 10px 0 8%;
width: 65%;
}


#rightinfo h3 {
    color: #436188;
   
    font-size: 20px;
    text-decoration: underline;
}
#rightinfo p {
    line-height: 1.5em;
}
.collect img {
    border: medium none;
    box-shadow: 5px 5px 5px #333333;
    color: inherit;
    float: left;
    margin: 5px 18px 20px 0;
    text-decoration: none;
}

p.size {
font-size: 20px;
font-family: 'oswald', 'allan',Helvetica, Trebuchet MS1, Trebuchet MS, sans-serif;}

.sourcelinks{display:none;}

/* Latah Country Oral History */
