/* 
Grid: 846px wide, 12 columns at 54px each, 11 gutters at 18px each.
1 = 54px
2 = 126px (6 columns)
3 = 198px (4 columns)
4 = 270px (3 columns)
5 = 342px
6 = 414px (2 columns)
7 = 486px
8 = 558px
9 = 630px
10 = 702px
11 = 774px
12 = 846px
*/
/* == Imports == */
@import url("reset.css");

/* == These are the core style.  Configurable styles are located in separate stylesheets == */

/* == Generic == */
/* body {font: 62.5% "Helvetica Neue",Helvetica, Arial, sans-serif; color: #333;}*/
body {font: 62.5% "Helvetica Neue",Helvetica, Arial, sans-serif; color: #444444;}

	/* -- Headings -- */
	/* h1, h2, h3 {font-weight: lighter; font-family: 'Gill Sans', sans-serif; color:#333333;} */
	h1, h2, h3 {font-weight: lighter; font-family: "Gill Sans", sans-serif; color:#444444;}
	
	/* h1 {font-size: 2.4em; line-height:1em; margin-bottom: 0.5em; letter-spacing:.1em;}*/
	h1 {font-size: 2.4em; line-height:1em; margin-bottom: 0.5em;}
	/* h2 {font-size: 1.8em; line-height: 1.2em; margin-bottom:0;} */
	h2 {font-size: 1.8em; line-height: 1em; margin-top:0.6em; margin-bottom:0.6em;}
	h3 {font-size: 1.5em; line-height: 1.8em; margin: 0 0 1.2em; font-weight:lighter;}
	h4 {font-size: 1.2em; line-height: 1.5em; margin-bottom:1.5em; font-weight:lighter;}
	h5 {font-size: 1.2em; line-height: 1.5em; margin-bottom:1.5em; font-style:italic;}

	#content p, #content li{}
	
	/* h1 a, h2 a, h3 a {text-decoration:none;color:#333;}*/
	h1 a, h2 a, h3 a {text-decoration:none;color:#444;}
	img a {border: none;}

	/* -- Misc Block elements -- */
	/* p {font-size:1.2em; line-height:1.5em; margin-bottom:1.5em;} */
	p {font-size:1.2em; line-height:1.6em; margin-bottom:1.5em;}
	ul {font-size:1.2em; line-height:1.5em; margin-bottom:1.5em;}
	ol {font-size:1.2em; line-height:1.5em; margin-bottom:1.5em;list-style:decimal inside;}
	dl {font-size:1.2em; line-height:1.5em; margin-bottom:1.5em;}
	
	/* -- Misc Inline elements -- */
	em,i {font-style:italic;}
	strong,b {font-weight:bold;}
	abbr,acronym {border: none; font-style: normal;}
		
	/* -- Links -- */
	a:link {color: #555;}
	a:visited {color: #555;}
	/* a:hover {color: #333;} 
	a:active {color: #333;} */
	a:hover {color: #444;} 
	a:active {color: #444;}


	/* -- Body Classes -- */
	.browse {}
	.item {}
	.show {}
	.summary {}
	.tags {}
	
	/* -- Misc Classes */

	.image {} /* items/browse  */
	
	.description {}
	
	.even {}
	.odd {}
	
		/* Navigation Classes*/
		.navigation {list-style:none;}
			.navigation li {display:inline;}
			.navigation a {text-decoration:none;}
		
		/* Pagination Classes */
		.pagination {}
			/* .pagination li {display:inline;padding:6px 8px; background:#ccc; color:#fff;margin-right:1px;} */
			.pagination li {display:inline;padding:6px 8px; background:#798585; color:#fff;margin-right:1px;}
			.pagination a { color:#fff; text-decoration:none;}
			
		.next {} 
		.previous {} 
	
		/* Items Classes*/
		.browse-items-link {}
		
		.featured {}
		
		.element {overflow:hidden;clear:both;margin-bottom:0.5em;}
		.element-text {font-size:1.4em; line-height:1.2em; margin:0;}
        .element-text p {font-size:1em;margin:0;text-align: justify}
        /* body#items.show #primary .element-text{text-align: justify;max-width: 600px} */
	     body#items.show #primary .element-text{text-align: justify;max-width: 700px; font-size:1.4em;}
		.element-text-empty {font-size:1.2em; line-height:1.5em;margin:0;}
		body.show .element-text {}

		/* .browse .item {border-bottom:1px dotted #ccc;padding-bottom:18px; margin-bottom:18px;overflow:hidden; zoom:1;} */
		.browse .item {border-bottom:1px dotted #444;padding-bottom:18px; margin-bottom:18px;overflow:hidden; zoom:1;}
			/* .browse .item h2 {float:left; width: 198px; margin-right:18px;} */
			/* .browse .item img {float:right; width: 198px; height: 198px;} */
			/* .browse .item-description {float:left; width: 414px;}*/
			.browse .item h2 {float:left; width: 710px; margin-right:10px;}
			.browse .item img {float:right; width: 198px; height: 198px;}
			.browse .item-description {float:left; width: 710px; margin-right:10px;}
			/* Added below for Gothic Past */
			.browse .item .tags {float:left; width: 710px; margin-right:10px;}
			
		.item-img {}
		.items-list {}
		.item-meta {}
		
		/* .item-pagination {width: 625px; clear:both;overflow:hidden; border-top:1px solid #eee; padding-left:0px; padding-top:18px;} */
		.item-pagination {width: 930px; clear:both;overflow:hidden; border-top:1px solid #444; padding-left:0px; padding-top:18px;}
			.item-pagination a {text-decoration:none; font-weight:normal;width:48%; float:left;}
			.item-pagination .next a {float:right; text-align:right;}
		
		/* .item-tags {clear:left; margin-left:216px;} */
		.item-tags {clear:left; margin-left:0px;} 
		.item-thumbnail {}
		.item-title {}	
		
		body#items.show .square_thumbnail img {width: 54px; height:54px; float:left; margin-right:18px;}
		body#items.show .fullsize img{max-height:500px; max-width:620px;}

		/* Collections Classes */
		.collection {}
		.collection-description {}
		
		/* MyOmeka Classes */
		/* #myomeka-posters{width:207px;float:right;clear:left; border-left:1px dotted #ccc;padding-left:23px} */
		#myomeka-posters{width:250px;float:right;clear:left; border-left:1px dotted #444;padding-left:23px}
		/* #myomeka-create-poster{width:150px;margin:20px 0;text-align:right;}*/
		#myomeka-create-poster{width:180px; padding:5px; margin-bottom:20px; margin-top:20px; font-size:1.3em; background-color:#af8636;}
		#myomeka-create-poster a {text-decoration:none; color:#ffffff;}
		/* #myomeka-noted-items{width: 600px; margin-bottom: 10px;padding: 10px 0; border-top: 1px solid #ccc;} */
		#myomeka-noted-items{width: 640px; margin-bottom: 10px;padding: 10px 0; border-top: 1px solid #444;}
		.myomeka-noted-items-list{min-height:285px;float:left}
		/* .myomeka-noted-items-list ul li{width:180px;float:left; display:inline; padding-right:15px;} */
		.myomeka-noted-items-list ul li{width:190px; float:left; clear:both; padding-right:15px;}
		/* .myomeka-noted-items-list ul li img{max-width:160px; max-height:90px} */
		.myomeka-noted-items-list ul li img{max-width:190px; max-height:100px;}
		.myomeka-noted-items-list ul li{max-width:190px; padding-bottom:20px;}
		/* #myomeka-tags{width: 600px; clear: both; border-top: 1px solid #ccc; padding-top: 10px;margin-top:10px;} */
		#myomeka-tags{width: 640px; border-top: 1px solid #444; padding-top: 10px;margin-top:10px;}
		h3.poster-title{clear:both; padding-top:17px;#primary-nav a }
		ul.myomeka-poster-nav li a{float:left; margin-right:5px; margin-bottom:5px;}
		/* #myomeka-poster-info{background: #f2f2f2; padding:7px; text-align: center; margin-bottom: 17px;} */
		#myomeka-poster-info{background: #E0E1E2; padding:3px 20px 3px 20px; text-align:center; margin-top:10px; margin-bottom:10px;}
		/* #myomeka-poster .myomeka-poster-item {width:400px; float:left; clear:both;} */
		#myomeka-poster .myomeka-poster-item {width:440px; float:left; margin-right:22px; height:250px;}
		/* #myomeka-poster .myomeka-poster-item h3 {margin:0} */
		#myomeka-poster .myomeka-poster-item h3 {margin-top:20px; font-size:1.2em;}
		#myomeka-poster .myomeka-poster-item .myomeka-poster-item-annotation p{margin-left:130px; margin-top:7px;}
		/* #myomeka-poster .myomeka-poster-item a img{float: right; margin-bottom: 20px; margin-top: 27px; max-height: 120px; max-width: 120px; padding: 0 0 5px 10px; } */
		#myomeka-poster .myomeka-poster-item a img{float: left; margin-bottom: 27px; margin-top: 20px; max-height: 200px; max-width: 200px; padding: 0 12px 10px 10px; }
		/* #myomeka-disclaimer{clear:both;background: #f2f2f2; padding:7px; text-align: center;margin-top: 17px;} */
		#myomeka-disclaimer{clear:both; background:#E0E1E2; color:#444; padding:7px; text-align: center; margin-top: 17px;}
		#myomeka-disclaimer-title {padding-top:10px; margin-bottom:0px;}
		/* Added below for Gothic Past */
		
		#myomeka-poster .myomeka-poster-item .myomeka-poster-item-annotation {height:130px; overflow-y:scroll;}
		#myomeka-poster .myomeka-poster-item .myomeka-poster-item-annotation p {margin-left: 0px;}
		#myomeka-poster-info a{font-size:1.4em;}
		#myomeka-poster-info #myomeka-poster-form .myomeka-field label{font-size:1.4em;}

		form#myomeka-poster-form {text-align: left;}
		
		/* MyOmeka Classes for items/show */
		body#items.show #myomeka-add-notes #myomeka-edit-note form#myomeka-note-form textarea#note{width:250px;height:250px;}
		body#items.show #myomeka-add-notes #myomeka-edit-note form#myomeka-note-form textarea#note{width:310px;height:200px;}
		body#items.show #myomeka-add-notes, #myomeka-add-tags {float:left; display:inline;width:280px;min-height:400px;background: #f2f2f2;padding:10px;margin:10px 0;}
		body#items.show a.myomeka-help-link,body#items.show a.dashboard-link{display:inline;min-width:30px; margin-right:10px; padding: 5px 10px; font-size:1.2em; background-color:#af8636; color:#ffffff;}
		body#items.show #myomeka-tags{border-top:none;width:auto;}

		/* Added below for Gothic Past */
		body#items.show #myomeka-add-notes{float:right; width: 320px; padding-right:20px;}
		body#items.show #myomeka-add-tags{float:left; width: 330px; padding-left: 20px; padding-right:0px;}
		body#items.show #myomeka-add-tags #myomeka-submit-tag {float:left; margin-top: 10px; margin-bottom: 20px; padding-right:6px; margin-right:210px;}
		
		#myomeka-poster #myomeka-poster-info #myomeka-poster-form .myomeka-field {padding-top:20px;}
		#myomeka-poster #myomeka-poster-info #myomeka-poster-form .myomeka-field label {padding-right:10px; padding-bottom:5px;}
		#myomeka-poster #myomeka-poster-info #myomeka-poster-form .myomeka-field input {width:300px;}
		#myomeka-poster #myomeka-poster-info #myomeka-poster-form .myomeka-field table {width:535px;}
		#myomeka-poster #myomeka-poster-info #myomeka-poster-form h2 {padding-top:20px; padding-bottom:20px;}

		#myomeka-poster #myomeka-poster-info #myomeka-poster-form #myomeka-poster-canvas .myomeka-poster-spot {margin: 10px 0; padding: 20px; border: 1px dotted #444;}
		#myomeka-poster #myomeka-poster-info #myomeka-poster-form #myomeka-submit-poster {padding-top:10px; margin-bottom:10px;}
		#myomeka-poster #myomeka-poster-info #myomeka-poster-form #myomeka-submit-poster input {margin-right:10px;}
		#myomeka-poster #myomeka-poster-info #myomeka-poster-form #myomeka-submit-poster a {margin-left:10px;}
		#myomeka-poster #myomeka-poster-info #myomeka-poster-form #myomeka-poster-canvas .myomeka-poster-spot .myomeka-annotation {margin-top:10px; margin-bottom:10px;}
		#myomeka-poster #myomeka-poster-info #myomeka-poster-form #myomeka-poster-canvas .myomeka-poster-spot .myomeka-notes h3 {margin-bottom:10px;}
		#myomeka-poster #myomeka-poster-info #myomeka-poster-form #myomeka-poster-canvas .myomeka-poster-spot .myomeka-notes p {padding-left:10px;}

		/* Exhibits Classes */
		/* .exhibit {border-bottom:1px dotted #ccc;} */
		.exhibit {border-bottom:1px dotted #444;}
		.exhibit-description {}
		.exhibit-tags {font-weight: lighter;}
		/* .exhibit-item-caption{font-style: italic;font-size: smaller;clear:both; max-width: 350px;} */
		.exhibit-item-caption{font-style: italic; font-size:smaller; clear:both; overflow-y:scroll;}
		/* Added below for Gothic Past */
		.secondary .exhibit-item-caption{height:100px; margin-top:10px; margin-bottom:10px; overflow-y:scroll;}
	
		/* .exhibit-section-nav {margin-bottom:2em; border-bottom:1px solid #ccc;margin-bottom:1.5em;padding:0.3em; } */
		.exhibit-section-nav {margin-bottom:2em; border-bottom:1px solid #444; margin-bottom:1.5em; padding:0.3em; }
				.exhibit-section-nav li {padding:0.5em 0;display:inline;font-weight:normal;}
				.exhibit-section-nav li.current a{color:#222;font-style:italic;}
				.exhibit-section-nav a {padding:0.5em 1em 0.5em; color:#666; text-decoration:none;}
				/* .exhibit-section-nav li a.current {border-top:1px solid #ccc;background:#fff;color:#333; font-weight:normal;border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #fff;} */
				.exhibit-section-nav li a.current {border-top:1px solid #ccc;background:#fff;color:#444; font-weight:normal;border-left:1px solid #444; border-right:1px solid #444; border-bottom:1px solid #fff;}
		.exhibit-page-nav {color:#fff;font-weight:normal;}
			.exhibit-page-nav li {display:inline; color:#fafafa;margin-right:2px;}
			.exhibit-page-nav li.current{}
			.exhibit-page-nav a:link, .exhibit-page-nav a:visited { color:#fafafa;padding:6px 8px; background:#333; text-decoration:none;}
			.exhibit-page-nav .current a {background:#999; color:#fff;}
			.exhibit-page-nav a:hover {background:#999; color:#fafafa;}
			.exhibit-page-nav a:active { color:#fff;padding:6px 8px; text-decoration:none;}
	
		body#exhibit.browse div#wrap div#content div#primary h2 {text-decoration:underline;}
		
		/* Additional Exhibit Builder fixes (probably incomplete) */
		/* Changed widths below from 400 to 440 and 200 to 218 (thumbs gallery) for Gothic Past */
		
			body#exhibit.show .exhibit-text p {text-align: justify}
			body#exhibit.summary #primary p {text-align: justify}

			.gallery-full-right .exhibit-text p {width:440px;} 
			
			.gallery-full-right .secondary img{min-width:200px; max-width:200px; width:200px; height:200px;} 
			.gallery-full-right .primary .exhibit-item{margin-bottom:18px;}
			/* .gallery-full-right .primary {margin-right:10px;} */
			.gallery-full-right .primary img {width:440px;}
			.gallery-full-right .gallery .exhibit-item {}
			
			.gallery-full-left .exhibit-text p {width:440px;} 
			
			.gallery-full-left .secondary img{min-width:200px; max-width:200px; width:200px; height:200px;} 
			.gallery-full-left .primary .exhibit-item{margin-bottom:18px;}
			/* .gallery-full-left .primary {margin-left:10px;} */
			.gallery-full-left .primary img {width:440px;height:auto}
			.gallery-full-left .gallery .exhibit-item {}
			
			.image-list-left .exhibit-item img {max-width:440px; height:auto}
			
			.image-list-right .exhibit-item img {max-width:440px; height:auto}
			
			.image-list-left-thumbs .exhibit-item img{width:218px;height:auto}
			
			.image-list-right-thumbs .exhibit-item img{width:218px;height:auto}
			
			.text-image-left .exhibit-item {width:360px;margin:0 18px 18px 0;}
			.text-image-left .exhibit-item img{width:350px;height:auto}
			
			.text-image-right .exhibit-item {width:360px;height:auto;margin:0 0 18px 18px}
			.text-image-right .exhibit-item img{width:350px;height:auto}	
		
		/* Microformats Classes */
		.hentry {}
		
		/* Search Classes */
		.no-results {}
		
		/* Tags Classes */
		.tags {}
			.tags li {display:inline;}

		/* Tag Clouds */
		
		.hTagcloud {text-align: center; list-style: none;}
		.hTagcloud ul {list-style:none; margin-left:0; padding-left:0; margin-top:90px;}
			.hTagcloud li {font-weight: lighter; display:inline; margin-right:3px;}

		.hTagcloud a{text-decoration:none;}

			.popular a {font-size:120%;}
			.v-popular a {font-size:140%;}
			.vv-popular a {font-size:160%;}
			.vvv-popular a {font-size:180%;}
			.vvvv-popular a {font-size:200%;}
			.vvvvv-popular a {font-size:220%;}
			.vvvvvv-popular a {font-size:240%;}
			.vvvvvvv-popular a {font-size:260%;}
			.vvvvvvvv-popular a {font-size:280%;}


/* == Wrap == */
/* #wrap {width: 882px; margin:0 auto;} */
#wrap {width: 998px; margin:0 auto;}

/* == Header == */
/* #header {text-align: center;margin: 10px 0 10px;} */
#header {height:170px; position: relative; background-color:#FFFFFF; text-align: center; padding-left:34px; padding-right:34px}
	/* #site-title {font-size: 2em;margin:0;font-weight: lighter; font-family: 'Gill Sans', sans-serif; text-transform: uppercase; letter-spacing: .2em; line-height: 1.2em; padding:3px 18px 3px 18px;background:#fff; opacity:.9; filter: alpha(opacity=90);
-webkit-box-shadow: 0px 0px 3px #333333;
-moz-box-shadow: 0px 0px 3px #333333;
box-shadow: 0px 0px 3px #333333; 
-moz-border-radius: 3px;
border-radius: 3px; } */
	/* #site-title {padding-bottom: 1.2em; font-size: 1.4em;} */
	#site-title {width: 930px; padding-bottom: 1.2em; font-size: 1.4em; margin-right:-2px;}
	#site-title a {text-decoration:none;color:#555;}
	#site-title a:hover {text-decoration:none;color:#555;}
	#site-title a:visited {text-decoration:none;color:#555;}
	
	#site-title .tagline{font-size: 2em; color:#555; line-height: .5em; font-size: .5em;padding-bottom: 10px;}
	#site-title h2{font-size: 4em; font-weight:normal; line-height:1em;}

	/* Added below for Gothic Past */
	#site-title #tagline{font-weight: bold; color:#543e32;}

/* --- Site logo --- */

#site-logo {float:left; clear:left; margin-top:30px;}
#site-logo img{height:114px;}
	
	/* #search-container {float:right;width: 210px; height:37px; text-align:right;padding:14px 7px 7px 7px;clear:none;margin-bottom: 4px;} */
	#search-container {float:right; clear:right; width: 300px; height:37px; text-align:right; padding:7px 0 7px 7px; margin-bottom: 4px;}
		form#simple-search {margin:0 0 4px 0;}
		#search-container h2 {display:none;}
		#search-container input {border:1px solid #ccc; background:#fafafa; padding:3px;}
		#search-container input.textinput:focus {background:#fff;}
		/* #search-container #submit_search {font-size:1em;padding:2px; background:#fafafa; color:#fff; border:1px solid #ccc;margin-left:3px;} */
		#search-container #submit_search {background:#fff; color:#444; margin-left:5px;}
		/* Added below for Gothic Past */
		#primary-nav #search-container a {font-size:1.2em; line-height:1.3em;text-decoration:none;border:0px none transparent;border-width:0 0 0 0;display:inline;padding:0 0;}
 		
		/* #primary-nav {clear:both;overflow:hidden; zoom:1; font-weight:normal; border-bottom: 1px solid #CCCCCC;} */
		#primary-nav {float:right; clear: right; margin-top:10px; overflow:hidden; zoom:1; font-weight:normal;}
		/* #primary-nav li { margin-right:6px;margin-top:7px;text-align:center;float:left; display:block;}*/
		#primary-nav li { margin-left:3px; text-align:center; float:left; display:block;}
		/* #primary-nav a:hover {color:#eaeaea; background:transparent;} */
		#primary-nav a:hover {color:#fff; background:#af8636;} 
		/* #primary-nav a {text-transform:capitalize; font-size:1.1em;text-decoration:none;padding:7px 0 7px 14px;line-height: 1.1em; color:#fff;}*/
		/* #primary-nav a {text-transform:capitalize; font-size:1.1em; text-decoration:none; line-height:1.1em; color:#444444;}*/
		#primary-nav a {text-transform:capitalize; font-size:1.2em; text-decoration:none; padding:2px 4px; 4px; line-height:1.2em; color:#000;}
		#primary-nav li.current a {color:#fff; background:#af8636;}
		/* ul.navigation{margin:0;line-height: 2.4em;float:left; width:650px;}*/
		ul.navigation{margin-top:14px; margin-bottom:0px; float:left;}
		ul#secondary-nav.navigation{width:100%}
		
/* == Content == */

	/* Structure */
	/* #content {padding:29px;overflow:hidden; zoom:1;border:1px solid #fff; background:#fff;border-top-width:0;
-webkit-box-shadow: 0px 0px 3px #333333;
-moz-box-shadow: 0px 0px 3px #333333;
box-shadow: 0px 0px 3px #333333; 
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px; 
margin-top: 30px;} */
	#content {padding:3px 34px 34px;overflow:hidden; zoom:1;border:1px solid #fff; background:#fff;border-top-width:0;
-webkit-box-shadow: 0px 0px 3px #444444;
-moz-box-shadow: 0px 0px 3px #444444;
box-shadow: 0px 0px 3px #444444;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
-moz-border-radius-bottomright: 0px;
-moz-border-radius-bottomleft: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;}

		/* --- Showcase Slider Gothic Past --- */

		#slider {height:455px;}

		#primary{}
		#secondary {}
	
		
		/* #secondary-nav {margin-bottom:2em; border-bottom:1px solid #ccc;margin-bottom:1.5em;padding:0.3em; } */
		#secondary-nav {margin-bottom:2em; border-bottom:1px solid #444; margin-bottom:1.5em;padding:3px 3px 9px 3px; }
				#secondary-nav li {padding:0.5em 0;}
				#secondary-nav a {padding: 1em; color:#666;}
				/* #secondary-nav li.current a {border-top:1px solid #ccc;background:#fff;color:#333; font-weight:normal;border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #fff;-moz-border-radius-topleft: 4px;-webkit-border-top-left-radius:4px; border-top-left-radius:4px;-moz-border-radius-topright: 4px;-webkit-border-top-right-radius:4px; border-top-right-radius:4px;}*/
				#secondary-nav li.current a {border-top:1px solid #444;background:#fff;color:#444; font-weight:normal;border-left:1px solid #444; border-right:1px solid #444; border-bottom:1px solid #fff;}
	.item-description a.show {padding-left:5px;display:inline;}
			
	/* General */

	
	#pagination-top {}
	#pagination-bottom {}
		
	/* Navigation */
	#primary-nav {}
	#secondary-nav {}

	/* Simple Pages */	
	body.page #content #primary {}
	body.page #content #primary p{font-size:larger;}

	/* Home Page */
	#home #primary {float:left; width: 630px;}
	/* #home #secondary {float:right; width: 174px;border-left:1px dotted #ccc;padding-left: 13px;} */
	#home #secondary {float:right; width: 270px; border-left:1px dotted #444;padding-left: 10px;}

	#featured-collection {margin-bottom:34px} 

	#index-collection-img img{
		height:145px;
		margin-right:10px;
		width:145px;}
	
	/* #featured-item {overflow:hidden; zoom:1; border-bottom:1px solid #ccc;margin-bottom:34px;height:440px;} */
	#featured-item {overflow:hidden; zoom:1; border-bottom:1px solid #444;margin-bottom:34px;height:440px;}

	/* -- Small Tag Cloud - Added for Gothic Past -- */
	#small-tag-cloud {background-color: #ebe1cd; margin:0 0 34px 17px; padding: 0 15px 5px 15px;}
	#small-tag-cloud .hTagcloud li{font-size:smaller;}
	#small-tag-cloud .hTagcloud ul{margin-top:0px;}
	body#home #content #secondary #small-tag-cloud h2 {margin: 0 32px 20px -15px; padding-top:13px;}
	body#home #content #secondary #small-tag-cloud h2 a {color:#fff;}
    
	#recent-items {}
		/* #recent-items .item {overflow:hidden; zoom:1;border-bottom:1px solid #ccc;margin-bottom:18px;} */
		#recent-items .item {overflow:hidden; zoom:1;border-bottom:1px solid #444;margin-bottom:18px;}
		#recent-items .item img {float:right; margin-left:18px; margin-bottom:18px; border:1px solid #ccc; padding: 2px; height:80px; width:80px;}
		/* #recent-items .items-list{clear:both} */
		#recent-items .items-list{padding-left:17px; clear:both} 
	
	#featured-exhibit {margin-bottom:34px} 
	
	.item-description {font-size:1.2em; line-height:1.5em; margin-bottom:17px;}
    .item-description p {font-size:1em;}
    
    /* #site-description{background: #eaeaea;margin:0 17px 34px 0;padding: 13px;border: 1px solid #ccc;text-align: justify;} */
    #site-description{background-color: #ebe1cd; margin:0 10px 34px 0; padding: 0 20px 20px; text-align: justify;}
    /* Added below for Gothic Past */
    #site-description p{margin-bottom:7px;}
    #site-description p:first-letter {}
    body#home #content #site-description h3 {color:#555; text-align: left;line-height: 1em; padding-bottom: 9px; clear:both}
    /* body#home #content #primary #site-description h2 {margin-left:-35px} */
    body#home #content #primary #site-description h2 {color:#fff; margin-left:-20px; margin-top: 0; padding-top:13px;}
    
    /* body#home #content h2 {color:#333; font-size: 2.4em; line-height:1em;margin-bottom: 0.5em; letter-spacing:.1em;background:#fff;border-bottom: 1px solid #ccc;}*/
      body#home #content h2 {color:#444; font-size: 2.4em; line-height:1em; margin-bottom: 0.5em;}
	body#home #content #top h2 {margin-left:-18px; margin-right:-18px; padding-left:18px;padding-top:3px; padding-bottom:3px;}
	/* body#home #content #primary h2 {font-size: 3.5em; max-width:470px; min-width:200px;margin-left:-18px; padding-left:18px;padding-top:3px; padding-bottom:3px;}*/
	body#home #content #primary h2 {color:#fff; font-size: 2.8em; padding:3px 0 0 0}
	/* body#home #content #secondary h2 {max-width:355px; min-width:200px; float:right; margin-right:-18px; padding-right:18px; padding-top:3px; padding-bottom:3px;padding-left:3px} */
	body#home #content #secondary h2 {font-size: 2.2em; color:#fff; margin-left:17px; margin-right:-18px;}
	/* body#home #content h3 {font-size: 1.8em; line-height:2em; margin-bottom:0;} */
	body#home #content h3 {font-size: 1.8em; line-height:1.2em; margin-top:1.2em; margin-bottom:0.5em;}
	/* #items.show h3 {margin:0;} */
	#items.show h3 {margin:0; color:#798585; font-size: 1.4em;}
	body#home #content .items-list h3 {font-size:1.3em; line-height: 1.5em; margin-bottom:0.5em}

	/* Lines below are all Gothic Past additions */

	body#home #content #primary h2 span {background-color:#9d8b67; padding: 3px 8px;}
	body#home #content #secondary h2 span {background-color:#9d8b67; padding: 3px 8px;}
      body#home #content #primary #site-description h2 span {background-color:#798585; padding: 3px 8px;}
	body#home #content #secondary #small-tag-cloud h2 span {background-color:#798585; padding: 3px 8px;}
    
    .panel img {}

	/* Items Pages */
	
	a.edit-button{
	text-align: right;
	position:fixed;
	bottom:18px;
	left:0;
	background: #fff;
	padding:0 10px 0 13px;
	text-decoration: none;
	font-size: 1.2em;
	font-weight: lighter;
	z-index: 990;
	-webkit-box-shadow: 2px 1px 3px #333;
	-moz-box-shadow: 2px 1px 3px #333;
	box-shadow: 2px 1px 3px #333;
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 0px;
	border-top-left-radius: 0px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 0px;  
	}
	/* body.show.item #primary {width:625px;float:left;clear:none; margin-bottom:18px; margin-top:17px;} */
	body.show.item #primary {width:700px;float:left;clear:none; margin-bottom:18px; margin-top:17px;}
	/* body.show.item #sidebar {width:167px;float:right;clear:none;margin:13px 0 18px 0;background: #fff;padding:0 13px;text-align: left;border-left:1px dotted #ccc;} */
	body.show.item #sidebar {width:167px;float:left;clear:none;margin:10px 0 18px 0;background: #fff;padding:0 34px 0 0;text-align: left;}
	body.show #sidebar a.download-file{float:left;overflow:hidden;margin:0;}
	body.show #item-image img{max-width:620px}
	
	#items.show #primary {}
	ul.title-list {margin:0;}
	.title-list li {font-size: 1.2em; line-height: 1.5em; font-style:italic;font-weight: lighter;}
	#extended-metadata {}
		#item-type {}
		
	a.download-file{float:left;display:inline;margin:0 3px 3px 0;}

	#item-metadata {}
		#item-images {overflow:hidden; margin-bottom:18px;}
			#item-images-thumbs {margin:18px 0 18px -18px;}
		#item-publisher {}
		#item-creator {}
		#item-description {}
		#item-relation {}
		#item-spatial-coverage {}
		#item-rights {}
		#item-source {}
		#item-subject {}
		#item-additional-creator {}
		#item-format {}
		#item-contributor {}
		#item-rights-holder {}
		#item-provenance {}
		#item-date {}
		#item-temporal-coverage {}
		#item-date-added {}
		#item-collection {}

		/* Added below for Gothic Past */
		#still-image-item-type-metadata-sponsor {padding-left:20px; font-size:0.8em;}
		#dublin-core-publisher {padding-left:20px; font-size:0.8em;}
		#dublin-core-rights {padding-left:20px; font-size:0.8em;}
		#dublin-core-rights-holder {padding-left:20px; font-size:0.8em;}
		#dublin-core-license {padding-left:20px; font-size:0.8em;}
		#dublin-core-access-rights {padding-left:20px; font-size:0.8em;}

	#item-files {}
	#item-tags {}
	#item-citation {}
		
	#next-item {}
	#previous-item {}
	
		/* Search Results */
		#primary form {padding:10px 0;overflow:hidden;}
		#primary form .field {font-size:1.2em; line-height:1.5em; margin-bottom:1.5em;clear:both;}
		#primary form .field label {display:block;float:left;margin-right:5px;}		
		input#featured, input#public  {display:block;float:left;}
		#primary form #submit_search {clear:both;float:left;margin-top:10px;}
		#advanced_search_header {}
		#primary #basic_search_header {}
		
		
		/* Contribution */
		body.contribution label {width:100%;float:left; margin:10px 0 3px 0;font-size: 9pt;}
		
		body.contribution div#wrap div#content div#primary form fieldset#contribution-confirm-submit div.inputs label{width:auto;float: none;}
		body.contribution div#wrap div#content div#primary form fieldset#contribution-confirm-submit div.inputs label{width:auto;float: none;}
		body.contribution div#wrap div#content div#primary form fieldset#contribution-confirm-submit p{margin:15px 0 0 0;}
		body.contribution div#wrap div#content div#primary form fieldset#contribution-confirm-submit input#form-submit.submitinput{margin-top:15px;}
		body.contribution div#wrap div#content div#primary form fieldset#contribution-contributor-metadata legend{padding:3px 0 3px 0;font-size:2em;color:#555;}

	/* Exhibits Pages */
	#exhibit-nav {}
	#exhibit-summary {}
	#exhibit-show {}

	

	/* Collections Pages */
	/* .collection{border-bottom:1px dotted #333;} */
	.collection{border-bottom:1px dotted #444;} 
	#collection-description {}
	/* #collection-items img{float:left; display:inline;clear:none;margin-right:10px;height:200px; width:200px;} */
	#collection-items img{float:left; display:inline;clear:none;margin-right:14px; height:218px; width:218px;}
	/* p.view-items-link{text-align: center;margin-top:5px;} */
	p.view-items-link{text-align: center;margin-top:18px;} 
	/* #collectors .element-text ul li p{font-size: 0.9em; color:#333} */
	#collectors .element-text ul li p{font-size: 0.9em; color:#444}

/* == Footer == */
	/* #footer {clear:both; margin-top:10px; font-weight:normal;overflow:hidden; zoom:1; padding:10px;border-top:1px solid #ccc;color:#eaeaea;} */
	/* #footer {clear:both; font-weight:normal;overflow:hidden; zoom:1; padding:34px;} */
	/* #footer a {text-decoration:none; color:#fafafa;} */
	/* #footer a {text-decoration:none;} */
	/* #footer a:hover {color:#eaeaea;} */
	/* #footer .navigation li {display:inline;} */
	/* #footer .navigation a {margin-right:8px;} */
	
/*== Shadowbox ==*/
/*== http://www.shadowbox-js.com/ -- Awesome!==*/
/*== edit in deco/javascripts/shadowbox/shadowbox.css ==*/
		

/* == Awkward Showcase  == */

/* http://www.awkward.se/sandbox/awkward-showcase-a-jquery-plugin/ -- AWESOME! */

/* Showcase ------------- */

.showcase
{
	position: relative;
	// margin: 0 0 34px 0;
	margin: 0 0 10px 0;
}

/* This class is removed after the showcase is loaded */
/* Assign the correct showcase height to prevent loading jumps in IE */
.showcase-load
{
	height: 400px; /* Same as showcase javascript option */ 
	width: 930px;
	overflow: hidden;
}
	/* Navigation arrows */
	.showcase-arrow-previous, .showcase-arrow-next
	{
		position: absolute;
		background: url('../images/arrows.png');
		width: 33px;
		height: 33px;
		top: 220px;
		cursor: pointer;
	}
	
	.showcase-arrow-previous
	{
		left: -60px;
	}
	
	.showcase-arrow-previous:hover
	{
		background-position: 0px -34px;
	}
	
	.showcase-arrow-next
	{
		right: -56px;
		background-position: -34px 0;
	}
	
	.showcase-arrow-next:hover
	{
		background-position: -34px -34px;
	}
	
	/* Content */
	.showcase-content
	{
		text-align: center;
		/* background-color: #000; */
		background-color: #fff;
		/* Added below for Gothic Past */
		overflow: hidden;

	}
	
	/* Added below for Gothic Past */
	.showcase-content img {width: 780px; float:left;}

		.showcase-plus-anchor
		{
			background-image: url('../images/plus.png');
			background-repeat: no-repeat;
		}
		
		.showcase-plus-anchor:hover
		{
			background-position: -32px 0;
		}
		
		.showcase-tool-tip
		{
			background-color: #fff;
			color: #000;
			text-align: left;
			padding: 5px 8px;
			background-image: url(../images/white-opacity-80.png);
		}
		
		.showcase-caption
		{
			background-color: #AF8636;
			height: 400px;
			color: #fff;
			/* padding: 8px 15px; */
			padding-top: 60px;
			text-align: left;
			/* position: absolute; */
			/* position: relative; */
			width: 150px;
			float: right;
			display: none;
			/* background-image: url(../images/white-opacity-80.png); */
		}

		/* Added below for Gothic Past */
		.showcase-caption h3
		{
			padding-left: 20px;
			padding-right: 10px;
		}

		/* Added below for Gothic Past */
		.showcase-caption p
		{
			padding-left: 20px;
			padding-right: 15px;
		}

		/* Added below for Gothic Past */
		.showcase-caption a
		{
			color: #fff;
		}
	
	/* Button Wrapper */
	.showcase-button-wrapper
	{
		clear: both;
		margin-top: 15px;
		text-align: center;
	}
	
		.showcase-button-wrapper span
		{
			margin-right: 3px;
			padding: 2px 5px 0px 5px;
			cursor: pointer;
			font-size: 12px;
			color: #444444;
		}
	
		.showcase-button-wrapper span.active
		{
			color: #ccc;
		}
	
	/* Thumbnails */
	.showcase-thumbnail-container /* Used for backgrounds, no other styling!!! */
	{
		background-color: #000;
	}
	
	.showcase-thumbnail-wrapper
	{
		overflow: hidden;
	}
		
		.showcase-thumbnail
		{
			width: 120px;
			height: 90px;
			cursor: pointer;
			border: solid 1px #333;
			position: relative;
		}
		
			.showcase-thumbnail-caption
			{
				position: absolute;
				bottom: 2px;
				padding-left: 10px;
				padding-bottom: 5px;
			}
			
			.showcase-thumbnail-content
			{
				padding: 10px;
				text-align: center;
				padding-top: 25px;
			}
			
			.showcase-thumbnail-cover
			{
				background-image: url(../images/black-opacity-40.png);
				position: absolute;
				top: 0; bottom: 0; left: 0; right: 0;
			}
		
		.showcase-thumbnail:hover
		{
			border: solid 1px #999;
		}
		
			.showcase-thumbnail:hover .showcase-thumbnail-cover
			{
				display: none;
			}
		
		.showcase-thumbnail.active
		{
			border: solid 1px #999;
		}
		
			.showcase-thumbnail.active .showcase-thumbnail-cover
			{
				display: none;
			}
	
	.showcase-thumbnail-wrapper-horizontal
	{
		padding: 10px;
	}
	
		.showcase-thumbnail-wrapper-horizontal .showcase-thumbnail
		{
			margin-right: 10px;
			width: 116px;
		}
	
	.showcase-thumbnail-wrapper-vertical
	{
		padding: 10px;
	}
	
		.showcase-thumbnail-wrapper-vertical .showcase-thumbnail
		{
			margin-bottom: 10px;
		}
		
	.showcase-thumbnail-button-backward,
	.showcase-thumbnail-button-forward
	{
		padding: 7px;
		cursor: pointer;
	}
	
	.showcase-thumbnail-button-backward
	{
		padding-bottom: 0px;
		padding-right: 0px;
	}
	
		.showcase-thumbnail-button-backward .showcase-thumbnail-vertical,
		.showcase-thumbnail-button-forward .showcase-thumbnail-vertical,
		.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal,
		.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal
		{
			background-image: url(../images/arrows-small.png);
			background-repeat: no-repeat;
			display: block;
			width: 17px;
			height: 17px;
		}
		
		.showcase-thumbnail-button-backward .showcase-thumbnail-vertical
		{
			background-position: 0 -51px;
			margin-left: 55px;
		}
		.showcase-thumbnail-button-backward:hover .showcase-thumbnail-vertical
		{
			background-position: -17px -51px;
		}
		
		.showcase-thumbnail-button-forward .showcase-thumbnail-vertical
		{
			background-position: 0 -34px;
			margin-left: 55px;
		}
		.showcase-thumbnail-button-forward:hover .showcase-thumbnail-vertical
		{
			background-position: -17px -34px;
		}
		
		.showcase-thumbnail-button-backward .showcase-thumbnail-horizontal
		{
			background-position: 0 -17px;
			margin-top: 40px;
			margin-bottom: 40px;
		}
		.showcase-thumbnail-button-backward:hover .showcase-thumbnail-horizontal
		{
			background-position: -17px -17px;
		}
		
		.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal
		{
			background-position: 0 0;
			margin-top: 40px;
			margin-bottom: 40px;
		}
		.showcase-thumbnail-button-forward:hover .showcase-thumbnail-horizontal
		{
			background-position: -17px 0;
		}
		
		/* Hide button text */
		.showcase-thumbnail-button-forward span span,
		.showcase-thumbnail-button-backward span span
		{
			display: none;
		}
	
		


/* Clear (used for horizontal thumbnails)
-------------------------------------------*/

.clear
{
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
	float: none;
}

 .showcase-thumbnail-horizontal
		{
			background-position: -17px -17px;
		}
		
		.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal
		{
			background-position: 0 0;
			margin-top: 40px;
			margin-bottom: 40px;
		}
		.showcase-thumbnail-button-forward:hover .showcase-thumbnail-horizontal
		{
			background-position: -17px 0;
		}
		
		/* Hide button text */
		.showcase-thumbnail-button-forward span span,
		.showcase-thumbnail-button-backward span span
		{
			display: none;
		}
	
		


/* Clear (used for horizontal thumbnails)
-------------------------------------------*/

.clear
{
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
	float: none;
}

t: 0;
	float: none;
}

 .showcase-thumbnail-horizontal
		{
			background-position: -17px -17px;
		}
		
		.showcase-thumbnail-button-forward .showcase-thumbnail-horizontal
		{
			background-position: 0 0;
			margin-top: 40px;
			margin-bottom: 40px;
		}
		.showcase-thumbnail-button-forward:hover .showcase-thumbnail-horizontal
		{
			background-position: -17px 0;
		}
		
		/* Hide button text */
		.showcase-thumbnail-button-forward span span,
		.showcase-thumbnail-button-backward span span
		{
			display: none;
		}
	
		


/* Clear (used for horizontal thumbnails)
-------------------------------------------*/

.clear
{
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
	float: none;
}

/* --- Simple Contact Form Gothic Past --- */

#simple-contact .field {margin-left: 34px;}
#simple-contact .field label {width: 100px;}
#simple-contact .field textarea {height: 100px;} 

#simple-contact .error{color: red;}

/* --- Map Styling Gothic Past --- */

.map {margin-top: 3px; margin-bottom: 20px;}

/* --- Social Bookmarking Gothic Past --- */

body#items.show div#wrap div#content div#primary h3#social-book {color: #444444; font-size: 2.1em;}
body#items.show div#wrap div#content div#primary a.social-img img {padding-right: 3px;}

/* --- Commments Gothic Past --- */

body#items.show div#wrap div#content div#primary div#idc-container-parent div#idc-container.idc div#IDCommentsHead.idc-head h3 span#idc-commentcount_label {color: #444444; font-size:1.1em;}
body#items.show div#wrap div#content div#primary div#idc-container-parent div#idc-container.idc div#IDCommentsNewThreadCover.idc-new h3 {color: #444444; font-size: 1em; margin-bottom:0.5em;}
body#items.show div#wrap div#content div#primary div#idc-container-parent div#idc-container.idc div#IDCommentsNewThreadCover.idc-new div#IDCThread.idc-thread div#IDCommentsNewThread.idc-c div#IDCPostNav.idc-postnav p#IDCNavGuest2.idc-postnav-label span {font-size: 0.8em;}
body#items.show div#wrap div#content div#primary div#idc-container-parent div#idc-container.idc div#IDCommentsNewThreadCover.idc-new div#IDCThread.idc-thread div#IDCommentsNewThread.idc-c div.idc-c-m form#IDCommentNewThreadForm2 div div.idc-columns{font-size: 1em;}

/* --- Added below for Gothic Past - Beneath Footer links --- */

#beneath-wrap {width: 998px; margin: 0 auto; padding-top: 10px;} 	
#beneath-wrap a {text-decoration:none; color:#ffffff;}
#beneath-wrap p {color:#ffffff;}
#beneath-wrap a:hover {color:#eaeaea;} 

/* --- Added below for Gothic Past - My Omeka login link --- */

#myomeka {padding-top:32px;}
div#wrap div#header div#myomeka div#myomeka-status p {margin-bottom: 0px;}

/* --- Added below for Gothic Past - Map Page --- */

body#map.browse div#wrap div#content div#primary div#link_block h2 {padding-top: 10px;}
body#map.browse div#wrap div#content div#primary div#link_block div#map-links li {border-bottom: 1px dotted #444; padding-bottom:5px; margin-bottom:5px;}

/* --- Added below for Gothic Past = Advanced Search --- */

body#advanced-search-page.advanced-search div#wrap div#content div#primary form#advanced-search-form {padding-left: 20px; padding-top:20px;}

/***  FOOTER STYLE - Created by OneHouse for Gothic Past ***/

#footer {background-color: #e0e1e2; height: 130px; width: 958px; padding-top: 20px; padding-left: 40px;}

 /*
 * horizontal lists - for nav style lists
 */
ul.horizontal li {
	list-style-type: none;
	float: left;
}

ul.horizontal li a:link {
	color: #8d949a;
	text-decoration : none;
}
ul.horizontal li a:visited {
	color: #8d949a;
	text-decoration: none;
}
ul.horizontal li a:hover {
	color: #8d949a;
	text-decoration: none;
}

/*
 * clearer
 */
.clearer {
	clear:both;
}
 
 
/*
 * clearfix - fixes float clearing issues
 */
/* Win IE 7 */
.clearfix {
	display: inline-block;
}

/* Gecko-based browsers */
 .clearfix:after {content : "."; display : block; height : 0px; clear : both; visibility : hidden;}
/* Hides from IE-mac \*/ * html .clearfix {height : 1%;} /* End hide from IE-mac */


		:focus { 
			outline : 0; 
		}
		

/***  FOOTER NAVIGATION ***/

#footer-nav-container{}

ul#footer-navigation li a{display: block; position: relative; cursor: pointer;}
ul#footer-navigation li a{height: 4em;}
ul#footer-navigation li a{height: 2em; text-decoration: none;}
ul#footer-navigation li{display:inline;}	
ul#footer-navigation li a span{ position: absolute; left: 0; z-index:30; top: 0;}
ul#footer-navigation li a span{height:94px;}
ul#footer-navigation li {margin:0; padding:0;}
ul#footer-navigation li a span{background:#ffffff url(../../../gp_images/bkg_footer-navigation.png) no-repeat; height:94px;}


ul#footer-navigation li#nav-footer-01 a, ul#footer-navigation li#nav-footer-01 a span{width:200px;}
ul#footer-navigation li#nav-footer-01 a:link span, ul#footer-navigation li#nav-footer-01 a:visited span{background-position: 0 0;}
ul#footer-navigation li#nav-footer-01 a:hover span{ background-position: 0 -95px;}

ul#footer-navigation li#nav-footer-02 a, ul#footer-navigation li#nav-footer-02 a span{width:350px;}
ul#footer-navigation li#nav-footer-02 a:link span, ul#footer-navigation li#nav-footer-02 a:visited span{background-position: -200px 0px;}
ul#footer-navigation li#nav-footer-02 a:hover span{ background-position: -200px -95px;}


ul#footer-navigation li#nav-footer-03 a, ul#footer-navigation li#nav-footer-03 a span{width:130px;}
ul#footer-navigation li#nav-footer-03 a:link span, ul#footer-navigation li#nav-footer-03 a:visited span{background-position: -550px 0;}
ul#footer-navigation li#nav-footer-03 a:hover span{ background-position: -550px -95px;}


ul#footer-navigation li#nav-footer-04 a, ul#footer-navigation li#nav-footer-04 a span{width:130px;}
ul#footer-navigation li#nav-footer-04 a:link span, ul#footer-navigation li#nav-footer-04 a:visited span{background-position: -680px 0;}
ul#footer-navigation li#nav-footer-04 a:hover span{ background-position: -680px -95px;}


ul#footer-navigation li#nav-footer-05 a, ul#footer-navigation li#nav-footer-05 a span{width:96px;}
ul#footer-navigation li#nav-footer-05 a:link span, ul#footer-navigation li#nav-footer-05 a:visited span{background-position: -810px 0;}
ul#footer-navigation li#nav-footer-05 a:hover span{ background-position: -810px -95px;}
