body {
   /*background-image:		url(img/banner-left-simple.png);*/
   /*background-repeat:		repeat-y;*/ /*no-repeat;*/
   /*background-attachment:	fixed;*/
   /*margin-left:			0;*/
   /*margin-right:		10;*/
   margin-top: 0;
   }
body,th,td {
   font-size:	small;
   }
.banner {
   height:		80px;
   background-color:	#000000;
   background-image:	url(/img/banner-top-new.jpg);
   background-position:	center;
   background-repeat:	no-repeat;
   /*background-position:	-1000 1000;*/
   /*margin-left:		-10;*/
   /*margin-right:	-10;*/
   }

.bannerm {
   height:		40px;
   background-color:	#000000;
   background-image:	url(/img/banner-top-mobile.jpg);
   background-position:	center;
   background-repeat:	no-repeat;
   }

.menuvspace {
   height:		31px;
   background-image:	url(/purecssmenu/images/btn3.jpg);
   margin-bottom:	6;
   }
.survivor	{ background-color: #eeffee; }
.faq		{ background-color: #eeeeff; }
.museum		{ background-color: #ffffee; }
.history	{ background-color: #eeffff; }
.site		{ background-color: #ffeeff; }
.red		{ background-color: #ffeeee; }
.orange		{ background-color: #fff4ee; }
.yellow		{ background-color: #ffffee; }
.green		{ background-color: #eeffee; }
.cyan		{ background-color: #eeffff; }
.blue		{ background-color: #eeeeff; }
.violet		{ background-color: #ffeeff; }
.white		{ background-color: #ffffff; }
.fblue		{ background: transparent; color: #cccccc;}
.pageContents {
   font-family:	sans-serif;
   text-align:	center;
   background-color:	#dddddd;
   border-style:	outset;
   border-color:	#000000;
   border-width:	3;
   padding-bottom:	3px;
   }
.ad {
   border:	solid #eeeeee thin;
   color:	#999999;
   margin-top:	10px;
   margin-bottom:	10px;
   font-size: 90%;
   }
.ad a {
   color:	#999999;
   }
.rightalignad {
   float:	right;
   margin-top:		10px;
   margin-right:	16px;
   padding-right:	10px;
   border-style:	solid;
   border-width:	1px;
   border-color:	#eeeeee;
   /*width:		300px;*/
   }
.rightalignad ul {
   padding-left:	24px;
   }

.inlinead {
   /*float:	right;*/
   margin-top:		10px;
   border-style:	solid;
   border-width:	1px;
   border-color:	#eeeeee;
   width:		300px;
   }
.inlinead ul {
   margin-left:		10px;
   padding-left:	10px;
   color:		#999999;
   }

.inlinead ul a {
   color:		#333399;
   }

.sitead {
   width:	120px;
   float:	right;
   /*border:	solid black thin;*/
   background-color:	#f8f8f8;
   }
.sitead h3 {
   margin-top:	0px;
   }
.siteadspace {
   /*margin-right:	140px;*/
   }

.simpleTableRightSpace {
   background-color:	#ffffff;
   border-style:	solid;
   border-width:	thin;
   border-color:	#000;
   padding:		5px;
   /*margin-right:	140px;*/
   }
.simpleTable {
   background-color:	#ffffff;
   border-style:	solid;
   border-width:	thin;
   border-color:	#000;
   padding:		5px;
   }

.footer {
   color:		#cccccc;
   text-align:		right;
   background-image:	url(/purecssmenu/images/btn3.jpg);
   height:		30px;
   font-weight:		normal;
   font-family:		sans-serif;
   font-size:		small;
   }
.footer div {
   padding-top:		7px;
   padding-right:	20px;
   }
a {
   text-decoration:	none;
   color: 		#1111ff;
   }
a:hover {
   text-decoration:	underline;
   }
h1,h2,h3,h4,h5,h6,th {
   font-family: sans-serif;
   /*color:	#547BBC;*/
   color:	#333333;
   }
.bold {
   font-weight:	bold;
   color:	#333333;
   }
h1,h2,h3,th {
   text-align: center;
   background-color:	#eeeeee;
   border-style:	solid;
   border-width:	thin;
   border-color:	#000;
   }
h4,h5,h6 {
   text-align: left;
   }
th {
   background-color:	#dddddd;
   }
td {
   background-color:	#eeeeee;
   }
td.note {
   font-size: 75%;
   }
/*
 * Overlib stuff.
 */
.overcap {
   background-color:	#547BBC;
   color:		#ffffff;
   font-size:		small;
   font-family:		sans-serif;
   border-width:	1px;
   border-color:	#333399;
   border-style:	double;
   }
.over {
   background-color:	#eeeeee;
   color:		#547BBC;
   font-size:		small;
   }
.subject {
   visibility:	hidden;
   }
