




/*
     FILE ARCHIVED ON 22:06:13 Oct 29, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:41:39 Feb 21, 2019.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
body {
	margin: 0;
	padding: 0;
	font: 12px/19px "Lucida Grande", "Lucida Sans Unicode", Verdana, "sans serif";
}
h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-size: 12px;
}
a {
	text-decoration: none;
	color: #900;
}
#page {
  width: auto;
   border: 0;
}
#header, #header #title, #header h1 {background: none;}
#header {height: auto;}
#header #title {  
  margin-top: 0px;
  margin-left: 0px;
  font-size: 24px;
  line-height: 1.1em;
  font-family: trajan, serif;
  margin-bottom: 5px;
  position: static;
  color: #000;
}
#header #title, #header h1 {height: auto; width: 100%; margin: 0;}
#header #title a {color: #000;}
#header h1 span {position: static;}
#content {
  margin-left: 0px;
  width: auto;
  border: 0;
}
#content #story.sleeve {padding: 0;}
#leftCol {width: 100%;}
#search, #breadcrumbs, #rightCol, #footer p, #sm-new, #crest {
  display: none;
}
#siteTitle {margin-left: 0;}
#footer {clear: both; height: auto; background: none;  border: 0 }
#footer p#copyright {float: none; display: block; padding:1.3em 0pt 0pt 0; border: 0;}

#content h1 {font-size: 20px; font-family: georgia, sans;}

#content h2#siteTitle {
  font-size: 12px !important;
  margin-bottom: 0px !important;
  margin-top: 20px !important;
  padding-bottom: 0px !important;
  text-transform: uppercase;
  color: #777777;
}
#content h2 {
  text-transform: none;
  font-size: 24px;
  line-height: 1.2em;
  margin-top: 5px !important;
}
#content h3 {
  text-transform: none;
  font-size: 20px;
  line-height: 1.2em;
  margin-top: 5px !important;
}
#content h4 {
  font-size: 16px;
  margin-top: 30px;
}
#content h4, #content h5 {
  text-transform: none;
}
#content h5 {
  font-size: 14px;
  margin-bottom: -18px;
}
#content p {
  font-size: 15px;
  line-height: 1.5em;
}
#content #storyDate {
  color: #777777;
  font-size: 11px;
  margin: 0px !important;
}
#content #author {
  font-size: 11px;
}
#content #author a {
  border-bottom: 0px solid #ffffff;
}
/*
#content a:link:after, #content a:visited:after {
   content: " (" attr(href) ") ";
   font-size: 90%;
   }
#content #author a:link:after, #content #author a:visited:after {content: "";}
*/
a {
  color: #000;
}
#sideBar {
  float: right;
  width: 220px;
  margin: 40px 0px 20px 20px;
  padding: 15px 15px;
  font-size: 1em;
  line-height: 1.3em;
  border: 1px solid #cc9900;
  background-color: #FBF4EA;
}
#sideBar img {
  border: 1px solid #000000 !important;
}

#sideBar #moreInfo {
  margin-bottom: 15px;
}
#furtherReading {
  margin-top: 5px;
}
#furtherReading ul {
  margin-left: 15px;
}
#furtherReading ul li {
  margin: 5px 0px;
  padding: 0px;
  list-style-type: square !important;
}
#content #sideBar p, #content #sideBar img {
  padding: 0px !important;
  margin: 0px !important;
  line-height: 1em;
}
#content #sideBar p {
  font-size: 1.0em;
  line-height: 1.3em;
  padding-top: 10px !important;
}
#content #sideBar p.caption {
  padding-top: 0px !important;
  padding-bottom: 5px !important;
}
#content #sideBar li {
  margin: 0px;
  padding: 0px;
  font-size: 12px;
  margin-left: 14px;
  margin-bottom: 8px;
}
#content .mainCaption {
  font-size: 11px;
  line-height: 13px;
  color: #000000;
  margin-top: -15px;
}
#content .inBodyHeadshot {
  float: left;
  padding: 5px 10px 0px 0px;
}
#content .inBodyHeadshot p {
  margin: 0px;
  padding: 0px;
  font-size: 11px;
}
#content ul {
  margin: 0px;
  padding: 0px;
}
#content ul li {
  clear: none;
  list-style-type: disc;
  font-size: 15px;
  line-height: 1.5em;
  margin: 0px;
  padding: 0px;
  margin-left: 20px;
  margin-bottom: 15px;
}
#sideBar .book {
  border: 0px !important;
}
.pullQuote {
  margin: 0px !important;
  margin-left: 10px !important;
  margin-bottom: 5px !important;
  font-size: 16px;
  float: right;
  width: 45%;
  padding-bottom: 8px;
  padding-top: 8px;
  border-top: 1px solid #990000;
  border-bottom: 1px solid #990000;
  color: #990000;
  text-align: center;
}
#pullQuoteAuthor        {
   font-size: 13px !important;
   text-align: right;
}
.hide {
  display: none;
}
h1 span.hide {
  display: block;
}
#footer {
        clear: both;
	text-align: center;
	border-top: 1px solid #000;
	padding: 3px 15px;
	font-size: 0.85em;
	line-height: 1.27em;
}
#footer h2, #footer h3 {
	display: none;
}
#footer p, #footer ul {
	margin: 0;
	padding: 0;
}
#footer ul li, #footer address {
	list-style-type: none;
	display: inline;
	margin: 0 10px;
	font-style: normal;
}
.invisible {
	visibility: hidden;
}
#content ul li.more {
  display: none;
}
