#container { padding-bottom: 0px; }
#content { padding-top: 10px; border-top: none; }

h2.teaser { background: url("/site_graphics/entry-teaser-bottom.jpg") no-repeat bottom center; padding-bottom: 40px; }
div.breadcrumb-tools { margin-left: 10px; }

div.credits { font-size: 11px; padding: 5px 0px 0px 0px; border-bottom: 1px solid #000000; }
span.entry-author { padding-right: 10px; border-right: 1px solid #e2e2e2; margin-right: 10px; }
span.entry-published { padding-right: 10px; border-right: 1px solid #e2e2e2; margin-right: 10px; }

div.entry-author { background: transparent; font-size: 11px; padding: 0px 0px 10px 0px; border-bottom: 1px solid #000000; margin-bottom: 0px; }
div.entry-author p { padding: 0px; margin-bottom: 0px; }

div.entry-publication-dates { background: transparent; font-size: 11px; padding: 10px 0px 10px 0px; border-top: 1px solid #000000; margin-bottom: 0px; }
div.entry-publication-dates p { padding: 0px; margin-bottom: 0px; }

div.entry-narrative { background: transparent; padding: 10px 0px; margin-bottom: 0px; }
	
div.entry-primary-image { 
	float: right;  width: 300px;
	margin: 0px 6px 6px 20px;
	overflow: hidden;
	-moz-box-shadow: 0px 0px 6px #333;
	-webkit-box-shadow: 0px 0px 6px #333;
	box-shadow: 0px 0px 6px #333;
	}
div.entry-primary-image img { border-bottom: 1px solid #ffffff; }
div.entry-primary-image-summary { 
	font-size: 11px;
	font-weight: bold;
	font-style: italic; 
	color: #ffffff;
	background: #333333;
	padding: 8px; padding-bottom: 0px;
	margin-bottom: 0px;
	}

div.entry-additional-images { border-bottom: 1px solid #000000; margin: 0px 5px; }
div.thumbnail { float: left;  }
div.thumbnail a {
	display: block;
	height: 60px; 
	width: 60px;
	padding: 4px;
	border: 3px solid #147878;
	margin: 4px;
	overflow: hidden; 
	}
div.thumbnail a:hover { border-color: #000000; }

div.related-entries { padding: 10px; border-bottom: 1px dotted #000000; }	
div.related-entries ul {}
div.related-entries ul li { padding: 0px; margin: 0px; }
div.related-entries ul li a { color: #990000; text-decoration: none; }
div.related-entries ul li a:hover { color: #000000; text-decoration: underline; }

div.categories { padding: 10px; border-bottom: 1px dotted #000000; }	
div.categories ul { }
div.categories ul li { padding: 0px; margin: 0px; }
div.categories ul li a { color: #990000; text-decoration: none; }
div.categories ul li a:hover { color: #000000; text-decoration: underline; }

div.external-links { padding: 10px; border-bottom: 1px dotted #000000; }	
div.external-links ul { }
div.external-links ul li { padding: 0px; margin: 0px; }
div.external-links ul li a { color: #990000; text-decoration: none; }
div.external-links ul li a:hover { color: #000000; text-decoration: underline; }

div.image-gallery { overflow: auto; }

div.media { overflow: auto; }
div.media ul {}
div.media ul li { float: left; width: 90px; background: #e2e2e2; padding: 0px; margin: 0px 5px 5px 5px; }
div.media ul li a {
	display: block;
	height: 80px; width: 80px;
	padding: 4px;
	border: 1px solid #000000;
	overflow: hidden; 	
	}
div.media ul li a:hover { border: 1px solid #990000; }

div.suggested-reading { padding-top: 10px; border-top: 1px solid #000000; }
div.suggested-reading div.resources p { margin-left: 20px; text-indent: -20px; }

#entry-feedback {
	background:#e2e2e2;
	border:1px solid #CCCCCC;
	color:#000000;
	margin-bottom:20px;
	padding:10px;
	}
	
/* entry link box */
div.entry-link-box { font-size: 11px; line-height: 13px; background: url("/site_graphics/entry-list-bottom.png") no-repeat bottom left; padding-bottom: 20px; margin-bottom: 5px; }
div.entry-link-box h3 { border-bottom: 1px solid #990000; margin-bottom: 10px; }
div.entry-link-box ul { font-size: 11px; list-style-type: none; padding: 0px 0px 7px 0px; margin: 0px;}
div.entry-link-box ul li { list-style-image: url("/site_graphics/bullet.png"); padding: 0px; margin: 0px 0px 0px 14px; }
div.entry-link-box ul li a,
div.entry-link-box ul li a:visited,
div.entry-link-box ul li a:active { font-weight: bold; color: #990000; text-decoration: none; }
div.entry-link-box ul li a:hover { color: #333333; text-decoration: underline; }

/* headers for entry link boxes */
div.entry-related-entry-list h3 { height: 20px; background: url("/site_graphics/submenu-titles.png") no-repeat 0px -20px; text-indent: -9000px; }
div.entry-category-list h3 { height: 20px; background: url("/site_graphics/submenu-titles.png") no-repeat 0px -40px; text-indent: -9000px; }
div.entry-topic-list h3 { height: 20px; background: url("/site_graphics/submenu-titles.png") no-repeat 0px -160px; text-indent: -9000px; }
div.entry-time-period-list h3 { height: 20px; background: url("/site_graphics/submenu-titles.png") no-repeat 0px -200px; text-indent: -9000px; }
div.entry-region-list h3 { height: 20px; background: url("/site_graphics/submenu-titles.png") no-repeat 0px -240px; text-indent: -9000px; }
div.entry-external-link-list h3 { height: 20px; background: url("/site_graphics/submenu-titles.png") no-repeat 0px -280px; text-indent: -9000px; }
div.audio-list h3 { height: 20px; background: url("/site_graphics/submenu-titles.png") no-repeat 0px -340px; text-indent: -9000px; }
div.video-list h3 { height: 20px; background: url("/site_graphics/submenu-titles.png") no-repeat 0px -360px; text-indent: -9000px; }
div.interactive-list h3 { height: 20px; background: url("/site_graphics/submenu-titles.png") no-repeat 0px -320px; text-indent: -9000px; }
	
div.submenu h3.title-related-entries { background: url("/site_graphics/submenu-titles.png") no-repeat 0px -20px; }
div.submenu h3.title-entry-categories { background: url("/site_graphics/submenu-titles.png") no-repeat 0px -40px; }
div.submenu h3.title-next-entry { background: url("/site_graphics/submenu-titles.png") no-repeat 0px -60px; border-bottom: 1px solid #990000; }
div.submenu h3.title-entry-images { background: url("/site_graphics/submenu-titles.png") no-repeat 0px -80px; }
div.submenu h3.title-entry-media { background: url("/site_graphics/submenu-titles.png") no-repeat 0px -100px; }
div.submenu h3.title-entry-tools { background: url("/site_graphics/submenu-titles.png") no-repeat 0px -140px; }

#citations { display: none; }
#sb-content { background: #ffffff; }
div.entry-citations { 
	background: #ffffff;
	border-top: 1px solid #000000;
	padding: 20px;
	}
