@charset "UTF-8";
/* CSS Document */


/* panOpticon CR CSS */

body { 
	background-color: #F9FAFB; 
	font-size: 14px; 
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: normal;
    color: #333333;
}

a { color: #71888e; }
a:hover { color: #71888e !important; }

/* GENEARAL STYLES */
h1{
	font-family: Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman", serif;
	color: #71888e;
}
h2{
	font-size: 1.5em;
	font-weight:normal;
	color:#686868;
	margin-bottom:.5em;
}
#pageBottomMatter h3{
	color: #6D4546;
    font-size: 1.2em;
    margin-bottom: .9em;
    font-weight: normal;
}
form{display:inline;}

input[type=text], input[type=password], textarea {
  -webkit-transition: all 0.30s ease-in-out;
  -moz-transition: all 0.30s ease-in-out;
  -ms-transition: all 0.30s ease-in-out;
  -o-transition: all 0.30s ease-in-out;
  outline: none;
  padding: 3px 0px 3px 3px;
  margin: 5px 1px 3px 0px;
  border: 1px solid #DDDDDD;
}
input[type=text]:focus, input[type=password]:focus, textarea:focus {
  box-shadow: 0 0 5px rgba(81, 203, 238, 1);
  padding: 3px 0px 3px 3px;
  margin: 5px 1px 3px 0px;
  border: 1px solid rgba(81, 203, 238, 1);
}

.indexrow .bookmarkCont {float: right; }
#sectionNavigation a {text-decoration-style: dotted; }
#sectionNavigation a:hover {color: #71888e !important; }

/* BEGIN: HEADER */

#header {
    font-family: Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman", serif;
    color: #555555;
	text-align: center; 
	padding-bottom: 20px;
	overflow-x: hidden; 
	box-sizing: border-box;
}
#header a{ color:inherit; text-decoration:none; }

#header .top {
	font-size: 39.4px;
	font-weight: 400;
    line-height: 1.5em;
	
}
#header .bottom {
    font-size: 1.16em;
    font-weight: 400;
}

/* END: HEADER



BEGIN: NAVBAR 
*/ 
#navigation{
	text-align: center;
	background-color:#fff; 
	padding:10px 0;
	color: #9E9E9D;
	letter-spacing: 1px;
	font-weight: 400;
	margin: 0 30px;
	height: 70px;
	border-bottom: 1px solid #efefef;
}
#sitemenu li.last{padding-right:0; margin-right: 0; }

#sitemenu{padding:0; text-transform:uppercase; font-size:14px; text-align: left; margin: 0; }
#sitemenu li{float: left; list-style:none; margin-right: 3.3em; }
#sitemenu li a  {display:inline-block; padding: 11px 0 0 0; color: #9E9E9D; text-decoration: none; }
#sitemenu li a:hover, #sitemenu li a.selected{color: #666666 !important; text-decoration: underline; }
	/* level two nav*/
#sitemenu ul{ position: absolute; padding:0; margin: 10px 0 0 0px; background-color: #fff;
	text-align:left;
	display:none;
	z-index: 1010;}
#sitemenu li.selectedSub ul{	z-index: 1000; }
#sitemenu ul li {  margin-right: 16px; font-size: 12.5px; }
#sitemenu li li a{ padding: .7em 0 !important; color: #71888e; margin-right: 16px; }
#sitemenu li.selected a { text-decoration: underline !important; }
.hasSubMenuAlt{ background:url("client_files/nav_arrow_gray_lite.png") no-repeat right 16px; padding-right:16px;}
.hasSubMenuAlt:hover, .selectedSub{ background-image:url("client_files/nav_arrow_gray_drk.png");}
#sitemenu .selectedSub ul {display: block !important; }
.last ul{ /*position:relative; right:-1.5em*/ }
li.last a {margin-right: 0px !important;}
	#li_search a{ /*background:url(../css/images/icon_search.png) no-repeat right; padding-right:26px;*/}
 
/* END NAVIGATION */

#titlePlate{
    border-bottom: 1px dotted #ccc;
    margin: 0 1.5em;
    padding: 1em 0;
	font-weight: 100;
	text-align: center;
}
#titlePlateTop{
	font-size: 200%;
	color: #666666;}
#titlePlateBottom{
    font-size: 115%;
    color: #666666;
}

#mainBody{
	background-color:#fff; 
	width: 940px;
	margin: auto;
	min-height:400px;
	font-size: 1em;
	text-align: left;
	padding:20px 30px;
	line-height: 1.3em;
}

#maincontent{
	background-color: #fff;
    width: 1000px;
    margin: auto;
	margin-bottom: 1em;
	-webkit-box-shadow: 0px 0px 6px 1px rgba(204,204,204,0.75);
	-moz-box-shadow: 0px 0px 6px 1px rgba(204,204,204,0.75);
	box-shadow: 0px 0px 6px 1px rgba(204,204,204,0.75);
}

#pageTopMatter h1 {
	color: #71888e;
	font-weight: 500;
    font-family: Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman", serif;
    font-size: 2.6em;
	clear:none;
/*  line-height: 1.5em; */	
	margin-top: 0px;
}

#fullCitation{font-size: 90%; padding: 1.4em; margin: 2em; border-top: 1px dotted #ccc; line-height: 15px; }
#printCitation{ margin-top: .7em;}

#footer{ text-align: center; width: 1000px; margin: 1.4em auto; font-size: 13px;}


/*SEARCH BOX*/
#seachBoxButton {position: relative; top: 7px;}
#headerSearch {position: relative; top: -5px;}


.ui-tooltip{font-size: 11.5px !important; line-height: 13px; padding: 10px !important; background-color: beige; text-align: left; }

/*			INDEX PAGES 		*/

/* splash box */

#indexsplash{ margin-top: -1em; margin-bottom: 2em; padding: .8em 0 .8em .8em; background-color:#FFF; font-size:1em; line-height:1.2em;
 /*border:solid 3px #B0AAAB; position:absolute; width:80%;*/ 
	-webkit-box-shadow: 3px 3px 9px 1px #B0AAAB;
    -moz-box-shadow: 3px 3px 9px 1px #B0AAAB;
    box-shadow: 3px 3px 9px 1px #B0AAAB; 
	margin: 1em 0 2em;
}
	 
#indexsplash .heading{
	display:block;
	font-family: Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman", serif;
	color: #71888e;
	font-size: 2em; margin-bottom:.5em;}
#indexsplash h2, h1{font-family: Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman", serif; color: #71888e; font-size: 1.7em; clear:left;}
#indexsplash .caption{margin:5px 0; font-size:12px; color:#666;}
#indexsplash .callout{ font-size:12px; text-transform: uppercase; font-weight:bold; color:#333;}
#indexsplash p, .descriptiontext p{margin-bottom: 1.2em; margin-right:1.2em; font-size:.95em; color:#464646; line-height:1.3em}
#indexsplash a, .descriptiontext a{ color:#57696D; }
#indexsplash a:hover { color: #71888e; }
#indexsplash td a{text-decoration: underline; border-bottom:none; }
#indexsplash td { padding-top:3px;}


#indexsplash .item{ border: 1px solid #efefef; padding:.4em; margin-bottom:.4em; }
#indexsplash .item img{max-width:160px; max-height:120px;}
#indexsplash .item.right{float:right; margin-left:1em; text-align:center; position: relative; top:-30px }
#indexsplash.catalogue .item.right{margin-right:1em !important; }

#indexsplash .item.left{float:left; margin-right:1em; }
#indexsplash .item.center{ vertical-align:center;margin-right:.5em; margin-left:.5em;}
#indexsplash .item a{ border-bottom: none; color: #333 !important;}
#indexsplash .item .caption { size: 11px !important; }
#indexsplash .item .caption a{ text-decoration:underline; }
#splashImgRecord a { text-decoration-style: dotted;  color: #333 !important; size: 11px !important; }
#catalogueDir #indexsplash .item .caption{ display:none; max-width:140px; text-align:left;}
#catalogueDir #indexsplash.catalogue .item .caption{ display:block !important;}

#indexsplashClose{position: relative; top: -8px; right: 8px; padding:3px; display:inline-block; border-bottom:none !important; padding-left: 16px; background: url("/css/images/icon_close.jpg") left no-repeat; min-height: 12px;}
#indexsplashCtrl a { padding-left: 18px; background: url("/css/images/icon_question.jpg") left no-repeat; min-height:14px; display:inline-block;}



.indexPage .rowheading{ color: rgb(105, 142, 143) !important; 
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px dotted #efefef !important;}

.indexPage .indexrow { margin-left: 30px; 
    margin-right: 40px;}

#catalogueDir.indexPage #viewsnav{display: none;}
#viewsnav { display: block; float: none; text-align: right; padding-bottom: 20px;
}
#viewsnav table {margin-bottom: 10px; }



#indexContent{margin: 30px; }

#filterContents{width:900px !important;}

	/*filters*/
#filterContents {background-color: rgba(250, 250, 250, .90) !important;}
#filterContents .heading{ color:#666666; font-weight: 500; }
#filterContents #selectedFiltersCont{ display: none; } 
.filterCont .heading { border-bottom:1px solid /* #2B4F7D;*/ }
.filterOptions a {color:#333;}


#closeFiltersDiv {display: block;}
#closeFiltersDiv a {color: #333;}


#catWorks.catWorksCont .item{
	 -webkit-box-shadow: 4px 8px 6px -6px rgba(126, 90, 81, .5);
	-moz-box-shadow: 4px 8px 6px -6px rgba(126, 90, 81, .5);
	box-shadow: 4px 8px 6px -6px rgba(126, 90, 81, .5);
	/*margin-left: 10px;*/
	margin: 0 20px 30px 20px;
}
#catWorks {
    margin: 20px 0px;
}
.catWorksCont{ margin-right: 0px !important;}
.item a.Title{ 
	text-decoration-style: dotted !important;
	text-decoration-color: #ABABAB; }
.item a.Title:hover{color: #71888e !important; }
.item .catNo {white-space: normal !important; }

.catNo, .rectoversoNo{ color: #7D797A !important; }
#sketchbookDisplayWrapper .catNo { color: #B8B8B8 !important; }
.rectoversoNo::before {
  content: "[";
}.rectoversoNo::after {
  content: "]";
}


.rectoverso td{ vertical-align: top; }
.rectoverso .item {margin: 0px !important; border: 0px;
	 -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, .0) !important;
	-moz-box-shadow: 0 0 0 0 rgba(0, 0, 0, .0) !important;
	box-shadow: 0 0 0 0 rgba(0, 0, 0, .0) !important;
	zoom: 0.85;
}
.rectoverso .item .caption{ zoom:1.1; }

.rectoverso {
	 -webkit-box-shadow: 4px 8px 6px -6px rgba(126, 90, 81, .5);
	-moz-box-shadow: 4px 8px 6px -6px rgba(126, 90, 81, .5);
	box-shadow: 4px 8px 6px -6px rgba(126, 90, 81, .5);
	/*margin-left: 10px;*/
	margin-bottom: 30px;
    border-top: 1px solid #E6E2E3;
    border-left: 1px solid #E6E2E3;
    border-right: 1px solid #CDC9CA;
    border-bottom: 1px solid #CDC9CA;
} 
.rectoverso:nth-child(odd) {margin-right:20px;} 

a.pageLink{border:1px solid #7F7F7F; text-decoration: none; }
.pageLinkCurrent{border:1px solid #7F7F7F;}
#pagiContentTop a.pageLink:hover{background-color: #AEAEAE; color: #fff }
#pagiContentBottom .noprint{ display: none; }
.pageLinkCurrent{background-color:#AEAEAE;}
.pagenos a.pageLink{ text-decoration: none; }

.nextprev, .nextprev:hover {color: #5B5B5B !important; }


#materialsOuter {border: none; padding: 0px; }

/* 		 ENTRY PAGE 		*/


		/*  CATALOGUE ENTRY MAIN ELEMENTS  */

#mainCatImage.left {float: left; }


.sectionHeading{   
	color: #6D4546;
    font-size: 1.5em;
    margin-bottom: .9em;
    font-weight: normal;
}

.indexPage .sectionHeading{
	font-size:.9em; }

.pagiWrapper{}

#searchbox{font-size: .9em;}

#headerSearch { z-index: 300;}

/* TOOLBAR */
#toolbar { position: relative; }
#toolbar #headerSearch { 
	position: absolute;
	background-color: white;
	 right: 0px;
    width: 380px;
    text-align: center;
    top: 26px;
    padding: .5em;
	-webkit-box-shadow: 0px 2px 14px 2px #AEAEAE;
     -moz-box-shadow: 0px 2px 14px 2px #AEAEAE;
     box-shadow: 0px 2px 14px 2px #AEAEAE;
}
#ToolSearchBox{display: none; }

#seacrhSections {background-color: white; padding: 10px 10px 10px 20px; text-align: left; font-size: .85em; color: #666; display: none; }
.entryPage #seacrhSections {width: 150px; margin-left: 79px;}
.indexPage #seacrhSections {right: 28px; width: 118px;}
#catalogueDir.indexPage #seacrhSections {right: 178px !important;}

#pageBottomMatter{}

#pageBottomMatter h2 {
	color: #666666;
    font-weight: normal;
    font-size: 140%;
	text-transform: none !important;
	margin-top: 6px;
}
#pageBottomMatter .entryType{ margin-bottom: 6px; }
#collectionsDir #pageBottomMatter #paginationTop, #collectionsDir #pageBottomMatter #paginationBottom,
	#exhibitionsDir #pageBottomMatter #paginationTop, #exhibitionsDir #pageBottomMatter #paginationBottom,
	#literatureDir #pageBottomMatter #paginationTop, #literatureDir #pageBottomMatter #paginationBottom { border: none; padding: 0px }
#collectionsDir #pageBottomMatter #paginationBottom,
	#exhibitionsDir #pageBottomMatter #paginationBottom ,
	#literatureDir #pageBottomMatter #paginationBottom {margin-bottom: 0px; } 
#paginationBottom {clear: both; }

#catalogueDir #catWorks, #loadcontent{margin-left: 26px;}
#tabs #loadcontent{margin-left: 8px !important;}
#tabs #catWorksCont{ clear: right; }
.ui-tabs-panel {overflow: auto; }

#literatureDir.entryPage #norecord{ 
	/*visibility: hidden;*/
}

#relatedEntries .sectionHeading, #tabs_nav .ui-tabs-tab a { text-transform: capitalize !important; }
#relatedEntries .sectionHeading{ margin-top: 20px; }
#relatedEntriesCont {margin-top: -20px }
#relatedEntries .recordlink {text-decoration: none; }
.linksContainer { margin: 0 !important; }
#relatedEntries .linksContainer li.item{ text-indent: -20px; }
#relatedEntries .linksContainer li.item:before{ content:"";}
#relatedEntries .abbreviation {color: #333; font-weight: bold; }
#relatedEntries {margin-right: 50px !important;}

.relatedRecDescript {font-size: 86%;
    color: #777777;}

.listview .item .noimg span { font-size: 12px; line-height: 13.5px }


/*       [	FANCY BOX 	]           */

.fancybox-bg { background-color: #2E2B2F;}


/* 		[CATALOGUE] ENTRY PAGE 		*/

.altTitleHeading{ color:#666; }
.tombstone, #catalogueMain .item {margin-bottom: 10px !important;}
.div_Title{
	color: #333;
    font-size: 130%;
    font-weight: 500; }
.div_CatalogueNumber{
    color: #666;
    font-size: 95%;
}
.div_Stockbook strong, .div_Stockbook b{ color: #666666;}

#imageWrapper a { text-decoration:none;}
#imageWrapper { margin-right:50px; width: 300px; }

.JointPresentOwner{ color: #666; font-size: 12px; }

.entryRef a.abbreviation { color: #333;
    text-decoration: none !important;
    border-bottom: 1px dotted #ABABAB;
	font-weight: bold; 
	font-size: 115%;
	margin-bottom: 4px;
    display: inline-block;
}
#collectionsDir .entryRef a.abbreviation span{ font-weight: normal; }

#collectionsDir #beginWorksHeading {margin-top: 0px !important; }

a.abbreviation:hover{color: inherit;}

.fullRef a{ color: black; text-decoration: none; }

#catalogueTombstone{ visibility: hidden; }
#catalogueTombstone a {color: #333;}
#catalogueTombstone a, #pageBottomMatter a {
	text-decoration-style: dotted !important;
    text-decoration-color: #ABABAB; }

#allCat .item {
	margin-left: 30px; margin-right: 20px;
    text-indent: -14px; }

.abbreviationDiv{ padding-bottom: 3px; }
.abbreviationDiv a.abbreviation{ 
	color: #71888e;
    border-bottom-color: #71888e;
	font-weight: 500; 
}

#pageBottomMatter h2.abbreviation {margin-bottom: 0.2em; }

#catalogueMain{ clear: left; padding-top: 30px; width: 68%; 
     float: left; } 

#pageBottomMatter #additionalcont a {border-bottom:none !important; }

.imgplaceholder{ width: 350px !important; border: 1px dotted #BEBBBB; background-color: #efefef !important; }

#relatedcontent .item .noimg, .section .item .noimg, #sketchBookLinks .noimg{
	display: inline-block;
    background-color: #E6E2E3;
    text-align: center;
    font-size: 11px;
    color: #7f7f7f;
	margin-bottom: 10px;
}
#sketchBookLinks .noimg span {position: relative; top: 0%; }

#SketchbookMasterImgIcon{ cursor: zoom-in;}

#popoutEntries { width: 520px !important;}
#popoutEntries.rightOfCatMain { left: -300px !important;}
#relatedcontent .item.right {margin-left: 0px;}
#popoutEntries .noimg {max-width: 140px !important;
    max-height: 140px !important;}

.keywordPreCat{display: none;}

#discovery{clear: both;
    float: right;
    width: 28%;
     top: 40px;
    position: relative;
}
#discovery #relatedcontent #supp_undermain .item, #discovery #relatedcontent #rectoverso .item {width: 100%; border: none; height: auto !important; text-align: left !important; }
#discovery #relatedcontent #supp_undermain .item img, #discovery #relatedcontent #rectoverso .item img { width: auto; max-width: 260px; max-height: 400px; }
#discovery #relatedcontent #supp_undermain .item .caption, #discovery #relatedcontent #rectoverso .item .caption {position: inherit; }

#pageBottomMatter .caption{ line-height: 16px; }

#relatedcontent{ width: 100%; }
#relatedcontent h3{color: #666666; border-bottom:dotted 1px #666666; }
#relatedcontent #additionalcont .image img{ width:250px; }

#relatedcontent ul {list-style: none !important;}
#relatedcontent ul { margin: 0 0 1.5em 0 !important;}
#relatedcontent li{margin-bottom: .6em;}
#relatedcontent ul ul{ margin-left: 2em !important;}
#relatedcontent ul ul li{margin-bottom: .2em;}

#relatedcontent .category{
    font-size: .9em;
    font-weight: 700;
    color: #666666;
}

.travelref .heading {
    font-size: 85%;
    text-transform: uppercase;	
}

.traveledref ul {padding-left: 10px !important; }

.traveledref .heading {
	font-weight: normal;
	color: #666;
}
a:hover .traveledref .heading {
	color: #71888e;
}

#seriescont_addlMat h5{ color: #6D4546;
    font-size: 1.2em;
    margin-bottom: .9em;
    font-weight: normal; }

#series_container h3{ display: none; }

#addlMat #itemcont{display: inline; float: left;  }
#addlMat #itemcont .item .clearfloats { clear: none; }
#addlMat div.item {
	margin-left: 20px !important;
    width: 174px;
    height: 300px;
    float: left;
	overflow: hidden; }

#addlMat div.item img{width: auto; max-height: 250px; max-width: 174px; }


#addlMat #sectionSuppImgs .item img{width: auto; max-height: 290px; max-width: 270px; }
#addlMat #sectionSuppImgs .item {
	width: 270px;
    height: auto; 
}

#addlMat #sectionSuppImgs .item:hover {  } 

a.sbNav:hover { text-decoration-style: dotted !important; text-decoration: underline !important; }

#sketchBookLinks .caption{ padding: 0px 20px 5px 5px; }
#sketchBookLinks .imgplaceholder {margin-bottom: 3px;}
.imgplaceholder.blankPage { border: 1px solid #DECEB5; background-color: #EEE0C6 !important; color: #666; }
.imgplaceholder.missingSheet { border: 1px solid #B5B5B5; background-color: #CCC !important; color: #333; }

/*  [GET LINKED ENTRY ITEMS] */

#moreWorks{clear: both;}
#moreWorks .item{float: none;
    width: 100%;
    text-align: left;
    height: auto;
	margin-right: 40px;
}
#beginWorksHeading.other {position: relative;
    margin-left: -40px;}

#exhibitionsDir #beginWorksHeading, #literatureDir #beginWorksHeading{display: none; }

#moreWorks .item.woImg {border:none; 
	-webkit-box-shadow: none;
     -moz-box-shadow: none;
     box-shadow: none;
	margin-bottom: 10px;
	border-bottom: 1px dotted #efefef;
	width: 75%;
}


#moreWorks .item.woImg .catNo, #moreWorks .item.woImg div, #moreWorks .item.woImg .reference{ display: inline; border: none;}

/* 		[COLLECTIONS] ENTRY PAGE 		*/
.diamond, .currently{ color: gray; font-size: .9em }


.maplink { color: #333333; background-image: none; }
.maplink:hover{ background: url('client_files/map-8.png') no-repeat right; padding-right: 40px; color: #333333 !important; text-decoration: underline;  }

#entryExternalLink {margin-left: 40px; }
#entryExternalLink a{
    text-decoration-style: dotted !important;
    text-decoration-color: #ABABAB !important;
	    color: #636679!important;}

#materialsOuter {	
    padding-top: .5em;
    border-top: solid 1px #C7C6C6;
	margin-top: 8px;
	/*margin-top: -16px;*/
}
.linksContainer li {
    margin-bottom: .5em;
}

#linksUl{ padding-left: 0px; }

/* .maplink { color: #333333; text-decoration: none !important; filter: grayscale(20%); 
	
}

.maplink::after {
  content: "";
  background: url(client_files/map-8.png)  no-repeat right;
  opacity: 0.5;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  position: absolute;
  z-index: -1;   
}

	-webkit-filter: grayscale(30%); Safari 6.0 - 9.0 
  filter: grayscale(30%); */



/* label#labelColDeaccessioned{display: none; } */


/* 		[SECION] INDEX PAGE 		*/
#sectionDir #mainTextDiv{min-height:500px; margin-bottom:40px;}
#mainTextDiv p{margin-bottom:1.2em; line-height:1.4em;}
#mainTextDiv h2{font-family: Garamond, Baskerville, "Baskerville Old Face", "Hoefler Text", "Times New Roman", serif; color: #71888e;}
#mainTextDiv a{ color: #636679; border-bottom: none; text-decoration:underline; }
#mainTextDiv #popoutEntries .item img {
    margin: 0 auto 8px;
    max-width: 140px !important;
    max-height: 140px !important;
}

#mainTextDiv .item, .catinfo .item {position:relative;}
#mainTextDiv .item.right{float:right; margin:0 0 1em 1em;}
#mainTextDiv .item.left{float:left; margin:0 1em 1em 0;}
#mainTextDiv .item img{max-width:250px; max-height:250px;}
#mainTextDiv .item a{ border-bottom: none;}
#mainTextDiv .item .caption a{ text-decoration:underline;}
#mainTextDiv .item .caption {font-size:.8em;}

#mainTextDiv td{ vertical-align:top; }

#resourcesDir #mainTextDiv {
	padding: 0px 120px;
    width: 700px;
    text-align: justify;
}
#mainTextDiv p{ text-align: justify; }

#mainTextDiv #popoutEntries .item.right, #mainTextDiv #popoutEntries .item.left{float:left; margin:0 1em 1em 0;}
#resourcesDir #popoutEntries { width: 670px !important; margin-left: -8px; }

#mainTextDiv blockquote{ text-align: left;}

.smallheading{ text-transform: uppercase; font-weight:bold; font-size:.7em;}

.catlink {background-color:rgb(255, 251, 239); padding:1px 2px;}
.catlink .catNo{ color:#666;}

#mainTextDiv.chronology{padding-left:60px;}
#mainTextDiv.chronology h2, #mainTextDiv.chronology .outdent{ margin-left: -60px; }

#mainTextDiv .item.slideshow.right {margin: 0 0 1em 1.5em;}
#mainTextDiv .item.slideshow.left {margin: 0 1.5em 1em 0;}

/* 		TABS 		*/
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl{
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}
.ui-widget-header{border-top: none; border-left: none; border-right: none; }
.ui-tabs .ui-tabs-panel{ 
	padding: 20px !important; 
	border-bottom: 1px dotted #ccc !important; 
	border-left: 1px dotted #ccc !important; 
	border-right: 1px dotted #ccc !important; 
}
.ui-tabs-tab a{text-transform: none !important; }
.ui-tabs .ui-state-active a, .ui-tabs .ui-state-active a:link { color: #6D4546; }
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {padding: 0.2em 1em;}
.ui-widget-header{ border-bottom-style: dotted !important; }

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {border-left-style: dotted; border-right-style: dotted; border-top-style: dotted}

.ui-tabs-panel{ min-height: 300px; }

#catTabs .li_empty, .ui-state-disabled {display: none; }

#tabs #catWorks{    margin: 0px;  }
#tabs .catWorksCont {
    margin-right: 0px !important;
}


/* OTHER */
#concordanceTableBody a, #concordanceTableBody th a:hover { color: #5B5B5B !important; }

#sectionDir #pageBottomMatter {padding: 0px 120px 50px; width: 700px; text-align: justify; }
#mainBody.contact #mainTextDiv { height: inherit !important; min-height: inherit !important; }
#contactFormWrapper { margin-top: 40px; }
#contactForm .left{ text-align: right; padding-right:0px; vertical-align: top; padding-top: 14px; text-transform: capitalize;  }
#contactForm td{padding: 10px;}

/* SUPP IMAGES*/
#suppTable img, #suppTable .noimg { max-width: 250px; max-height:250px; margin-bottom:4px;}
#suppTable td{ vertical-align:top; padding:1em; border-bottom: double 3px #CDC9CA; font-size:.9em; }
#suppTable .type{ font-weight:bold; color:#333; font-size:.8em; white-space:nowrap;}
#suppTable a.image {display: inline-block;}
#suppTable .photocredit{ font-size:smaller; margin-top:4px; color:gray; }
#suppTable .suppimg , #suppTable .catinfo {width:46%; }
#suppTable .caption { font-size: 12px; line-height: 14px; }
#suppTable #rowHeading td {vertical-align: bottom; padding:.6em 1em; font-weight: 500; text-transform: uppercase; font-size: 11px }

/* stockbooks */
#stockbook {width:100%; }
#stockbook td{ vertical-align: top; padding:8px;}
#stockbook .spacer td{height:6px;}
#stockbook .stockbookinfo { background-color: #F1F1F1}
#stockbook img{ max-width: 200px; max-height:250px;}
#stockbook .catinfo { text-align:center;  width:200px; padding-top:0px; padding-left:18px;}
#stockbook .catinfo .caption{text-align:left; font-size:12px; line-height: 1.3em; }
#stockbook .catinfo a.image { border:none;}
.stockbookinfo .details {margin:.8em;}
.stockbookinfo .entryno, .stockbookinfo .entryno mark{color:#678887;}
.stockbookinfo .label{ color:#678887; font-style:italic; font-size:.9em; margin-bottom:3px; }
.stockbookinfo .content {margin-bottom: 6px;}
#stockbookFIltersWrapper {margin-top: 1.5em;
    border: 1px solid #D5D5CE;
    background-color: #F1F1F1;
    padding: 5px 8px;
    font-size: 12px;}
#stockbook .highlighted td { background-color: #FFF8E1; }
#stockbook .highlighted td.catinfo { padding-top: 8px; padding-bottom: 8px; }


/* SEARCH */

#accordion h3 {
    font-size: 1em !important;
	line-height: 8px;
}
#searchNav li a.selected:hover{ color: inherit !important; }
#searchNav li a:hover{ color: #fff !important; }