/* ------- Global Formatting ----------------------------- */*{	margin: 0;	padding: 0;/* 	border: 1px solid #686868; */	}/* ------- Basic elements ----------------------------- */	body { 	background-color: #e0dbcb;	background-image: url(../images/background_tile.jpg);	background-position: top center;	background-repeat: repeat-x;	font-size: 11px;	line-height: 19px;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	margin: 0; 	padding: 0; 	height: 100%;	}	p {	font-size: 13px;	line-height: 20px;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	margin: 0px;	padding: 0px;	}	h1, h2, h3 {	font-size: 11px;	line-height: 14px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	margin: 0px;	padding: 0px;	}	ul {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 1.5em;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #725f52;	text-decoration: none;	text-indent: 0px;	list-style-position: outside;	list-style-image: url(arrow.gif);	list-style-type: square;	margin: 20px;	}	a:link {  	text-decoration: none; 	color: #711718;	}	a:visited, a:visited:hover { 	font-weight: normal; 	text-decoration: none; 	color: #725f52;	}	a:hover, a:active { 	text-decoration: underline; 	color: #725f52;	}	acronym { 	font-weight: normal; 	font-style: normal;	border: 0;	}/* ------- Major divs ----------------------------- */	#wrapper { 	width: 980px;	min-height: 100%;	background: url(background.jpg) top center no-repeat;	background-color: #ffffff; /* USE #ffffff */	margin: 0px auto 0px auto;	padding: 0px 0px 0px 0px;	}	#wrapperChristmas { 	width: 980px;	min-height: 100%;	background: url(background_wisemen.jpg) top center no-repeat;	background-color: #ffffff; /* USE #ffffff */	margin: 0px auto 0px auto;	padding: 0px 0px 0px 0px;	}	#wrapperNoPeople { 	width: 980px;	min-height: 100%;	background: url(background_no_people.jpg) top center no-repeat;	background-color: #ffffff; /* USE #ffffff */	margin: 0px auto 0px auto;	padding: 0px 0px 0px 0px;	}	/* #pageHeaderContainer { *//* 	position: relative; *//* 	z-index: 5; *//* 	width: 980px; *//* 	height: 582px; *//*   	background: url(background.jpg) top center no-repeat; *//* 	margin: 0px auto 0px auto; *//* 	padding: 0px 0px 0px 0px; *//* 	} */	#copyContainer {	position: relative;	z-index: 250; 	width: 490px; 	height: 100%;	border: 1px solid #d3ceaa;   /* gray #aaa */ 	background-color: #eae7da;	/* USE #eae7da */	margin: 272px -10px 0px 158px;	padding: 10px 10px 20px 10px;	}	#copyContainerMap {	position: relative;	z-index: 250; 	width: 490px; 	height: 100%;	border: 1px solid #d3ceaa;   /* gray #aaa */ 	background: url(../images/copyContainer_bg/map.jpg) top center no-repeat;	background-color: #eae7da;	/* USE #eae7da */	margin: 272px -10px 0px 158px;	padding: 10px 10px 20px 10px;	}	#copyContainerShareGroups {	position: relative;	z-index: 250; 	width: 490px; 	height: 100%;	border: 1px solid #d3ceaa;   /* gray #aaa */ 	background: url(../images/copyContainer_bg/tree.jpg) top center no-repeat;	background-color: #eae7da;	/* USE #eae7da */	margin: 272px -10px 0px 158px;	padding: 10px 10px 20px 10px;	}	#copyContainerSiteMap {	position: relative;	z-index: 250; 	width: 490px; 	height: 100%;	border: 1px solid #d3ceaa;   /* gray #aaa */ 	background: url(../images/copyContainer_bg/puzzle.jpg) top center no-repeat;	background-color: #eae7da;	/* USE #eae7da */	margin: 272px -10px 0px 158px;	padding: 10px 10px 20px 10px;	}#footer {	position: relative;	z-index: 251; 	width: 492px;	background-color: #711718;	margin: 0px -10px 0px 158px;	padding: 0px 10px 0px 10px;	}	#searchContainer {	padding: 0px;	margin: 0px auto 0px auto;	width: 300px;	position: relative;	left: 300px;	top: -1230px;	z-index: 300;	height: 55px;	text-align: right;	vertical-align: middle;}	/* ------- Wrapper background divs ----------------------------- */	#wrapper2 { 	width: 980px;	min-height: 100%;	background: url(background2.jpg) top center no-repeat;	background-color: #ffffff; /* USE #ffffff */	margin: 0px auto 0px auto;	padding: 0px 0px 0px 0px;	}	#wrapper3 { 	width: 980px;	min-height: 100%;	background: url(background3.jpg) top center no-repeat;	background-color: #ffffff; /* USE #ffffff */	margin: 0px auto 0px auto;	padding: 0px 0px 0px 0px;	}	/* ------- Navigation divs ----------------------------- */	#sidebarContainer {	position: relative;	z-index: 260;	top: 67px;	left: -72px;	width: 197px; 	float: right;	clear: right;	}	#linkListmain {	position: absolute;	top: 10px;	left: 208px;	width: 160px;	margin: 0px 0px 0px 482px;	padding: 0px 0px 0px 0px;	}	#navContainer {	position: relative;	z-index: 500;	top: -42px;	left: -200px; 	width: 0px;	}	#headerContainer {	position: relative;	z-index: 500;	top: 3px;	left: 800px; 	width: 150px; 	}#sidebar {	background-repeat: no-repeat;	background-color: #eae7da;   	margin: 10px 0px 10px 0px;	padding: 0px 0px 10px 0px;	}/* ------- Minor divs ----------------------------- */	#copyContainer p, #copyContainerMap p, #copyContainerShareGroups p, #copyContainerSiteMap p {	margin: 20px 30px 20px 30px;	color: #725f52;	padding-bottom: 8px;	text-align: left;	}#supportingText h3 {	color: #284C00;	background-color: #dddddd; 	background-image: url(text_header.gif);	background-position: bottom center;	background-repeat: repeat;	font-size: 11px; 	color: #ffffff;	line-height: 16px;	text-transform: uppercase;	margin: -10px -10px 4px -10px;	padding: 4px 4px 4px 10px;	}	#sidebarContainer ul {	border-top: 1px dotted #cccccc;	margin: 5px 5px 0px 5px; 	padding: 0px 0px 0px 0px;	}	#sidebarContainer li {	display: block;	list-style-type: none;	color: #6c9e2d;	background-color: #f8f8f8;	font-size: 12px; 	line-height: 14px;	font-weight: bold; 	font-style: normal;	font-family: Arial, Helvetica, sans-serif;	text-align: left; 	border-bottom: 1px dotted #ccc;	margin: 0px 0px 0px 0px; 	padding: 3px 5px 3px 5px;	}	#sidebarContainer li a:link,#sidebarContainer li a:visited, #sidebarContainer li a:visited:hover,#sidebarContainer li a:hover, #sidebarContainer li a:active {	font-family: Arial, Helvetica, sans-serif;	font-style: normal;	color: #cc6600 ! important;	padding-right: 5px;	}	.c { 	color: #6c9e2d ! important;	font-weight: normal ! important;	font-style: italic ! important;	margin: 0px 0px 0px 0px;	padding: 0px 14px 0px 0px;	}		#flashSermonPlayer {	position: relative;	z-index: 15; 	width: 330px; 	height: 250px; 	background: url(../images/flashSermonPlayer_bg.gif) top center no-repeat;	background-color: #eae7da;	/* USE #eae7da */	margin-left: 70px;	padding-top: 3px;	padding-left: 30px;	}		/* ------- Events Header ----------------------------- */#sidebarContainer h3 {	color: #7fc937;	background-color: #711718; 	background-image: url(#);	background-position: center right;	background-repeat: repeat-x;	font-size: 10px; 	color: #fff ! important;	line-height: 16px;	font-weight: bold; 	font-family: Arial, Helvetica, sans-serif; 	text-transform: uppercase;	text-align: left; 	letter-spacing: 1px;	border-bottom: 1px solid #aaa;	margin: 0px 0px 0px 0px; 	padding: 3px 5px 3px 10px;	}		#sidebar p {	margin: 5px 15px 5px 5px;	color: #725f52;	font-size: 11px;	line-height: 16px;	padding-bottom: 8px;	padding-left: 5px;	text-align: left;	}	#sidebar .p2 {	margin: 5px 15px 5px 0px;	color: #725f52;	font-size: 11px;	line-height: 16px;	padding-bottom: 8px;	padding-left: 5px;	text-align: left;	}	#sidebar h1 {	margin: 5px 15px 5px 5px;	color: #725f52;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	padding-left: 5px;	text-align: left;	}	#sidebar h2 {	margin: 0px 15px 5px -5px;	color: #711718;	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	padding-left: 5px;	text-align: left;	text-transform: uppercase;	}	#copyContainer h1, #copyContainerMap h1, #copyContainerShareGroups h1, #copyContainerSiteMap h1 {	margin: 5px 15px 30px 5px;	color: #725f52;	font-family: Arial, Helvetica, sans-serif;	font-size: 15px;	line-height: 16px;	padding-left: 5px;	text-align: left;	}	#footer p {	font-family: Arial, Helvetica, sans-serif;	color: #ffffff;	font-size: 11px;	padding-left: 5px;	padding-right: 5px;	text-align: left;	}	#footer a:link,#footer a:visited, #footer a:hover, #footer a:active {	font-family: Arial, Helvetica, sans-serif;	color: #ffffff ! important;	font-size: 11px;	padding-left: 5px;	padding-right: 5px;	text-align: left;	}	/* ------- Hovers ----------------------------- */	#preamble:hover { 	background-image: url(#);	}	#sidebarContainer li:hover {	background-color: #fefefe;	}	#lresources:hover {	background-image: url(#);	}	/* ------- Employee photos --- start ----------------------------- */.thumb {	border: 1px dotted #666666;	float: left;	clear: none;	width: 100px;	height: 155px;	padding: 3px;}.thumbPDF {	border: 1px dotted #666666;	float: left;	clear: none;	width: 100px;	height: 300px;	padding: 3px;}.linkcopy {	font-family: Arial, Helvetica, sans-serif;	font-weight:normal;	text-transform: none;	color: #333333;	font-size: 9px;	line-height: 9pt;	text-align: center;}.staffcopy:link {	font-weight: bold; 	text-decoration: none;	color: #711718;}.staffcopy:hover {	text-decoration: underline;	color: #725f52;}/* ------- Employee photos --- end ----------------------------- *//* ------- Header text --- start ----------------------------- */.headerText {	color: #eae7da;	font: 9px Arial, sans-serif;	text-align: center;	letter-spacing: 1px;	text-decoration: none;	text-transform: uppercase;}.headerText:link, .headerText:visited, .headerText:active {	color: #eae7da;	font: 9px Arial, sans-serif;	text-align: center;	letter-spacing: 1px;	text-decoration: none;	text-transform: uppercase;}.headerText:hover, .headerText:visited:hover {	color: #ffffff;	font: 9px Arial, sans-serif;	font-weight: bold;	text-align: center;	letter-spacing: 1px;	text-decoration: none;	text-transform: uppercase;}.formtext {	font: 9px Arial, sans-serif;	color: #711718;	text-transform: uppercase;	line-height: 20px;	text-align: left;}.formtextExtensions {	font: 11px Arial, sans-serif;	color: #711718;	font-weight: bold;	line-height: 20px;	text-align: left;}.contacttext {	font: 9px Arial, sans-serif;	color: #711718;	text-transform: uppercase;	line-height: 20px;	text-align: left;}/* ------- Header text --- end ----------------------------- *//* ------- AA text --- start ----------------------------- */.pAA {	font-size: 10px;	line-height: 20px;	font-family: Arial, Helvetica, sans-serif;	color: #725f52;	text-align: left;	margin: -50px;	padding: -50px -50px -50px -50px;	}.pAA2 {	font-size: 13px;	line-height: 20px;	font-family: Arial, Helvetica, sans-serif;	color: #725f52;	text-align: left;	margin: -50px;	padding: -50px -50px -50px -50px;	}/* ------- AA text --- end ----------------------------- */