<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#content a.teaser-link{
background: url("/~/media/Images/ans/ui/teaser-icon.ashx") no-repeat scroll left 1px transparent;
padding-left:18px;
}

/*----- image with caption CSS ----*/

.image-with-caption-left {
	float: left;
	margin: 0 10px 10px 0; 
}
.image-with-caption-right {
	float: right;
	margin: 0 0 10px 10px; 
}
.image-with-caption-left img,
.image-with-caption-right img {
	margin-bottom: 5px; 
}
.image-with-caption-left span,
.image-with-caption-right span {
	font: bold 80% arial;
	color: #444444; 
}

/*======  62x62 Guide Page  =====*/
ul.guide-page-62x62 {
  list-style-type: none;
  margin: 20px 0;
  padding: 0;
}
ul.guide-page-62x62 li {
  width: 308px;
  padding: 0;
  margin: 0px 10px 20px 0px;
  float: left;
}
ul.guide-page-62x62 li.guide-page-62x62-first {
  border-top: none;
}
ul.guide-page-62x62 li img {
  margin: 0 10px 10px 0;
  float: left;
}
ul.guide-page-62x62 li h2 {
  display: inline;
}
ul.guide-page-62x62 li h2 a:link,
ul.guide-page-62x62 li h2 a:visited, {
  color: #50A6ED;
}

/*======  Publicity Photo Gallery  =====*/
div.ans-photo-gallery ul {
  list-style-type:none;
  margin: 0;
  padding: 0 0 20px 0;
}
div.ans-photo-gallery ul li {
  padding: 10px 0 10px 0;
  margin: 0 ;
  clear: both;
  border-top: 1px solid silver;
}
div.ans-photo-gallery ul li.ans-gallery-first {
  border-top: none;
}
div.ans-photo-gallery ul li img {
  margin: 0 10px 10px 0;
  float: left;
}
.photo-credit {
  font-size: 85%;
}

/*======  Publicity Photos Guide  =====*/
.datasetrenderer ul.publicity-photos-guide {
  list-style-type:none;
  margin: 0;
  padding: 0;
}
.datasetrenderer ul.publicity-photos-guide li {
  width: 146px;
  padding: 24px;
  margin: 0 15px 15px 0;
  float: left;
  border: 1px solid silver;
}
.datasetrenderer ul.publicity-photos-guide li img {
  margin: 0 0 5px 0;
  display: block;
}

/*----typography---*/
#content ul li, #content ol li {line-height: 1.5em; }
#content ul, #content ol {overflow: hidden;}
.ie7 #content ul, .ie7 #content ol {list-style-position: inside;}
h2.leftField, h3.leftField {font-size: 1px; margin: 0 0 0 -10000px;}

/*============image styles===========*/
/*----borders---*/
#content img, #right-column img {border:1px solid #929699;}
#content .slideshow-inner img, #right-column a img {border:none;}
#content img.no-border, #right-column img.no-border{border:none;}
 /* override image margins*/
#content .jcapLeft img, #content .jcapRight img{padding: 0;}
/* content image classes*/
#content .figcaption {text-align: center;}
#content .jcapLeft, #content .imageLeft, #right-column .jcapLeft {float: left;margin: 0 20px 20px 0;}
#content .jcapRight, #content .imageRight, #right-column .jcapRight {float: right;margin: 0 0 20px 20px;}
#content .figcaption, #content .figCaption {font-size:0.96em;margin:10px 0;}
#content .textCenter {text-align: center;}
#content .width-308 {width: 308px;}

#content .feature-left {float:left; margin:5px 0; width: 308px;}
#content .feature-right {float:right; margin:5px 0; width: 308px;}
#content .feature-left ul, #content .feature-right ul {list-style:none; margin:0; padding:0;}
#content .feature-left ul li img, #content .feature-right ul li img {vertical-align:middle; margin:0 10px 10px 0;}
#content .feature-left ul li p, #content .feature-right ul li p {float:right; width:230px;}
.ie7 #content .feature-left ul, .ie7 #content .feature-right ul {list-style-position:outside;}
.ie7 #content .feature-left ul li, .ie7 #content .feature-right ul li {height:75px;}
.ie7 #content .feature-left ul li img, .ie7 #content .feature-right ul li img {float:left;}

/*==== NEW table styles====*/
#content table, #content th, #content td, #content table tfoot {border-collapse: collapse; margin:0 0 15px; border:1px solid #ccc; padding: 10px;}
#content table th, #content table tfoot {color:#000; font-weight:bold; background-color:#94ca90; border:1px solid #ccc;border:1px solid #ccc;}
#content table.contacts {width:100%;}
#content table.contacts th {text-align:left;}
/*==== other styles====*/
#content .marginBottom20 {margin-bottom: 20px;}
#content .width308 {width: 308px;}
#content table.edStandards {width:100%;}
#content table.edStandards .stansards {color:#94ca90; background-color:#94ca90;}
#content table.schedule {border: none;}
#content table.schedule td {border: none; padding: 0 10px 15px 0; vertical-align:top;}

h2, h3, .clearBoth {
 clear: both;
}
h2.noClear, h3.noClear {clear:none;}/*override clearing for h tags*/

#content .questions {color: red; margin: 20px 10px; padding: 10px; border: 1px solid red;}

/*----Press Room Archives---*/
#content .pdf-lists img {border:none;}
#content .pdf-lists ul {
  list-style:none;
  padding: 0 0 0 15px;
}
#content .pdf-lists ul li {
  padding:0 0 10px 0;
}

/*----Press Kits ---*/
#content .exibit-list-press img {float:left; margin: 0 20px 20px 0;}

#content .exibit-list-press h2 {
  font-family: Arial,Verdana,Helvetica,sans-serif;
  font-size: 1.1em;
  font-weight: bold;
  margin:5px 0;
}
/*----In The News ---*/

.in-the-news h2 {
  font-family: Arial,Verdana,Helvetica,sans-serif;
  font-size: 1.1em;
  font-weight: bold;
}
.in-the-news .publication {
  font-style: italic;
}
.in-the-news .date {
  color: #969696;
}
/*===Event Listing styles===*/
/*--matching event-listing styles with upcoming events large styles--*/
.event-listing ul.events-list li {
  border-bottom: 1px solid #cccccc; margin-top: 10px;
}
.event-listing ul.events-list li img {margin-bottom: 10px;}
/*--image margin tweak for upcoming-events-large--*/
#content .upcoming-events-large .event-list-container {height: 700px;}

.upcoming-events-large ul.events-list li img {margin-bottom: 10px;}


/*===Event Details styles===*/
#content .event-details p.event-date {
  font-family: arial;  font-size: 0.95em; color:#969696; font-style: normal; margin-bottom: 1.5em; 
}
#content .event-details .image-box h2 {
  font-family: arial; font-size: 1em; font-weight: bold;
}


/* temp sidebar styles */

.sidebar div{
margin-bottom:10px;
}
.caption {line-height: 1.3em; font-size: 96%; margin: 10px 0 0 0;}
/*=====additional jquery accordian styles====*/
p.DUAccordian-current {
	height: 28px;
	background: url(/~/media/Images/ans/ui/buttons/accordian-current.ashx) #ebebeb no-repeat left top;
padding-bottom: 0;
padding-right:0;
padding-top: 0.5em;
padding-left: 40px;
color: #1071c5;	
}
.accordion-content-current {
	padding-left: 40px;
}

/*---- Tabs for Millions of Specimens ---*/
.onlineMillions ul#tabControl {
  list-style-type: none;
  padding: 0;
  margin: 30px 0 0 0;
}
.onlineMillions ul#tabControl li {
  padding: 0;
  margin: 0 6px 6px 0;
  float: left;
}
.onlineMillions ul#tabControl li.last {
  margin-right: 0;
}
.onlineMillions ul#tabControl a {
  display: block;
  padding: 1px;
}
.onlineMillions ul#tabControl a:hover {
  background-color: #0000ff;
}
.onlineMillions ul#tabControl img {
  border: 0;
}
/* ==========  dinosaurs online exhibit  ========== */
/*----override for dinosaur slides---*/
 dl.dinosaurs dd {width: 450px;} 
/* ==========  200 Stories  ========== */
#bicentennial-story-content .imageLeft {width: 200px;}
#bicentennial-story-content .imageRight {width: 200px;}
#bicentennial-story-content .imagetop {width: 510px;}
#bicentennial-story-content .imageCaption {
  font-size: 0.9em;
  line-height: 1.4;
}
#bicentennial-story-content h1 {margin-top:0;}

/* ==========  200 Stories  ========== */
.article .left {width: 308px;}

/* ==========  What's New Slideshow  ========== */
/* overrides for gray slideshow class*/
.whats-new-slideshow {border-bottom-width: 1px;}
.whats-new-slideshow .slide-text {height: 50px; top: 350px;}
.whats-new-slideshow .slideshow-controls {top:380px;}

/* --- ANS blog --- */
.ans-blog li {list-style:none;}
</pre></body></html>