*{	margin:0;padding:0;} 
html{
	color:#000; 
	width:738px;
	margin:auto;
	margin-top:20px;
	margin-bottom:20px;
	background-color:#800040;
	border:5px double #fff;
	z-index:0;
	}
body {
	background-color:#fffbf0;
	color:#000;
	font-size: 1em;
	line-height: 1.166;	
	padding: 0px;
	margin:auto;
	width:738px;
	z-index:1;
}	
#header{
	padding:0;
	top:0;
	left:0;
	margin-bottom:0;
	background-color:#fffbf0;
	}
#tagline{
	clear:left;
	font-size:.8em;
	font-weight:bold;
	padding: 5px 0 0 10px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	}
img{
	padding:5px;
	}
/*-------------------------------------Menu------------------------------*/
#menu{width:100.5%;
	font-family: Tahoma,Arial, Helvetica, sans-serif;
	z-index: 100;
	margin: 0 ;
	margin-left:-2px;
	padding:0;
	background-color:#fffbf0;
	}
#menu a{
	font-size:0.8em;
	}
#menu ul{
	list-style-type:none;
	}
#L1{
	background:   url("css-images/bg.gif") repeat-x 100% bottom;
	float: left;
	width: 100%;
	}
#L1 em {
	font-style:normal;
	text-decoration:underline;
	}
#L1 ul{
	margin:0;
	padding:25px 10px 0px 10px;
	font-weight:bold;
	}
#L1 li{
	background:   url("css-images/left.gif") no-repeat left top;
	float: left;
	width:auto;
	padding-left: 4px;
	text-align:center;
	}
#L1 a{
	background:   url("css-images/right.gif") no-repeat right top;
	display: block;
	float: left;
	padding:5px 20px 4px 11px;
	color: #fff;
	text-decoration: none;
	}
#L1 a:hover,
#L1 a:focus{
	color:pink;
	background-color:transparent;
	}
#L2{
	background-color:transparent;
	border-bottom: solid 0px #800040;
	margin-left:10px;
	padding:4px 0 4px 0;
	float:left;
	display:inline;
	width:100%;
	font-weight:normal;
}
#L2 ul{
	margin:5px auto auto 14px;
	margin-left:0;
	}
#L2 li{
	float: left;
	padding-right:10px;
	}
/*--------------------End Menu---------------------*/
/*------------Following rules identify current page ---------------*/
#L1 #currentL1 {
	background-image:    url("css-images/left_on.gif");
	}
#L1 #currentL1 a	{
	background-image:    url("css-images/right_on.gif");
	padding-bottom: 5px;
	color: #800040;
	font-weight:bold;
	}
#L2 #currentL2 a{
	background:    url("css-images/active-page-red.ico") no-repeat left;
	padding-left:20px;
	color: #800040;
	text-decoration:none;
	cursor:default;
	font-weight:bold;
	}
/*hidefocus - suppress the dotted lines in Firefix*/
a 	{
	outline-style:none;
	}
/*---------------------------------------------------------*/
#inner{	background-color:#fffbf0;
	}
#error li{
	font-family: sans-serif;	
	font-size: 18px;	
	list-style-type:circle;	
	list-style-position:outside 
	}
#error {
	font-family: sans-serif;	
	font-size: 18px;	
	}
a:link {
	color:#000099;
	text-decoration: none;
	}
a:visited{
	color:#009900;	
	text-decoration: none;
	}
a:hover img,
a:focus img{
	border: 2px solid red; /*This modification to a:hover required so that hover will work over images in IE */
	}
.noborder{
	border: 2px solid #fff;
}
a:hover,
a:focus{
	color: red;
	}	
#L1 a:hover,
#L1 a:focus{
	color: pink;
	background-color:transparent;
	}
/* overrides decoration from previous rule for hovered links */
h1, h2, h3, h4, h5, h6 {
	margin: 0px;
	padding: 0px;
	}
h1{
 font-size: 155%; 
	}
h2{
 font-size: 134%;
}
B {
 font-size: 90%; 
	}
h3{
 font-size: 100%;
}

h4{
 font-size: 100%;
 font-weight: normal;
	}
h5{
 font-size: 150%;
	}
.marginTB0{
	margin-top: 0; 
	margin-bottom: 0;
	}
.m10{
	width:10em;
	}
.m12{
	width:12em;
	}
	.m15{
	width:15em;
	}
/*************** #page styles **************/
#pageName{
	line-height:2;
	text-align:center
	}
.story{
	background-color:#fffbf0;
	clear: both;
	padding: 10px 15px 25px 2em;
	font-size: .95em;
	}
.story p{
	background-color:#fffbf0;
	padding: 0px 0px 10px 0px;
	}
.section{
	padding-top:1em
	}
.section h2{
	font-size:1.15em;
	padding:0;
	margin:0;
	line-height:1;
	}
.noPad{
	padding:0
	}
.noMargin{
	margin:0;
	}
.section h3{
	font-size:1em;
	padding-top:1ex;
	margin:0;
	line-height:1;
	}
.subSection{
	font-weight:normal;
	}
#content{
	margin-top:o;
	margin-left:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-bottom:25px;
	background-color:#fffbf0;
	}
.story a{
	font-weight:bold;
	}
.back{
	float:left;
	padding:5px;
	}
.bold{
	font-weight:bold;
	}
.center{
	text-align:center
	}
.forward{
	float:right;
	padding:5px;
	}
.clearBoth{
	clear:both;
	}
.clearLeft{
	clear:left;
	}
.vatop{
	vertical-align:top
	}
.relative{
	position:relative
	}
.invisible{
	visibility:hidden;
	}
.insetList{
	list-style-position:inside;
	list-style-type:circle
	}
.oblique{
	font-style:oblique;
	}
.inset{
	padding: 1em;
	text-indent:2em;
	}
.insetLine{
	text-indent:2em;
	display:block;
	}
#hidden{
	visibility:hidden;	
	}
.vtop{
	vertical-align:top;
	}
.noWrap{
	white-space:nowrap
	}
.insetDiv{
	padding-left:1em;
	}
.imagePadR{
	padding-right:15px;
	}
.imagePadB{
	padding-right:25px;
	}
/*Photographs*/
#thm01d,#thm02d,#thm03d,#thm04d,#thm05d,#thm06d,#thm07d,#thm08d,#thm09d,#thm10d,
#thm11d,#thm12d,#thm13d,#thm14d,#thm15d,#thm16d,#thm17d,#thm18d,#thm19d,#thm20d,
#thm21d,#thm22d,#thm23d,#thm24d,#thm25d,#thm26d,#thm27d,#thm28d,#thm29d,#thm30d,
#thm31d,#thm32d,#thm33d,#thm34d,#thm35d,#thm36d,#thm37d,#thm38d{
	display:none;
	position:absolute;
	border:0;
	margin-top:0;
	margin-left:0;
	padding:0;
	background: #fffbf0 url("css-images/image-loading.jpg") center no-repeat ;

	}
#thm01,#thm02,#thm03,#thm04,#thm05,#thm06,#thm07,#thm08,#thm09,#thm10,
#thm11,#thm12,#thm13,#thm14,#thm15,#thm16,#thm17,#thm18,#thm19,#thm20,
#thm21,#thm22,#thm23,#thm24,#thm25,#thm26,#thm27,#thm28,#thm29,#thm30,
#thm31,#thm32,#thm33,#thm34,#thm35,#thm36,#thm37,#thm38{
	border:0;
	padding:0;
	
	}
td	{
	padding:5px
	}
th	{
	text-align:left;
	}
 .smaller{font-size:.8em}
.Linkumdoddie,.coventanters{padding-left:360px}/*See also ie.css*/
#img1,#img2,#img3,#img4,#img5,#img6,#img7,#img8,#img9,#img10,
#img11,#img12,#img13,#img14,#img15,#img16,#img17,#img18,#img19,#img20,
#img21,#img22,#img23,#img24,#img25,#img26,#img27,#img28,#img29,#img30,
#img31,#img32,#img33,#img34,#img35,#img36{
	display:none;
}
.red{
color:red;
}
