/*   
Theme Name: Test
Theme URI: the-theme's-homepage
Description: Test Theme
Author: JB
Author URI: your-URI
Version: 1.0
.
General comments/License Statement if any.
.
*/


/*body {

background:#b0cbd4 url(../images/dimensionalbackground.png) no-repeat
fixed center top; 
   margin:0;
    top:0;
  
}*/

#blueBackground {

background:#b0cbd4 url(../images/dimensionalbackground.jpg) no-repeat
fixed center top; 
   margin:0;
    top:0;
height:1%;

}

body #blueBackground {

background:#b0cbd4 url(../images/dimensionalbackground.jpg) no-repeat
fixed center top; 
   margin:0;
    top:0;

}

#contentwrapper{

    background:#fcffff url(../images/smallKoreaHeader2.jpg) no-repeat;
	width: 850px;
    	height:100px;
	/*height: 140px;*/
	margin-left:auto;
	display: block;
	position: relative;
	top:0;
	margin-right:auto; //250px;//250; //300px;
	border: 1px solid #000;
    clear:both;
	}
    
    #linkstrip {
    
    color:#FFF; //#3d5760;
    display:block;
    top:499px;
    margin-left:300px;
    padding:5px;
    
}

#linkstrip ul {

    list-style-type:none;
    display:inline;
}

#linkstrip #navbar #perspectives {
        font-family:Lucida, Georgia, serif;
        font-size:.92em;
        background-color:#94b352;
        display:inline;
        padding:5px;
        opacity:0.85;
        filter:alpha(opacity=85)

}



#linkstrip #navbar #themes {
       
         font-family:Lucida, Georgia, serif;
        font-size:.92em;
        background-color:#94b352;
        display:inline;
        padding:5px;
        opacity:0.88;
        filter:alpha(opacity=88)
        position: absolute;
        margin-left: 100px;        
        
        }



#linkstrip #navbar #exhibits {
        
        font-family:Lucida, Georgia, serif;
        font-size:.92em;
        background-color:#e67a59;
        display:inline;
        padding:5px;
        opacity:0.85;
        filter:alpha(opacity=85)
        position: absolute;
        margin-left:5px;
}


#linkstrip #navbar #lessons {
        
        font-family:Lucida, Georgia, serif;
        font-size:.92em;
        background-color:#adbe9e;
        display:inline;
        padding:5px;
        opacity:0.85;
        filter:alpha(opacity=85)
        position: absolute;
        margin-left:2px;
}

#menudownarrow {

    display:inline;
    background-color:#94b352;
    width:25px;
    padding-left:7px;
    padding-top: 10px;
    margin-top:5px;
}

#arrow {

    display:inline;
    //background-color:#94b352;
    width:25px;
    text-align:center;
    padding-top: 10px;
    margin-top:5px;
    background: #94b352; url(images/menudownarrow.jpg) no-repeat;
    }

/*css for megamenu dropdown, borrowed and modified from http://www.sohtanaka.com/web-design/mega-drop-downs-w-css-jquery/ */

/*code immediately below controls placement of the megamenu*/
ul#navbar li .sub {
	position: absolute; /*--Important--*/
	top: 169px; left: 480px;
	width:260px;
    background: #FFFFFF none repeat scroll 0;//657378
	padding: 5px 5px 5px;
	float: left;
	display: none; /*--Hidden for those with js turned off--*/
    border: 1px solid #657378;
    }

ul#navbar li .row { /*--If needed to break out into rows--*/
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 5px;//10px;
}

/*width property set in section below controls width of megamenu that pops up*/

ul#navbar li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 410px;//150px;
	float: left;
    padding-top: 5px;
}
ul#navbar .sub ul li {
	width: 100%; /*--Override parent list item--*/
	color: #fff;
    display:block;
    height:25px;
}
ul#navbar .sub ul li h3 { /*--Sub nav heading style--*/
	padding: 0px;  
    margin: 0px;
	text-indent:2px;
    font-size: 1.00em;
	font-weight: normal;
    font-family:Lucida, Georgia, serif;
    color:#000000;
    float:left;
    background-color:#FFF;
    //width:150px;
}
ul#navbar .sub ul li h2 a { /*--Sub nav heading link style--*/
	padding: 2px 0;
	background-image: none;
	color: #e8e000;
}
ul#navbar .sub ul li a {
	float: none;
	text-indent: 10px; /*--Override text-indent from parent list item--*/
	//height: auto; /*--Override height from parent list item--*/
	padding: 4px 3px 7px 3px;
	margin-left:7px;
    display: inline;
	text-decoration: none;
	color: #0000CC;
    font-size: 0.95em;
	font-weight: normal;
    font-family:Lucida, Georgia, serif;
    line-height:0.95em;
   // border-bottom:1px solid #FFF;
    
}
ul#navbar .sub ul li a:hover {
	color: #0000CC;
	background-position: 5px 12px ;/*--Override background position--*/
}


#documentlist-dump {

display:block;
margin-top:38px;
margin-left:290px;


}

#photosFooter{

color:#000;
margin-left:270px;

}

/*this needs to be treated with more specificity so that
your link text to documents will show, so attach it to navbar*/

#navbar li a:link {

        text-decoration: none; 
        font-family:Lucida, Georgia, serif;
        font-size:.92em;    
        color:#FFF;

        }

#navbar li a:visited {

        text-decoration: none; 
        font-family:Lucida, Georgia, serif;
        font-size:.92em;    
        color:#FFF;
                       
        }

#navbar li a:active {

        text-decoration: none; 
        font-family:Lucida, Georgia, serif;
        font-size:.92em;    
        color:#FFF;

        }


#navbar li a:hover {

        text-decoration: none; 
        font-family:Lucida, Georgia, serif;
        font-size:.92em;    
        color:#FFF;
                
        
        }
        
        /*formatting for document lists*/
        
        .section-label {

    position:relative;
    margin-top:20px;
    font-family:Arial,Helvetica,sans;
    font-size: 1.0em;
    color: #FFF;
    background-color:#333399;
    height:10px;
    width:590px;
    padding-top:4px;
    padding-bottom:11px;
    padding-left:7px;
    display:block;
    font-weight:700;
    margin-left:425px;


}        


#photosSection {

    font-family:Arial,Helvetica,sans;
    font-size: 1.2em;
    color:#000;
    margin-left:340px;

}

#accountsSection {
    
    font-family:Arial,Helvetica,sans;
    font-size: 1.2em;
    color:#000;
    margin-left:340px;

}

#accountAuthor {

    position:relative;
    top:25px;
    font-family:Arial,Helvetica,sans;
    font-size: 1.1em;
    color: #333399;
    height:20px;
    margin-left:440px;


}

#backToAccountsLink {

    position:relative;
    top:45px;
    font-family:Arial,Helvetica,sans;
    font-size: 0.80em;
    color: #000000;
    height:20px;
    margin-left:800px;


}


#accountsContent {

    position:relative;
    top:45px;
    font-family:Arial,Helvetica,sans;
    font-size: 0.98em;
    color:#000;
    margin-left:410px;

}

#accountsContentfooterPosition {

    position:relative;
    top:39px;
    margin-left:200px;
    color:#000;


}

.accountsLinkBar {

    margin-left:10px;
    font-family:Arial,Helvetica,sans;
    font-size: 0.80em;
    color:#000;



}


.peopleNamesWhite {

    background-color:#FFF;
    font-family:Arial,Helvetica,sans;
    font-weight: 500;
    font-size: .70em;
    color:#000;
    margin-left:100px;
    line-height:2.0em;
    border-bottom: 1px solid #000;
    width:600px;
    

}

.peopleNamesGray {


    background-color:#B3CFFF;
    font-family:Arial,Helvetica,sans;
    font-weight: 500;
    font-size: .70em;
    color:#000;
    margin-left:100px;
    line-height:2.0em;
    border-bottom: 1px solid #000;
    width:600px;
    opacity:0.85;
    filter:alpha(opacity=85)

}

.documentListYear {

    font-family:Arial,Helvetica,sans;
    font-size: 1.2em;
    color:#000;
    height:20px;
    padding:0px;
    display:block;
    font-weight:700;


}


.documentListMonth {

    font-family:Arial,Helvetica,sans;
    font-size: .95em;
    color:#000;
    height:20px;
    padding:0px;
    display:block;
    font-weight:700;


}



.documentTitle {

    font-family:Arial,Helvetica,sans;
    font-size: 0.79em;
    color:#000;
   /* height:10px;*/
    padding:0px;
    display:block;
    width:500px;
    word-wrap:break-word;
}
        
        
.pdfscanlinks {

    font-family:Arial,Helvetica,sans;
    font-size: 12px;

}       
     
        
.linkToFullDocument {

    font-family:Arial,Helvetica,sans;
    font-size: 0.79em;
    color:#000;
    display:inline;

}      


/* styles for document display */ 

#content {

      	width: 		800px;
      	text-align:	left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
	float:left;
	clear: both;

	}


#bottom-spacer {

	width: 80%;
	padding: 10px 10px;

}

#for-term-label {

	display: inline;
	font-size: 0.725em;
	font-family: Arial, Helvetica, sans;


}

#sidebar {

	padding:	0 0 1em 0;
	overflow:	hidden;



}


#topNavigationStrip {


	width: 700px;
	margin-left: 190px;
	padding-left: 70px;



}

#sidebar.h4 {

	font-size: 0.750em;
	line-height: 1.5em;
	
	
}

#sidebar-collectiondescription {

 		font-size:10px;
                font-family: "Arial", "Helvetica","sans";
		font-weight: 300;


}

#searchform-label {

                font-size:10px;
                font-family: "Arial", "Helvetica","sans";
                font-weight: 300;
}

#selected-textlabel {


         font-family: Arial;
         color: #258;
         font-size: 1.0em;
         font-style: normal;
	 font-weight: 800;


}

#document-title {

 		font-size:14.5px;
                font-family: "Arial", "Helvetica","sans";
                font-weight: 600;
			margin-left:200px;


}

#return-link {

	 font-family: Arial, Helvetica, sans;
         font-size: 11.5px;
         font-style: normal;
         font-weight: 300;
	 display: inline;
	 width: 850px;
         white-space: nowrap;


}






.prev-label {


	 font-family: Arial, Helvetica, sans;
         font-size: 11.5px;
         font-style: normal;
         font-weight: 300;
	 display: inline;
	 padding-left: 165px;



}

.next-label {


	 font-family: Arial, Helvetica, sans;
         font-size: 11.5px;
         font-style: normal;
         font-weight: 300;
	 display: inline;
	 padding-left: 25px;


}

#truman-footer {
	

margin-left:200px;
	
	
}
#title-block {

	font-family:Arial, helvetica, sans;
	font-size:1.0em;
	font-style:normal;
	font-weight:600;	
	display:block;
	margin-left:300px;
	width:500px;
	padding-top:5px;
	padding-bottom:20px;
}

#scannedimage-block {

	margin-left:250px;
	display: block;
	padding-top:25px;	
	padding-bottom:25px;
}

#bottom-navigation {

	font-family: Arial, helvetica, sans;
 	font-size: 0.685em;
	width: 100%;
	padding-left: 125px;
}

.bottomNavLinks {

                font-size:12px;
                font-family: "Arial", "Helvetica","sans";
                color:#000;
                margin-left:400px;
                
}


#main {

	/* increase the width property to sandwich the right and left cols closer together */ 
	width:		800px;
	}
   
#main-content {
	
      margin:0;
      position:relative;
      padding:0 0 1em 0;
      overflow:hidden;	
      
	}


#sortedby-font {

	 font-family: 	arial, helvetica, sans-serif;
	 font-size: 	0.750em;
	 padding-left: 	250px;
	 display: 	inline;

}

#main-content.h4 {

         font-family: Arial, Helvetica, sans;
       	 color: #551A8B;
	 font-size: 1.0em;
	 font-style: normal;
}


.pagination-label {

	 font-family: Arial, Helvetica, sans;
         font-size: 10.5px;
         font-style: normal;
	 font-weight: 300;
	 display: inline;
	 padding-left: 170px;

}

.header-label {

	 font-family: Arial, Helvetica, sans;
         font-size: 16px;
         font-style: oblique;


	}

#navcontainer ul {border:0; margin:0; padding:0;}

#navcontainer ul li { 

	display: inline; 
	clear: right;		
	background-color: #036;


}

#navcontainer a
{
        font-family:            arial, helvetica, sans-serif;
        font-size:              8pt;
        white-space:            nowrap;
        padding:                0.1em 1em;
        
	/* color of navigation bar label text */ 
	color:                  white;

	/*  no underlines for navigation bar links */
        text-decoration:        none;
        
	/* controls spacing between rectangles in the navigation bar. add pixels to increase spacing */
	margin-right:           2px;

	clear: 			right;	
	float:			left;
}

#navcontainer a:visited
{
        background-color:       #036;
}

#matches-label {

	font-family: Arial,Helvetica, sans;
	font-size:   0.850em;
	font-weight: 500;

}

#navcontainer a:hover
{
        background-color:       #369;
}

#navcontainer a:active
{
        background-color:       #369;
}

#navcontainer a#selected
{
        background-color:       #369;
}


hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }

    #footer {
        clear:both;
        float:left;
        width:100%;
        border-top:0px solid #000;
    }
    #footer p {
        margin:0;
    }

.month-label {

	font-size: 1.5em;
	font-family: Arial, helvetica,sans;
	font-weight: 700;
}

.searchdate-label {

	 font-size: 1.250em;
         font-family: Arial, helvetica,sans;
         font-weight: 500;



}


.year-label {

        font-size: 1.5em;
        font-family: Arial, helvetica,sans;
        font-weight: 700;
}


.title-label {

        font-size: 12px;
        font-family: Arial, helvetica,sans;
        font-weight: 200;
        font-style: normal;
}


.photoDate {

	font-size: 12px;
        font-family: Arial, helvetica,sans;
        font-weight: 200;
        font-style: normal;

}




.pdf-label {               

        font-size: 12px;
        font-family: Arial, helvetica,sans;
        font-weight: 200;
	font-style: normal;

}

.link-labels {

        font-size: 12px;
        font-family: Arial, helvetica,sans;
        font-weight: 200;
	font-style: normal;


}

/* exhibit pages */

.exhibit-title {

margin-left:400px;
font-family:Verdana,Arial, Helvetica;
color:#000;
font-weight:700;
font-size:1.1em;

}

.exhibit-body {

padding-top:50px;
margin-left:270px;
width:600px;
font-family:Verdana,Arial, Helvetica;
font-size:0.75em;


}


