/* CSS Document */

/* Begin Universal Changes */

* 
	{
	padding: 0;
	margin: 0;
	}

#dek {position:absolute;visibility:hidden;z-index:200;}

#title 
	{
	position: relative;
	background-image:  url(.././images/logo.jpg);
	background-position: bottom center;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 146px;
	width: 1000px;
	}
	
#history
	{
	position: absolute;
	background-image:  url(../images/history/logo.png);
	background-position: left;
	background-repeat:	repeat-y;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	height: 2850px;
	width: 30px;
	margin-top: 20px;
	margin-left: 108px;
	z-index: 1;
	}		
	
#pocketwatch
	{
	position: absolute;
	background-image:  url(../images/history/pocketwatch.png);
	background-position: bottom center;
	margin-top: 2858px;
	margin-left: 19px;
	z-index: 0;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	}	
	
#floatwatch
	{
	position: absolute;
	background-image:  url(../images/history/floatwatch.png);
	background-position: bottom right;
	margin-top: 500px;
	margin-left: 713px;
	z-index: 0;
	background-color: #FFFFFF;
	}	
	
#floatwatch1
	{
	position: absolute;
	background-image:  url(../images/history/floatwatch1.png);
	background-position: bottom right;
	margin-top: 1200px;
	margin-left: 700px;
	z-index: 0;
	background-color: #FFFFFF;
	}	
	
#floatwatch2
	{
	position: absolute;
	background-image:  url(../images/history/floatwatch2.png);
	background-position: bottom right;
	margin-top: 2700px;
	margin-left: 577px;
	z-index: 0;
	background-color: #FFFFFF;
	}	
	
#floatwatch3
	{
	position: absolute;
	background-image:  url(../images/history/floatwatch3.png);
	background-position: bottom right;
	margin-top: 1700px;
	margin-left: 849px;
	z-index: 0;
	background-color: #FFFFFF;
	}
	
#historytimeline
	{
	position: absolute;
	background-image:  url(../images/history/timeline.png);
	background-repeat: no-repeat;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	height: 500px;
	width: 110px;
	margin-top: 20px;
	z-index: 2;
	}	
	
#trustbible0pic
	{
	position: absolute;
	background-repeat: no-repeat;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	margin-top: 180px;
	margin-left: 625px;
	}
	
#trustbible1pic
	{
	position: absolute;
	background-repeat: no-repeat;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	margin-top: 230px;
	margin-left: 25px;
	z-index:0;
	}
	
#trustbible1pic1
	{
	position: absolute;
	background-repeat: no-repeat;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	margin-top: 915px;
	margin-left: 650px;
	z-index:0;
	}
	
#trustbible1pic2
	{
	position: absolute;
	background-repeat: no-repeat;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	margin-top: 1430px;
	margin-left: 50px;
	z-index:0;
	}

#trustbible1pic3
	{
	position: absolute;
	background-repeat: no-repeat;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	margin-top: 2290px;
	margin-left: 525px;
	z-index:0;
	}	
	
#timeline p
	{
	position: absolute;
	width: 850px;
	top: 200px;
	left: 130px;
	float: inherit;
	font-family: Tahoma, sans-serif, Verdana, Geneva, Arial, Helvetica;
	line-height: 1.5em;
	height: 1.5em;
	display: block;
	font-size: 10pt;
	color: #000000;
	margin-left: 10px;
	z-index: 0;
	}
	
#timeline h1
	{
	position: absolute;
	width: 850px;
	top: 180px;
	left: 130px;
	float: inherit;
	font-family: Tahoma, sans-serif, Verdana, Geneva, Arial, Helvetica;
	line-height: 1.5em;
	height: 1.5em;
	display: block;
	font-size: 11pt;
	color: #000000;
	margin-left: 10px;
	z-index: 0;
	}

#musicimage, #pandtimage,
	{
	position: absolute;
	left: 625px;
	top: 225px;
	}

#handhimage
	{
	position: absolute;
	left: 650px;
	top: 190px;
	}
	
#knoufmessages
	{
	position: absolute;
	left: 600px;
	top: 375px;
	}
			
#main 
	{
	position: relative;
	background-color: #FFFFFF;
	border-left: solid #1A4D81 1px;
	border-right: solid #1A4D81 1px;
	border-top: solid #1A4D81 1px;
	border-bottom: solid #1A4D81 1px;
	background-image:  ;
	background-repeat: no-repeat;
	background-position: bottom center;
	margin: 12px auto;
	margin-bottom: 0px;
	width: 1000px;
	}

body
	{ 
	background-color: #9ac4b5; 
	background-image: url("");
	background-repeat: repeat;
	background-attachment: fixed; 
	}
	
a:active {color:#4F7E75; font-weight:bold}
a:visited {color:#9ac4b5; font-weight:bold}
a:link {color:#4F7E75; font-weight:bold}
a:hover {color:#000000; font-weight:bold}

a.one:active {color:#FFFFFF; font-weight:bold}
a.one:visited {color:#1A4D81; font-weight:bold}
a.one:link {color:#FFFFFF; font-weight:bold}
a.one:hover {color:#000000; font-weight:bold}

a.two:active {color:#1A4D81; font-weight:bold}
a.two:visited {color:#9ac4b5; font-weight:bold}
a.two:link {color:#1A4D81; font-weight:bold}
a.two:hover {color:#4F7E75; font-weight:bold}

/* End Universal Changes */

/* Begin Localized Changes */

#col1 
	{
	position: relative;
	width: 700px;
	top: 20px;
	left: 14px;
	float: left;
	}
	
#colpastorbio
	{
	position: relative;
	width: 250px;
	top: 20px;
	left: 25px;
	float: left;
	}
	
#colfull
	{
	position: relative;
	width: 975px;
	top: 20px;
	left: 14px;
	float: left;
	}
	
#col1 h1, #col1aa h1, #col725 h1, #col2wide h1, #colfull h1
	{
	font-family: Tahoma, sans-serif, Verdana, Geneva, Arial, Helvetica;
	line-height: 1.5em;
	height: 1.5em;
	display: block;
	background-color: #47816a;
	border-bottom: solid #9ac4b5 2px;
	padding-left: 8px;
	font-size: 10pt;
	color: #FFFFFF;
	}
	
#col1 h2, #colfull h2
	{
	font-family: Tahoma, sans-serif, Verdana, Geneva, Arial, Helvetica;
	line-height: 1.5em;
	height: 1.5em;
	display: block;
	font-size: 12pt;
	color: #000000;
	margin-left: 10px;
	}
	
#col1 p, #colpastorbio p
	{
	font-family: Tahoma, sans-serif, Verdana, Geneva, Arial, Helvetica;
	line-height: 1.5em;
	height: 1.5em;
	display: block;
	font-size: 10pt;
	color: #000000;
	margin-left: 10px;
	margin-right: 10px;
	}
	
#colfull p
	{
	font-family: Tahoma, sans-serif, Verdana, Geneva, Arial, Helvetica;
	display: block;
	font-size: 10pt;
	color: #000000;
	margin-left: 10px;
	margin-right: 10px;
	}
	

#divc1, #divc1aa
	{
	background-color: #FFFFFF; 
	border: solid #9ac4b5 1px;
	border-bottom: solid #9ac4b5 2px;
	border-right: solid #9ac4b5 1px;
	margin-bottom: 8px;
	}

#col2 
	{
	position: absolute;
	width: 200px;
	top: 320px;
	left: 25px;
	float: left;
	}
	
#news
	{
	position: absolute;
	background-image:  url(.././images/newsbackground.png);
	width: 680px;
	top: 275px;
	float: left;
	border: solid #9ac4b5 1px;
	border-bottom: solid #9ac4b5 2px;
	border-right: solid #9ac4b5 1px;
	}

#col2 h1, #col2a h1
	{
	font-family: Tahoma, sans-serif, Verdana, Geneva, Arial, Helvetica;
	line-height: 1.5em;
	height: 1.5em;
	display: block;
	background-color: #47816a;
	border-bottom: solid #9ac4b5 2px;
	padding-left: 8px;
	font-size: 10pt;
	color: #FFFFFF;
	}

#divc2 
	{
	background-color: #e5ebed; 
	border: solid #9ac4b5 1px;
	border-bottom: solid #9ac4b5 2px;
	border-right: solid #9ac4b5 1px;
	margin-bottom: 20px;
	}

#divc1 p, #divc2 p
	{
	font-family: Tahoma, Arial, sans-serif, Verdana, Geneva;
	margin: 8px 8px 12px 8px;
	color: #000000;
	font-size: 10pt;
	}
	
#news p
	{
	font-family: Tahoma, Arial, sans-serif, Verdana, Geneva;
	color: #000000;
	font-size: 10pt;
	margin-left: 10px;
	margin-right: 10px;
	}
	
p.standard
	{
	font-family: Tahoma, Arial, sans-serif, Verdana, Geneva;
	color: #000000;
	font-size: 9pt;
	}
	
tr
	{
	font-family: Tahoma, Arial, sans-serif, Verdana, Geneva;
	margin: 8px 8px 12px 8px;
	color: #000000;
	font-size: 10pt;
	}
	
/* Wonderful Float Fixer! */

#spacer {
	height: 125px;
	clear: both;
}

#spacer25 {
	height: 25px;
	clear: both;
}

#spacerhistory {
	height: 3325px;
	clear: both;
}

#spacer1000 {
	height: 1000px;
	clear: both;
}
/* ... */
	
#mainpic
	{
	position: absolute;
	background-color: ;
	left: 242px;
	top:  130px;
	}
	
#rightlinks
	{
	position: relative;
	background-color: ;
	left: 725px;
	width: 235px;
	top:  25px;
	margin-bottom: 5px;
	}

#searchtool
	{
	position: absolute;
	background-color: ;
	width: 350px;
	left: 667px;
	top:  0px;
	}

#contact
	{
	position: absolute;
	background-color: ;
	width: 400px;
	left: 60px;
	top:  175px;
	}

/* For Google Map Text Bubble Pic */	
.lftpic img 
	{
	float: left;
	margin-right: 8px;
	margin-top: 4px;
	padding: 4px;
	border:1px solid #ddd;
	}
/* End of Google Map Text Bubble Pic */

#copyright 
	{
	font-family: "Arial";
	font-size: 8pt;
	}

/* End Localized Changes */

/* ---- */