

@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700);

@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);



.intro, .definition-question
	{
	font-family:'Open Sans','Helvetica Neue',helvetica,arial,sans-serif;	position:relative;
	max-width:980px;
	margin:50px auto 0 auto;
	overflow:hidden;
	}

.intro strong
	{
	display:block;
	font-size:40px;
	font-weight:700;
	}
	
.intro-main
	{
	font-size:24px;
	line-height:36px;
	font-weight:300;
	position:relative;
	text-align:center;
	margin:30px 0 30px 0;
	
	}

.intro-left
	{
	width:45%;
	float:left;
	padding-right:4%;
	font-size:16px;
	font-weight:500;
	padding-bottom:50px;
	}
	
.intro-right
	{
	width:45%;
	float:right;
	padding-left:4%;
	border-left:1px solid #d1d1d1;
	font-size:16px;
	font-weight:500;
	padding-bottom:50px;
	}


h2.intro-head
	{
	font-size:32px;
	margin:0;
	text-align:center;
	max-width:100%;
	}
	
h2.intro-subhead
	{
	font-size:26px;
	margin:0;
	text-align:center;
	max-width:100%;
	}

.definition-question
	{
	border-top:1px solid #d1d1d1;
	margin-top:0;
	padding:50px 0 50px 0;
	border-bottom:1px solid #d1d1d1;
	}

.definition-question strong
	{
	display:block;
	font-size:20px;
	font-weight:700;
	margin-bottom:20px;
	}
	
.definition
	{
	width:45%;
	float:left;
	padding-right:4%;
	font-size:16px;
	line-height:24px;
	font-weight:300;
	}
	
.question
	{
	width:45%;
	float:right;
	padding-left:4%;
	font-size:16px;
	line-height:24px;
	font-weight:300;
	}
	
.update
	{
	margin-top:50px;
	}
	
	
body
	{
	font-family:'Open Sans','Helvetica Neue',helvetica,arial,sans-serif;	margin:0;
	padding:0;
	}


a, a:visited
	{
	color:#dd5f32;
	text-decoration:none;
	font-weight:bold;
	}

a:hover
	{
	color:#999999;
	}


h1,h2,h3,h4,h5,h6
	{
	}

h1 {
	font-family:'Open Sans Condensed','Helvetica Neue',helvetica,arial,sans-serif;    font-weight: 700;
    font-size: 40px;
    line-height:44px;
    text-transform: none;
    margin:20px 0 20px 0;
    }

h1.analysis-title
	{
	font-family:'Open Sans Condensed','Helvetica Neue',helvetica,arial,sans-serif;    font-weight: 700;
    font-size: 42px;
    line-height:50px;
    text-transform: none;
    margin:15px 0 40px 0;
    }
    
h2 {
	font-family:'Open Sans Condensed','Helvetica Neue',helvetica,arial,sans-serif;    font-weight: 700;
    font-size: 26px;
    margin:50px auto 25px auto;
    max-width:800px;
    /* border-top:1px solid #CCC; */
    }

h3 {
	font-family:'Open Sans Condensed','Helvetica Neue',helvetica,arial,sans-serif;	text-transform:uppercase;
    font-weight: 700;
    font-size: 20px;
    }

h3.analysis-type
	{
	font-family:'Open Sans Condensed','Helvetica Neue',helvetica,arial,sans-serif;	text-transform:uppercase;
    font-weight: 700;
    font-size: 18px;
    line-height:28px;
    color:#fff;
    margin-bottom:0;
    margin-top:30px;
	padding:0 0 0 10px;
    /* border-bottom:1px solid #d1d1d1; */
    background:#252525;
    }

h5 {
    font-weight: 700;
    font-size: 14px;
    margin:0 0 0 0;
    text-transform:uppercase;
	letter-spacing:3px;
    }

/*
.updated {
    font-size: 14px;
    margin:20px 0 50px 0;
    }
*/
  
p {
	font-family:'freight-text-pro',georgia,serif;	-webkit-font-smoothing: antialiased;
	font-size:20px;
	line-height:32px;
    font-weight:300;
	margin:25px auto 25px auto;
    max-width:800px;
    min-width:400px;
    }

p.notes, p.source
	{
	font-family:'Open Sans','Helvetica Neue',helvetica,arial,sans-serif;	font-size:13px;
	line-height:20px;
	margin-left:0;
	max-width:100%;
	}

p.blurb
	{
	margin:15px 0 0 0;
	width:100%;
	max-width:100%;
    font-size: 16px;
    line-height: 24px;
    color:#444;
	}
	
p.reference
	{
	font-family:'Open Sans','Helvetica Neue',helvetica,arial,sans-serif;	font-size:14px;
	line-height:22px;
	font-weight:400;
    padding-left: 0px ;
    text-indent: 0 ;
	}
	
	
	
/* ----- OBJECT INDEX GRID ----- */

#object-grid
	{
	overflow:hidden;
	position:relative;
	margin-top:30px;
	}
	
#object-grid ul
	{
	list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}

#object-grid ul li
	{
	list-style:none;
	display:list-item;
	float:left;
	width:25%;
	}

#object-grid ul li a
	{
	height:300px;
	overflow:hidden;
	position:relative;
	text-decoration: none;
	width: 95%;
	display: block;
	margin: 15px 0 0 0;
	color: #252525;
	background:#fff;
	border-top:1px solid #d1d1d1;
	}

#object-grid ul li a:hover
	{
	background-color:#ccc;
	}

#object-grid .grid-link-type
	{
	font-family:'Open Sans Condensed','Helvetica Neue',helvetica,arial,sans-serif;	font-size:13px;
	font-weight:700;
	text-transform:uppercase;
	margin:15px 10px 0 10px;
	color:#666;
	}
	
#object-grid .grid-link-title
	{
	font-weight:bold;
	font-size:16px;
	line-height:22px;
	margin:5px 10px 20px 10px;
	}

#object-grid .grid-link-blurb
	{
	font-size:12px;
	line-height:18px;
	letter-spacing:0;
	font-weight:300;
	margin:0 10px 0 10px;
	}
	
#object-grid .grid-link-date
	{
	font-size:12px;
	font-weight:300;
	margin:5px 10px 0 10px;
	}
	
#object-grid .grid-link-readmore
	{
	font-size:12px;
	line-height:26px;
	color:#fff;
	margin:15px 10px 0 10px;
	background:#dd5f32;
	width:150px;
	text-align:center;
	-moz-border-radius: 3px;
	border-radius: 3px;
	}


/* ---------- */



/* ----- RELATED OBJECT INDEX GRID ----- */

#object-grid-related
	{
	overflow:hidden;
	position:relative;
	margin-top:15px;
	}
	
#object-grid-related ul
	{
	list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}

#object-grid-related ul li
	{
	list-style:none;
	display:list-item;
	float:left;
	width:25%;
	}

#object-grid-related ul li a
	{
	height:250px;
	overflow:hidden;
	position:relative;
	text-decoration: none;
	width: 95%;
	display: block;
	margin: 15px 0 0 0;
	color: #252525;
	background-color:#fff;
	border-top:1px solid #d1d1d1;
	}

#object-grid-related ul li a:hover
	{
	background-color:#ccc;
	}

#object-grid-related .grid-link-type
	{
	font-family:'Open Sans Condensed','Helvetica Neue',helvetica,arial,sans-serif;	font-size:13px;
	font-weight:700;
	text-transform:uppercase;
	margin:15px 10px 0 10px;
	color:#666;
	}
	
#object-grid-related .grid-link-title
	{
	font-weight:bold;
	font-size:16px;
	line-height:20px;
	margin:5px 10px 20px 10px;
	}

#object-grid-related .grid-link-blurb
	{
	font-size:12px;
	line-height:20px;
	letter-spacing:0;
	font-weight:300;
	margin:0 10px 0 10px;
	
	}
	
#object-grid-related .grid-link-date
	{
	font-size:12px;
	font-weight:300;
	margin:5px 10px 0 10px;
	}
	
#object-grid-related .grid-link-readmore
	{
	font-size:12px;
	line-height:26px;
	color:#fff;
	margin:20px 20px 0 20px;
	background:#dd5f32;
	width:125px;
	text-align:center;
	-moz-border-radius: 3px;
	border-radius: 3px;
	}


/* ---------- */





/* ----- EXHIBIT INDEX GRID ----- */

#exhibit-grid
	{
	overflow:hidden;
	position:relative;
	margin-top:30px;
	}
	
#exhibit-grid ul
	{
	list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}

#exhibit-grid ul li
	{
	list-style:none;
	display:list-item;
	float:left;
	width:16.66%;
	margin: 0 0 0 0;
	}

#exhibit-grid ul li a
	{
	
	background-image:url('/images/exhibits-icon-16.png');
	background-repeat:no-repeat;
	background-position:50% 15px;
	background-color:#eee;
	height:240px;
	overflow:hidden;
	position:relative;
	text-decoration: none;
	width: 95%;
	display: block;
	margin: 10px 0 0 0;
	color: #252525;

	}

#exhibit-grid ul li a.exhibit-type-figure
	{
	background-image:url('/images/exhibits-icon-16.png');
	}

#exhibit-grid ul li a.exhibit-type-table
	{
	background-image:url('/images/exhibits-icon-16.png');
	}

#exhibit-grid ul li a.exhibit-type-interactive
	{
	background-image:url('/images/exhibits-icon-16.png');
	}

#exhibit-grid ul li a.exhibit-type-media
	{
	background-image:url('/images/exhibits-icon-16.png');
	}



#exhibit-grid ul li a:hover
	{
	background-color:#ccc;
	}
	
#exhibit-grid .grid-link-title
	{
	font-weight:bold;
	font-size:14px;
	line-height:17px;
	margin:55px 20px 5px 22px;
	}

#exhibit-grid .grid-link-blurb
	{
	font-size:14px;
	line-height:17px;
	letter-spacing:0;
	font-weight:300;
	margin:0 20px 0 22px;
	}
	
#exhibit-grid .grid-link-date
	{
	font-size:13px;
	position:absolute;
	bottom:15px;
	left:22px;
	}


/* ---------- */





/* ----- ANALYSIS INFO ----- */

#analysis-info
	{
	overflow:hidden;
	margin: 25px 0 25px 0;
	/* border-top:1px solid #d1d1d1; */
	border-left:15px solid #d1d1d1;
	padding: 0 0 0 7px;
	}
	
#analysis-info ul
	{
	width:100%;
	margin:0;
	padding:0;
	}

#analysis-info ul li
	{
	font-size:14px;
	font-weight:bold;
	list-style:none;
	display:list-item;
	float:left;
	margin:0 0 0 3.5%;
	}

#analysis-info ul li:first-child
	{
	margin:0 0 0 0;
	}

#analysis-info .monospace
	{
	font-family:courier new,courier,sans-serif;
	font-weight:normal;
	color:#777;
	padding-left:5px;
	}

p.analysis-note
	{
	font-family: 'Open Sans','Helvetica Neue',helvetica,arial,sans-serif;	margin:10px 0 -15px 0;
	padding:0;
	font-size:12px;
	color:#333;
	max-width:1280px;
	}
	
/* ---------- */

	

/* ----- HIGHLIGHTS ----- */

#highlights-container
	{
	overflow:hidden;
	background-color:#ddd;
	padding:25px 30px 45px 30px;
	margin:50px 0 50px 0;
	}
	
.highlights
	{
	-moz-column-count:2; /* Firefox */
	-webkit-column-count:2; /* Safari and Chrome */
	column-count:2;
	-moz-column-gap:80px; /* Firefox */
	-webkit-column-gap:80px; /* Safari and Chrome */
	column-gap:80px;
	-moz-column-rule:1px dotted #999; /* Firefox */
	-webkit-column-rule:1px dotted #999; /* Safari and Chrome */
	column-rule:1px dotted #999;
	min-height:200px;
	}
	
.highlights p
	{
	font-family:'freight-text-pro',georgia,serif;	margin-left:0;
	margin-top:0;
	font-weight:300;
	font-size: 16px;
    line-height: 24px;
	/*
	background:url('/images/highlights-icon-24.png');
	background-repeat:no-repeat;
	background-position:0 1px;
	 */
	padding-left:0px;
	color:#333;
	}

#highlights-container h3
	{
	font-size:13px;
	line-height:27px;
	margin:5px auto 25px auto;
	max-width:125px;
	text-align:center;
	padding:0;
	color:#fff;
	font-weight:700;
	background:#252525;
	}
	
	
/*
#highlights-container h3
	{
	font-size:1.35em;
	letter-spacing:-.02em;
	background:url('/images/highlights-icon-24.png');
	background-repeat:no-repeat;
	background-position:0 50%;
	margin:0;
	padding-left:30px;
	}
*/

.highlights ul
	{
	-webkit-font-smoothing: antialiased;
	font-family:'freight-text-pro',georgia,serif;	list-style-type:square;
    font-size: 16px;
    line-height: 24px;
    letter-spacing:0;
	font-weight:300;
	color:#333;
	margin-top:10px;
	}
		
/* ---------- */


/* -- SECTION HEADERS -- */

div.section-head-container
	{
	margin:0 auto;
	max-width:640px;
	}
	
h3.section-head
	{
	font-size:13px;
	line-height:27px;
	letter-spacing:1px;
	margin:5px auto 25px auto;
	max-width:125px;
	text-align:center;
	padding:0;
	color:#fff;
	font-weight:700;
	background:#252525;
	}


/* ---------- */




/* ----- NOTES ----- */

#notes-container
	{
	overflow:hidden;
	margin:50px 0 50px 0;
	}

#notes-container ol
	{
	font-size:14px;
	line-height:22px;
	margin-left:25%;
	padding:0 0 0 0;
	max-width:640px;
	color:#252525;
	font-weight:300;
	}

#notes-container ol li
	{
	margin:0 0 15px 0;
	padding:0 0 0 0;
	}

/* ---------- */




/* --- INTERNAL BULLETED LISTS --- */

ul.bullets-normal
	{
	list-style-type:square;
    font-size: 1em;
    line-height: 1.45em;
    letter-spacing:0;
	font-weight:300;
	margin:25px auto 25px auto;
    max-width:640px;
    min-width:400px;
	}




.table
	{
	margin:30px 0 50px 0;
	display:block;
	}

.figure
	{
	margin: 30px 0 40px 0;
	overflow: hidden;
	border-top:1px solid #d1d1d1;
	width:100%;
	}
	
.figure-title-block
	{
	float:left;
	width:21.875%;
	}

.figure-title-block h3
	{
	margin: 20px;
	font-weight:700;
	letter-spacing:-.01em;
	font-size:20px;
	line-height:26px;
	}

.figure-image-block
	{
	float:left;
	width:78.125%;
	}

.figure-image-block img
	{
	width:100%;
	height:auto;
	}
	

.table
	{
	margin: 30px 0 40px 0;
	overflow: hidden;
	background-color:#ddd;
	padding:20px;
	}

.table h3
	{
	margin:0 0 0 0;
	font-weight:700;
	letter-spacing:-.01em;
	font-size:20px;
	line-height:28px;
	text-transform:none;
	}

.table h6.tablelabel
	{
	font-weight:300;
	letter-spacing:0;
	font-size:16px;
	line-height:24px;
	margin:0;
	}
	
.table table
	{
	margin:20px 0 20px 0;
	border-collapse:collapse;
	padding:0;
	font-size:.967em;
	}
	
.table table thead th
	{
	padding:10px;
	text-align:center;
	border-bottom:1px solid #999;
	border-top:2px solid #999;
	vertical-align:bottom;
	}

.table table thead th:first-child
	{
	text-align:right;
	}

.table table tbody th
	{
	padding:10px;
	text-align:right;
	border-bottom:1px solid #999;
	vertical-align:top;
	}

.table table td
	{
	font-family:courier new,courier,sans-serif;
	padding:10px;
	border-bottom:1px solid #999;
	color:#666;
	text-align:center;
	}

.table td.rowhead
	{
	font-family:'Open Sans','Helvetica Neue',helvetica,arial,sans-serif;	padding-left:5px;
	text-align:left;
	font-weight:bold;
	color:#252525;
	}
	
.table td.indent
	{
	font-family:'Open Sans','Helvetica Neue',helvetica,arial,sans-serif;	padding-left:10px;
	text-align:left;
	color:#252525;
	}
	



.notes p
	{
	font-size:14px;
	line-height:22px;
	}




/* Test content layout */

#content-page
	{
	background:#f4f4f4;
	}

#content-page-container
	{
	max-width:960px;
	margin:0 auto;
	background:#fff;
	border:1px solid #e2e2e2;
	border-bottom:0;
	-moz-border-radius: 2px;
	border-radius: 2px;
	}


/* ----- HEADER ----- */

#header-brand
	{
	background-color:#256aa8;
	height:130px;
	width:100%;
	}
	
#logo-ncses
	{
	max-width:1280px;
	margin:0 auto;
	}

#logo-ncses a
	{
	text-indent: -999em;
	display: block;
	width: 500px;
	height: 100px;
	background: url('/images/logo-ncses.png');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	position:relative;
	top:15px;
	}

#logo-ncses a:hover
	{
	opacity: 0.85;
	filter: alpha(opacity=85); /* IE 5-7 */
	}

#header-container
	{
	background:#fff;
	}

#header, #content, #footer
	{
	max-width:1280px;
	margin: 0 auto;
	}

#header
	{
	padding:20px 0 20px 0;
	}
	

/* ---- TOP NAVIGATION inside #header -----*/

.nav-container
	{
	width:100%;
	overflow:hidden;
	position:relative;
	margin-top:0px;
	}
	
ul.nav
	{
	width:100%;
	margin:0;
	padding:0;
	}

ul.nav li
	{
	list-style:none;
	display:list-item;
	float:left;
	width:19.0%;
	}

ul.nav li.search
	{
	width:23.5%;
	float:right;
	border-bottom:1px solid #d1d1d1;
	border-left:1px solid #d1d1d1;
	}

ul.nav li:first-child a
	{
	margin-left:0;
	width:96%;
	}

ul.nav li a
	{
	font-family:'Open Sans',helvetica,arial,sans-serif;
	background-repeat:no-repeat;
	background-position:5px 50%;
	font-weight:700;
	font-size:16px;
	text-transform:uppercase;
	text-decoration: none;
	border-bottom: 1px solid #d1d1d1;
	padding: 15px 0;
	width: 92%;
	text-indent:30px;
	display: block;
	margin: 0 4%;
	color: #252525;
	}

ul.nav li a.searchform
	{
	border:0;
	background:url('/images/search-icon-20.png');
	background-repeat:no-repeat;
	background-position:0 50%;
	}
	
ul.nav li a.searchform:hover
	{
	border:0;
	}

/* -- iconography in top and sub nav -- */

.analysis
	{
	background:url('/images/indicators-icon-16.png');
	}
	
.exhibits
	{
	background:url('/images/exhibits-icon-16.png');
	}
	
.collections
	{
	background:url('/images/collections-icon-16.png');
	}

.profiles
	{
	background:url('/images/profiles-icon-16.png');
	}

/* try subnav with no icons 

.glossary
	{
	background:url('/images/glossary-icon-24.png');
	}

.references
	{
	background:url('/images/references-icon-24.png');
	}

.data
	{
	background:url('/images/data-icon-24.png');
	}

.about
	{
	background:url('/images/about-icon-24.png');
	}

*/

.help
	{
	background:url('/images/help-icon-16.png');
	background-repeat:no-repeat;
	background-position:90% 50%;
	}

	
div.count
	{
	display:inline;
	padding-left:15px;
	color:#CCC;
	font-weight:normal;
	font-size:13px;
	}
	
	
/* ---- smaller SUB NAV inside #header -----*/

.subnav-container
	{
	width:100%;
	overflow:hidden;
	position:relative;
	margin:0 0 0 0;
	}
	
ul.subnav
	{
	width:100%;
	margin:0;
	padding:0;
	}

ul.subnav li
	{
	list-style:none;
	display:list-item;
	float:left;
	width:20%;
	}

ul.subnav li a
	{
	/* trying without icons
	background-repeat:no-repeat;
	background-position:0 50%;
	*/
	font-family:'Open Sans',helvetica,arial,sans-serif;
	font-weight:400;
	font-size:13px;
	text-decoration: none;
	border-bottom: 1px solid #d1d1d1;
	padding: 13px 0;
	width: 92%;
	text-indent:5px; /* trying without icons, set to 30px with icons */
	display: block;
	margin: 0 4%;
	color: #252525;
	}

ul.subnav li:first-child a
	{
	margin-left:0;
	width:96%;
	}

ul.subnav li:last-child a
	{
	margin-right:0;
	width:100%;
	}

ul.nav li a:hover, ul.subnav li a:hover
	{
	color:#999;
	border-bottom:1px solid #999;
	}
	
	
/* ---- TITLE AREA inside #header -----*/

.title
	{
	border-bottom:1px solid #d1d1d1;
	padding:0 0 20px 0px;
	background:url('/images/logos.png');
	background-size:370px auto;
	background-repeat:no-repeat;
	background-position:99.5% 0%;
	min-height:100px;
	}
	
.title h2
	{
	font-size:26px;
	line-height:27px;
	margin:0 0 0 0;
	padding-left:0;
	letter-spacing:-.02em;
	font-weight:bold;
	max-width:480px;
	border:0;
	color:#C00;
	float:none;
	}

.title p
	{
	font-family:'Open Sans','Helvetica Neue',helvetica,arial,sans-serif;	font-size:13px;
	line-height:17px;
	margin:7px 0 0 0;
	font-weight:300;
	color:#252525;
	max-width:400px;
	letter-spacing:0;
	}

span.amp
	{
	color:#999;
	}
	
.title a
	{
	text-decoration:none;
	color:#C00;
	}

.title a:hover
	{
	color:#666666;
	}


/* ----- FOOTER ----- */

#footer-container
	{
	margin:50px 0 0 0;
	background:#222;
	min-height:500px;
	position:relative;
	overflow:hidden;
	}
	
#footer
	{
	font-family:'Open Sans','Helvetica Neue',helvetica,arial,sans-serif;	font-weight:normal;
	font-size:13px;
	line-height:20px;
	color:#777;
	padding:50px 0 0 0;
	}
	
	
/* ----- EXHIBIT DISPLAY PAGE ----- */

div.figure-centered
	{
	margin:30px 0 30px 0;
	text-align:center;
	}
	
div.media
	{
	margin:30px 0 30px 0;
	padding:20px;
	background-color:#eee;
	}


/* ----- COLLECTION LAYOUT ----- */

.collection-container
	{
	overflow:hidden;
	margin:0px 0 0 0;
	}
	
.collectiondesc
	{
	/*
	float:left;
	width:47%;
	margin-right:3%;
	*/
	}

.collectiondesc p
	{
	margin-left:0;
	max-width:1280px;
	}

.collectionitems
	{
	/*
	float:left;
	width:50%;
	padding:15px 0 0 0;
	*/
	}

.collectionitems .object-grid
	{
	overflow:hidden;
	position:relative;
	margin-top:0;
	}
	
.collectionitems .object-grid ul
	{
	list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}

.collectionitems .object-grid ul li
	{
	list-style:none;
	display:list-item;
	float:left;
	width:25%;
	}

.collectionitems .object-grid ul li a
	{
	height:250px;
	overflow:hidden;
	position:relative;
	text-decoration: none;
	width: 95%;
	display: block;
	margin: 10px 0 0 0;
	color: #252525;
	background-color:#fff;
	border-top:1px solid #d1d1d1
	}

.collectionitems .object-grid ul li a:hover
	{
	background-color:#ccc;
	}

.collectionitems .object-grid .grid-link-type
	{
	font-family:'Open Sans Condensed','Helvetica Neue',helvetica,arial,sans-serif;	font-size:13px;
	font-weight:700;
	text-transform:uppercase;
	margin:15px 10px 0 10px;
	color:#666;
	}
	
.collectionitems .object-grid .grid-link-title
	{
	font-weight:bold;
	font-size:16px;
	line-height:20px;
	margin:5px 10px 20px 10px;
	}
	
.collectionitems .object-grid .grid-link-date
	{
	font-size:12px;
	font-weight:300;
	margin:5px 10px 0 10px;
	}

.collectionitems .object-grid .grid-link-blurb
	{
	font-size:12px;
	line-height:18px;
	letter-spacing:0;
	font-weight:300;
	margin:0 10px 0 10px;
	
	}
	

/* exhibits within a collection */

.collectionitems .exhibit-grid
	{
	overflow:hidden;
	position:relative;
	}
	
.collectionitems .exhibit-grid ul
	{
	list-style-type:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}

.collectionitems .exhibit-grid ul li
	{
	list-style:none;
	display:list-item;
	float:left;
	width:25%;
	margin: 0 0 0 0;
	}

.collectionitems .exhibit-grid ul li a
	{
	background-image:url('/images/exhibits-icon-16.png');
	background-repeat:no-repeat;
	background-position:50% 15px;
	background-color:#eee;
	height:200px;
	overflow:hidden;
	position:relative;
	text-decoration: none;
	width: 95%;
	display: block;
	margin: 10px 0 0 0;
	color: #252525;
	}

.collectionitems .exhibit-grid ul li a.exhibit-type-figure
	{
	background-image:url('/images/exhibits-icon-16.png');
	}

.collectionitems .exhibit-grid ul li a.exhibit-type-table
	{
	background-image:url('/images/exhibits-icon-16.png');
	}

.collectionitems .exhibit-grid ul li a.exhibit-type-interactive
	{
	background-image:url('/images/exhibits-icon-16.png');
	}

.collectionitems .exhibit-grid ul li a.exhibit-type-media
	{
	background-image:url('/images/exhibits-icon-16.png');
	}

.collectionitems .exhibit-grid ul li a:hover
	{
	background-color:#ccc;
	}
	
.collectionitems .exhibit-grid .grid-link-title
	{
	font-weight:bold;
	font-size:14px;
	line-height:17px;
	margin:55px 20px 5px 20px;
	}
	
.collectionitems .exhibit-grid .grid-link-subtitle
	{
	font-weight:300;
	font-size:13px;
	line-height:17px;
	margin:0 20px 5px 20px;
	}

