@charset "UTF-8";
/* CSS Document */
/*Font*/
body, input, select, textarea {
	font-family:arial, sans-serif;
	font-size:85%;
	line-height:1.35;
	background:#fff;
}

a { 
	text-decoration:none;	
	color:#000;
}

a img {
	border:none;
}

/* Set full width */
#work {width:100%; margin:0; float:none; display:inline;}

/* Remove unwanted elements */
#header, #navcategories, #searchdiv, /*.left-col,*/ #contributors, .frmaddtag, #tagswork p, #facets, #otherwebsites, #footer, #tagswork i, #tagswork a, #tagswork form, #accordionwork form, #work div.accordion form, .actions,  .ctrlexpcol, .ctrlsep, .txtmerge, .grabber, .pagination, .crosslink, .expander, .raw-record, .frmaddworklist, #bookmarkwork, #listwork a b, .clearfix, #posrelated, .hdrresult form, 
.breadcrumbs, .get-ua, .mosaic, #facetPanel, #user-activity, .view-table, .view-grid, .ui-btn, h3.h-bar, .filter, #key-info,
#ui-modal-preview, #editionsmore, .li-inline, .no-prt {display:none !important;}

.ui-crnr {-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;}

/* ----Work Page---- */
#editions th, .tbl-editions th {background-color:#fff;}
.ui-widget {font-size:1em;font-family:Arial,sans-serif;float:left;width:100%;}
.scrnwork th span {font-weight:normal;font-size:.8em;}
.scrnwork h1 {margin-left:0 !important;font-size:1.5em}
.scrnwork h1 span {display:block;font-weight:normal;font-size:1em;}
.scrnwork h2 {font-size:1.2em}
.scrnwork #editions-grid li {border:1px solid #eaeaea;width:17em;min-height:20em;float:left;list-style-position:inside;margin:0 1em 1em 0;padding:1em;}
.scrnwork #editions-grid span.offscreen, .scrnwork .title span.offscreen {color:#999;}
.scrnwork #editions-grid img {max-height:7em;display:block;}
.scrnwork .coverart, .buy-thumbnail {max-height:7em;}
.scrnwork #editions-grid dl, .scrnwork #editions-grid dd {margin-left:0;}
.scrnversion .holdings .ui-border-bottom td {padding-bottom:1.5em;}
.scrnwork .cont-col-left {width:45%;/*border:1px dotted #000;*/float:left;}
.scrnwork .cont-col-right {width:45%;/*border:1px dotted #000;*/float:right;}
.scrnwork .tbl-editions {width:100% !important;}
#editions-grid {position:absolute;}

#work tr {
	border-bottom:1px solid #ccc;
}



#tagswork ul li a{
	display:block;
}

#accordionwork {
	border:none;
	display:block;
}

#accordionwork .comments {
	display:block;
}

#work .locations .ui-tabs-panel {
	display:block;
}

/* Version / Editions title*/
#work #itemsheader {
	background-color:#ECECEC;
	margin-top:3em;
	padding:0.3em;
}

#work .versions {
	float:right;
	display:inline;
	margin-top:0.5em;
}

#work h2 {
	display:inline;
}

#work .versions dt, #work .versions dd {
	color:#000000;
	display:inline-block;
	font-weight:normal;
}

#editions {
	clear:both;
	width:100%;
}

/* Tabs */
.ui-tabs-nav {
	background:none;
}

dd.locations .tabs {
	font-size:0.9em;
	background-color:#fff;
	color:#000;
}

dd.locations .tabs li {
	margin-top:1em;
}

.ui-tabs .ui-tabs-nav {
	padding:0;
}

#work .ui-tabs-panel {
	zoom:1;
}

#work #accordionwork {
	zoom:1;
	height:auto;
}

#work #accordionwork .comments {
	overflow:visible;
	display:block;
	height:auto;
	zoom:1;
}

#work #accordionwork .comments #amazon {
	zoom:1;	
	display:block;
	height:auto;
}


/* Align dt and dd on work page*/
.details .thumbnail img {
	border:medium none;
	max-height:75px;
	max-width:75px;
}

.details dt {
	float:left;
	left:8em;
	margin-bottom:1em;
	position:absolute;
}

.details dd {
	clear:right;
	margin-bottom:0.3em;
	margin-left:16em;
}

.details .thumbnail {
	left:0;
	max-width:7em;
	padding:0;
	position:absolute;
	right:0;
}

.details .locations, .detail .locations {
	margin:2em 0 0 7em;
	clear:both;
}

.detail .locations {
	margin-left:0;
}

.locations li dt {
	display:none;
}



table dl dt {
	clear: left;
	float:left;
	padding-bottom: 0.9em;
}

/*table dl dd {
clear:right;
margin-left:12em;
padding-bottom:0.9em;
}*/

th {
	text-align:left;
	border-bottom:1px solid #555;
}

/*td {border-bottom:1px dotted #555;}*/

.ui-border-bottom td {border-bottom:1px dotted #eaeaea;padding-bottom:2.5em;}


/* ----Brief Results Page---- */

.island dt, .island dd, .island dd.creator, #picresultcontainer dd.creator {
display:block;
margin-left:0;
}

.island dd {
	/*margin-left:1em;*/
}

#content ol, #otherwebsites ol, #contentdedicated ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}


.island dl, #tabsresources dl, .islandnothumbnail dl, #picresultcontainer dl, .listitems li {
	border-bottom:1px dotted #999999;
	display:block;
	min-height:7em;
	padding:0.6em 0.5em 1em 5em;
	position:relative;
	margin-left:0;
}

#content dt a, #contentdedicated dt a, #related dt a {
	font-weight:bold;
	display:block;
}


.island .thumbnail, #tabsresources .thumbnail, .thumbnaildd {
	/*margin-top:1em;*/
	position:absolute;
	left:0;
	top:1em;
	margin-left:0;
}


.island .thumbnail a img, #tabsresources .thumbnail a img, .thumbnaildd a img {
	max-height:5em;
	max-width:4em;
}

#listsall dd.thumbnail a img {
	max-height:6.5em;
	max-width:5.5em;
}

.editions, .snippet {
	margin-top:7px;
	/*margin:0;*/
}

.keywords {
	font-size:9pt;
	color:#585858;
}

dd.online {
	display:block;
	text-align:right;
}

/* ----All Results Page---- */
#content {
	position:absolute
}

#content h1 {
	margin-top:0;
}

#column1, #column2 {
	width:100%;
	float:none;
}

#column2 #picresultcontainer dl {
	padding-left:10em;
	min-height:7em;
}

#column2 #picresultcontainer .thumbnaildd {
	position:absolute;
	top:1em;
	left:0;
	margin-left:0;
}

#column2 #picresultcontainer .thumbnaildd img {
	max-width:8em;
	max-height:8em;
}


/* ----People Page ----*/
#people .ui-accordion-content {
	display:block !important;
}

#people .ui-accordion-header {
	background:none;
}

#tagswork  {
	display:block;
}

#people .comments {
	display:block !important;
}

/* -----List items page----*/
/* Unwanted elements */
.addlisttag, .listactions, .btnprimary, .noteactions, .itemorderno, .frmaddcomment, .commentactions {
	display:none;
}

.lists {
	list-style-type:none;
}

.listtype, .noitems, .listcreator, .online {
	display:inline;
	font-size:0.9em;
}


.listhead, #listComments {
	padding:0.5em;
	border:1px solid #999;
	margin-left:0;
	position:relative;
}

#listDisplayThumbnail {position:absolute;left:10px;top:60px;padding-left:0;margin-left:0;}

#listDisplayThumbnail img {
	max-width:7em;
	max-height:7em;
}

.listdesc {
	/*border:1px solid #F00;*/
	margin-left:7.5em;
}

#listNoitems {margin-left:8.5em;}

#listComments {
	width:90%;
	margin:1em auto;
}

.comment {
	border-bottom:1px dotted #ccc;
}

.note {
	display:inline;
}

.listuseranno {
	font-size:0.9em;
	margin-top:1em;
	border-top:1px solid #ccc;
}

.listtags ul {
	display:inline;
	padding-left:0;
}

.listuseranno dd span {
	font-weight:bold;
}

#listDisplayName {
	font-weight:bold;
	font-size:2em;
	display:inline;
}

.listtags li {
	display:inline;
}

.listtags li:after {
	content:", ";
}

span.private {
	color:#585858;
	font-size:0.8em;
}

#listitems {
	padding-left:0;
	list-style-type:none;
	list-style-position:outside;
	margin-left:0;
}

#listitems li {
	padding-left:0;
}


#listitems dt {
	font-weight:bold;
}

dd.online {
	text-align:left;
	margin-top:0.7em;
}

.ddnote {
	padding:0.1em 0.5em;
	background-color:#FAFAE1;
	/*position:relative;*/
	margin-left:0;
}

.ddnote h5 {
	display:inline;
	margin: 0;
}

.notecontents {
	/*margin-top:;*/
}

.creator {
	font-size:0.9em;
	color:#585858;
	display:inline;
}

.comments .created, .note .created {
	font-size:0.8em;
	float:right;
}

.note {
	position:relative;
}

.note .created {
	right:1em;
	top:0;
}

#listitems dt, #listitems dd {
	margin-left:85px;
}

#listsall dd.thumbnail {
	display:inline;
	position:absolute;
	left:0;
	top:1em;
	margin-left:0;
	padding:0;
}