@import url("whitespace-reset.css");
body {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	/* ***NB: Change for live or test mode. */
	/*background-color:#FFF; rmb 7/23 *//*background: #663;*/
	background-image:url(underwater4.jpg);
	background-repeat: no-repeat;
}
#cms-module.type-7 {
	width: 520px;
	padding: 20px;
}
/* Ryland Bacorn - July 23 */
interview.em{
	color:#39C;
}
p.update {
	font-weight:bold;
	padding-left: 12px;
}
#cms-module {
	padding: 4px 20px 0 20px;
}
#cms-module ul, #cms-module li {
	margin: 0;
	padding-top:8px;
}
#cms-module li {
	padding: 0 0 8px 22px;
	background-repeat: no-repeat;

}
#cms-module li {
	background-image:url(top-list-item-shell.jpg);
	}
#cms-module li li {
	background-image:url(list-item-shell.jpg);
}
#cms-module li li li {
	padding-left:30px;
	background-image:url(bottom-list-item-shell.jpg);
}
a, #cms-module li a {
	text-decoration:none;
	color:#09F;
}
a:hover {
	text-decoration:underline;
	background-color:#9CF;
	color:#333;
}

#side-nav a:hover p {
	text-decoration:underline;
	}
a.footnote {
	font-size: 9px;
}
div#ftn1 {
	background-image:url(references.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	margin-top:10px;
	padding-top:16px;
	padding-left:4px;
	padding-right:4px;
	font-size:10px;
	border-top:1px #CCC solid;
}
div#ftn1 p {
	line-height:10px;
}
/* Under Siege */

/*h1 {
	font-size: 1.2em;
	padding: 1em 0;
	margin-top: 40px;
}
h2 {
	font-size: 1.1em;
	padding: 1em 0;
	background-color: #FFF;
}*/
#article {
	margin-top: 1px;
}
#main-inner #side-nav ul ul, #main-inner #side-nav ul ul ul, #main-inner #side-nav ul ul ul ul {
	background-image:none;
}
#main-inner #side-nav ul {
	background-image:url(side-ul-conch.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	padding-bottom:110px;
}
#article h1 {
	color:#222;
	background-image:none;
	font-size:150%;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
}
div#exhibit_photos {
	text-align: center;
	margin: 0 auto 30px;
	border: 1px #666 solid;
	font-weight: bold;
	background-color: #CCC;
	font-size: 80%;
	padding: 1em 0;
	width: 300px;
}
div#exhibit_photos img {
	padding-top: 20px;
}
div#exhibit_photos p {
	padding: 1em 0 0;
}
div#exhibit_photos p.bottom {
	padding-bottom: 20px;
}
div#banner {
	width: 553px;
	margin: 0 auto;
	text-align: center;/*
	top: 5px; 
	left: 4px; 
*/
}
div.inset {
	float: right;
	border: 1px #666 solid;
	text-align: center;
	font-weight: bold;
	margin: 0 0 15px 15px;
	background-color: #CCC;
	font-size: 80%;
}
/* NB: Don't understand why the US css doesn't load after and supersede the parent css. Instead had to explicitly add all of selector. */
#cms-module.type-7 .article-module div.inset p {
	padding-bottom: 0.5em;
}

#header a, #nav a{
	background-color: transparent !important;
}

/* end Under Siege */


