body					{background:#fff;}
#page					{background:#fcfcfc;margin: 0px auto 36px auto;padding-bottom:0;}

.pad					{padding-left:10px;}
.padright				{padding-right:10px;}
.white 					{color:white;}
			
a						{color: #00959f;text-decoration:none;}
a:hover					{text-decoration:underline;}
			
			
header					{background:#fff; padding-bottom:0;}
nav 		a			{color:#666;font-size:18px;font-weight:bold;}
nav 		a:hover		{color:#000;text-decoration:none;}

#searchme	form		{text-align:right;}
#searchme 	label 		{text-indent:-10000px;}
#searchme 	input 		{display:inline;}
#searchtxt 				{width:200px;}
.button					{width:180px; height: 24px !important; margin-bottom: 0; line-height:1em;}
#highlight,
#highlight 	div			{background:#ccc;height:18px;padding-bottom:0;}
#highlight .selected	{background:#999;}

#maincontent				{padding-top:18px;}
#maincontent h1				{margin-top:0;}
#maintitle					{font-weight:bold !important;}
.label						{font-style: italic; color: #666;}
section 	p				{text-indent:0 !important; margin-bottom:18px;}
footer 		p				{text-indent:0; color: #999;}
footer 		p:last-child	{margin-bottom:18px;font-style:italic;}
			
#shell						{text-align:right;}
#shell		img				{margin-left:10px; position: relative; top:10px;}

footer						{background: #fff;padding-top:18px;}			
footer		ol				{list-style:none;margin-left:10px;}
footer		li				{display:inline;margin-right:10px;}
footer		div 			{padding-bottom:0;}

.closer						{border-bottom:9px solid #ccc;}

.pseudoh4					{font-size:18px; line-height:18px; font-weight:bold; display:block;}
.pseudoh6					{font-size:13px; line-height:18px; display:block;}

a.download					{background:transparent no-repeat top left;cursor: pointer;cursor:hand;display:block;height:102px;margin-top:18px;color:#000;font-weight:bold;font-size:18px;line-height:18px;padding-top:18px;padding-left:110px;}
a.download:hover			{color: #00959f; text-decoration:none;}
a.doc						{background-image:url('../images/icon_doc.png');}
a.pdf						{background-image:url('../images/icon_pdf.png');}
a.mp3						{background-image:url('../images/icon_mp3.png');}
a.mp4						{background-image:url('../images/icon_mp4.png');}
a.doc:hover,
a.pdf:hover					{background-image:url('../images/icon_pdf_roll.png');}
a.mp3:hover					{background-image:url('../images/icon_mp3_roll.png');}
a.mp4:hover					{background-image:url('../images/icon_mp4_roll.png');}

a.document					{background:#fff;display:block;margin-bottom:18px;padding:0px 10px 18px 10px;}
a.document:hover			{background:#ffc;}


a.archiveitem				{background:#fff;display:block;margin-bottom:9px;padding:18px 10px 18px 10px;}
a.found						{display:block;overflow:auto;background:transparent;padding:9px 0 9px 0;margin: -9px 0 9px 0;}					
a.archiveitem:hover,
a.found:hover				{text-decoration:none;background:#ffc;}
a.found span				{display:block;}
a.found span.pseudoparagraph{display:block; margin-top:9px; color: #000;}
a.found span.date			{color:#000;}

.archive_list a				{margin-top:1em;}

a.collection img			{border:3px solid #fff;}
a.collection:hover img		{border:3px solid #666;}

blockquote					{font-style:italic; font-weight: bold; width:80%;}

/* INDEX PAGE */

.index 			header			{background:url('../images/1985_2010.jpg')}			
.index			nav				{margin-bottom:360px;}
.index 			#highlight, 
.index 			#highlight	*	{background:transparent !important;}
.index			footer			{background: #fcfcfc url('../images/footer.png') no-repeat bottom right}

header			img				{display:block;margin:18px 0 18px 0;}
#welcome		p:first-child	{font-weight:bold;}
#collections 	p				{color:#999;}

/* GALLERY PAGES */
.gallery_thumbs a				{float:left; display:block; overflow: hidden; width:115px; height:180px; margin-bottom:10px; margin-right:4px;}
.gallery_image img,
.gallery_thumbs a img			{border:5px solid white; box-shadow: 5px 5px 5px #ccc; -moz-box-shadow: 5px 5px 5px #ccc; -webkit-box-shadow: 5px 5px 5px #ccc;}
.gallery_thumbs a:hover img		{border:5px solid #ffc}
