@charset "iso-8859-1";

/* Generated by AceHTML Freeware http://freeware.acehtml.com */
/* Creation date: 27/10/2004 */
body {
FONT-FAMILY: Tahoma, Helvetica, SANS-SERIF;

font-size: 9pt;
font-weight: bold;
background-color: #f0e68c; 
color: black;
margin-left: 9%;
margin-right: 8%;
background-image: url(orangeflowerborder.gif);
background-repeat: repeat-y;
background-attachment: fixed;
}
a{
text-decoration: none
}
a:hover, a:active { 
	text-decoration: underline; 
	color: #696969;
	}
.new {color: Red;  font-size: medium; font-weight: bold} 
.cleared {
	clear: both;	
	}

p { 
margin-top: 10px; 
text-align: justify;
}
p.indent {
margin-left: 10%;
margin-right: 15%;
margin-bottom: 3%;
line-height: 1.5em;
text-align: justify;
}
H1, H2, H3, H4, H5, H6 {COLOR: #8b0000; clear: none; }
h1.center, h2.center, h3.center, h4.center, h5.center, h6.center {
text-align: center;
clear: both;
}
.hdr {
color: #8b0000;
font-size: 10pt;
margin-right: 1%;
}
table {
font: small;
FONT-FAMILY: Tahoma, Helvetica, SANS-SERIF;
font-weight: bold;
border: 1px;
}
th  {
text-align: center;	
}
td {
padding: 5px;
}
/* images */
img {
border: 0;
}
.imageleft {
	margin: 10px;
	float: left;
	padding: 10px;	
}
.image {
margin: 10px;

}
.imageright {
	margin: 10px;
	float: right;
	padding: 10px;	
}
#photos {
	margin: 10px ;  
	float: right;
	padding:10px;
	border:1px dotted black;
	text-align:center;
	font-style: italic;
	font-size: smaller;
	}
#photosleft {
	margin: 10px ;  
	float: left;
	padding:10px;
	border:1px dotted black;
	text-align:center;
	font-style: italic;
	font-size: smaller;
	}
.imagecenter {
border: 0;
float:	left;
padding: 5px 25px 5px 25px;
}
	/* used to line up the traveltable.html "tables" */
#travelLeft {
	width: 40%;
	margin-right: 10px;
	padding: 5px;	
	float: left;
}
#travelRight {
	width: 40%;
	margin: 2% 1%;
	left: 50%;
	position: absolute;
}
/* three column layout */
.columnOne {
margin-right: 2%;
width: 30%; 
float: left;
border: 1px dotted black;
padding-bottom: 3%;
padding-left: 5px;
}

.columnTwo {
width: 30%;
border: 1px dotted black;
float: left;
padding-bottom: 3%;
padding-left: 5px;
margin-right: 2%;
}
.columnThree {
width: 30%; 
border: 1px dotted black;
float: left;
padding-bottom: 3%;
padding-left: 5px;
margin-right: 2%;
}
/* two column layout for travel link pages */
.columnLeft {
margin-right: 2%;
width: 43%; 
float: left;
border: none;
padding-bottom: 3%;
padding-left: 5px;	
}
.columnRight {
width: 43%;
border: none;
float: left;
padding-bottom: 3%;
padding-left: 5px;
margin-right: 2%;	
}
/* three column layout for Sunday.htm */
#SundayColumnOne {
margin-right: 1%;
margin-left: 10%;
width: 100px; 
float: left;
border: none;
padding-bottom: 3%;
padding-left: 5px;
}

#SundayColumnTwoA {
width: 150px;
border: none;
float: left;
padding-bottom: 3%;
padding-left: 5px;
margin-right: 1%;
}
#SundayColumnTwoB {
width: 150px;
border: none;
float: left;
margin-right: 1px;
padding-bottom: 3%;
padding-left: 5px;
}
#SundayColumnThree {
width: 100px; 
border: none;
float: left;
padding-bottom: 3%;
padding-left: 5px;
margin-right: 15%;
}
/* miscellaneous */
.noborder {
border: none;	
}
#centerStuff {
text-align: center;
clear: both;
margin: 2em;
border: none;
position: relative;
width: 50%;
}

#notes {
font-size: smaller;	
}
.little { font-size: smaller;
}
#container {
	position: relative;
	text-align: left;
	clear: left;	
	margin-top: 10px;
}

/* used for corrie.html */

#corrieheader {
text-align: left;
clear: both;
border: none;
padding: 2em;
position: relative;
width: 75%;
height: 100px;
background: transparent url(x.jpg) no-repeat top left; 
}
#leftcentercolumn {
	left: 20%;
	bottom: 20px;
	text-align: right;
	font-size: smaller;
	width: 20%;
	float: left;
	clear: right;
	}
#rightcentercolumn {
	left: 50%;
	bottom: 20px;
	text-align: left;
	font-size: smaller;
	width: 25%;	
	}
#rightside {
	position: absolute;
	margin: 1% 4%;
	left: 38%; 		
}
#indexLeft { 
	width: 35%; 
	float: left;
	margin-right: 10px;
	border: 1px dotted black;
	padding: 10px;
	text-align: justify;
	}
#imagemap {
	margin: 5px;
	border: 1px dotted black;
	clear: none;
	float: right;
	padding: 5px;
}
.middle{
clear: both;
margin-top: 1%;
text-align: center;
width: 80%;
margin-left: auto;
margin-right: auto;
}
/* navigation bar at the bottom of all screens */
.navbar{
clear: both;
margin-top: 10%;
padding: 1em;
text-align: center;
width: 90%;
margin-left: auto;
margin-right: auto;
}
#guestbooks {
text-align: center;
clear: both;
width: 90%;
margin-left: auto;
margin-right: auto;
border: none;
margin-top: 5%

}


