/* CSS Document (C) Copyright: Matthew Wombell & KPCTM 2004*/

#logoholder {
	position: absolute;
	top: 20px;
	left: 20px;
	width: 915px;
	height: 560px;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #CCCCCC;
	overflow: hidden;
	z-index: 1;
}

#homeholder {
	position: absolute;	
	top: 40px;	
	left: 20px;	
	width: 710px;	
	height: 410px;	
	background-color: #FFFFFF;	
	border-style: solid;	
	border-width: 1px 1px 1px 1px;	
	border-color: #CCCCCC;	
	overflow: hidden;
}

#homeholder {
	position: absolute;	
	top: 40px;	
	left: 20px;	
	width: 710px;	
	height: 410px;	
	background-color: #FFFFFF;	
	border-style: solid;	
	border-width: 1px 1px 1px 1px;	
	border-color: #CCCCCC;	
	overflow: hidden;
}

#homemenu {
	position: absolute;
	top: 50px;
	left: 605px;
	width: 115px;
	min-height: 390px;
	background-color: #A2937C;
	overflow: hidden;
}

#welcome {
	position: absolute;
	top: 40px;
	left: 240px;
	width: 466px;
	background-color: #FFFFFF;
	z-index: 5;
}

#pgcontent {
	position: absolute;
	top: 30px;
	left: 235px;
	width: 480px;
	background-color: #FFFFFF;
	z-index: 5;
}

#leftcol {
	position: absolute;
	top: 40px;
	left: 40px;
	width: 170px;
	height: 355px;
	background-color: #FFFFFF;
	border-style: solid;	
	border-width: 1px 1px 1px 1px;	
	border-color: #CCCCCC;	
	z-index: 5;
}

#bottomleftcol {
	position: absolute;
	top: 415px;
	left: 40px;
	width: 170px;
	height: 145px;
	background-color: #FFFFFF;
	border-style: solid;	
	border-width: 1px 1px 1px 1px;	
	border-color: #CCCCCC;	
	z-index: 5;
}

#stm {
	position: absolute;
	top: 35px;
	left: 745px;
	width: 175px;
	height: 70px;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #CCCCCC;
	z-index: 20;
}

#stb {	
	position: absolute;	
	top: 135px;	
	left: 745px;	
	width: 175px;	
	height: 70px;	
	background-color: #FFFFFF;	
	border-style: solid;	
	border-width: 1px 1px 1px 1px;	
	border-color: #CCCCCC;
	z-index: 20;
}

#sto {	
	position: absolute;	
	top: 230px;	
	left: 745px;	
	width: 175px;	
	height: 70px;	
	background-color: #FFFFFF;	
	border-style: solid;	
	border-width: 1px 1px 1px 1px;	
	border-color: #CCCCCC;
	z-index: 20;
}

#stp {	
	position: absolute;	
	top: 325px;	
	left: 745px;	
	width: 175px;	
	height: 70px;	
	background-color: #FFFFFF;	
	border-style: solid;	
	border-width: 1px 1px 1px 1px;	
	border-color: #CCCCCC;
	z-index: 20;
}

#trimp {	
	position: absolute;	
	top: 420px;	
	left: 745px;	
	width: 175px;	
	height: 70px;	
	background-color: #FFFFFF;	
	border-style: solid;	
	border-width: 1px 1px 1px 1px;	
	border-color: #CCCCCC;
	z-index: 20;
}

#homebase {	
	position: absolute;	
	top: 490px;	
	left: 30px;	
	width: 865px;	
	height: 70px;		
	border-style: solid;	
	border-width: 1px 1px 1px 1px;	
	border-color: #CCCCCC;	
	padding-top:5px;
}

#basenav {	
	position: absolute;	
	top: 490px;	
	left: 50px;	
	width: 855px;	
	height: 70px;	
	background-color: #A2937C;	
	border-style: solid;	
	border-width: 1px 1px 1px 1px;	
	border-color: #CCCCCC;
}

#nav {	
	position: absolute;	
	top: 75px;	
	left: 610px;	
	width: 110px;	
	height: 340px;	
	background-color: #FFFFFF;	
	border-style: solid;	
	border-width: 1px 1px 1px 1px;	
	border-color: #CCCCCC;
}

#churchbground {
	position:absolute;
	top: 26px;
	left: 736px;
	width: 193px;
	height: 548px;
	background-color:#EEEEEE;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #CCCCCC;
	z-index: 2;
}

#copyright {
	position:absolute;
	top: 510px;
	left: 740px;
	width: 185px;
	height: 25px;
	z-index: 2;
}

.scrollinglinks {
	position: relative;	
	top: 375px;	
	left: 5px;	
	height:15px;	
	width: 540px;	
	background-color: #FFFFFF;	
	padding-top: 1px;	
	padding-right:10px;
}

.scrollnumber {	
	float:right;	
	border-left:1px solid #FFFFFF;	
	background-color:#FFFFFC;	
	font-family:verdana;	
	letter-spacing:1px;	
	font-size:10px;	
	color:#000000;	
	cursor:pointer;	
	cursor:default;
}	

/* menu across site - used for navigation */

a { 	
	color:#666699; 	
	text-decoration:none;	
	font-family:Verdana;
}

.menu {	
	position:relative;	
	left:0px;	
	top:0px;	
	width:110px;	
	padding-top:4px;	
	padding-left:5px;	
	background-color:#A2937C;
}

.menu-item {	
	background-color:#FFFFFC;	
	padding:3px 2px;	
	font-family:verdana;	
	text-align:center;	
	letter-spacing:1px;	
	font-size:0.9em;	
	color:#999999;	
	cursor:pointer;	
	cursor:default;
}

.menu .active {	
	border-left:1px solid #C1CBD4;	
	border-top:1px solid #DDDDDD;	
	background-color:#C1CBD4;	
	color:#999999;	
	position:relative;
}

.menu .active a {	
	color:#FFFFFF;
}

.menu-item2 {	
	background-color:#FFFFFC;	
	padding:3px 2px;	
	font-family:verdana;	
	letter-spacing:1px;	
	font-size:0.9em;	
	color:#999999;	
	cursor:pointer;	
	cursor:default;
}
