@charset "UTF-8";
/* CSS Document */
/* ---------------------------UNIVERSAL THINGS------------------------ */
#wrapper {
	position:relative;
	left:70px;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	height: auto;
}
#identity {
	position:absolute;
	left:-80px;
	top:-14px;
	width:110px;
	height:80px;
	z-index:2;
	}
#centenary {
	position:absolute;
	left:-73px;
	top:105px;
	width:110px;
	height:80px;
	z-index:20;
}
#randomimage {
	position:absolute;
	left:-110px;
	top:139px;
	width:424px;
	height:430px;
	z-index:1;
}
#bibleverse {
	position:absolute;
	left:-60px;
	top:639px;
	width:177px;
	height:28px;
	z-index:1;
	bottom: -10px;
}
#cwbibleverse {
	position:absolute;
	left:-60px;
	top:1639px;
	width:177px;
	height:28px;
	z-index:1;
	bottom: -10px;
}
#dots {
	position:absolute;
	left:-59px;
	top:668px;
	width:939px;
	height:2px;
	z-index:1;
}
#cwdots {
	position:absolute;
	left:-59px;
	top:1668px;
	width:939px;
	height:2px;
	z-index:1;
}
#harrisdots {
	position:absolute;
	left:-60px;
	top:2158px;
	width:939px;
	height:2px;
	z-index:1;
}
#crumbmenu {
	position:absolute;
	left:314px;
	top:761px;
	width:221px;
	height:14px;
	z-index:3;
	bottom: -10px;
}
#cwcrumbmenu {
	position:absolute;
	left:314px;
	top:1761px;
	width:221px;
	height:14px;
	z-index:3;
	bottom: -10px;
}
#harriscrumbmenu {
	position:absolute;
	left:313px;
	top:2220px;
	width:221px;
	height:14px;
	z-index:3;
}
#smmlogo {
	position:absolute;
	width:14px;
	height:2px;
	z-index:1;
	left: 709px;
	top: 716px;
	bottom: -10px;
}
#cwsmmlogo {
	position:absolute;
	width:14px;
	height:2px;
	z-index:1;
	left: 709px;
	top: 1716px;
	bottom: -10px;
}
#harrissmmlogo {
	position:absolute;
	width:14px;
	height:2px;
	z-index:1;
	left: 701px;
	top: 2193px;
	}
#harrisbible {
	position:absolute;
	width:177px;
	height:28px;
	z-index:1;
	left: -60px;
	top: 2127px;
}
#menuannouncer {
	position:absolute;
	top:-2px;
	left:371px;
	background-image:url(/images/menu.png);
	width:164px;
	height:38px;
}


#aboutmenu {
	position:absolute;
	left:371px;
	top:41px;
	width:33px;
	height:13px;
	z-index:1;
	bottom: -10px;
}
#eventsmenu {
	position:absolute;
	left:427px;
	top:41px;
	width:38px;
	height:13px;
	z-index:1;
	bottom: -10px;
}
#calendarmenu {
	position:absolute;
	left:496px;
	top:41px;
	width:41px;
	height:13px;
	z-index:1;
	bottom: -10px;
}
#childrensworkmenu {
	position:absolute;
	left:579px;
	top:41px;
	width:59px;
	height:13px;
	z-index:1;
	bottom: -10px;
}
#contactmenu {
	position:absolute;
	left:711px;
	top:41px;
	width:49px;
	height:13px;
	z-index:1;
	bottom: -10px;
}
#identityholder {
	position:absolute;
	left:337px;
	top:89px;
	width:144px;
	height:88px;
	z-index:5;
}
#maintext {
	position:absolute;
	left:374px;
	top:388px;
	width:556px;
	height:204px;
	z-index:5;
}
#childrensworkmaintext {
	position:absolute;
	left:374px;
	top:388px;
	width:556px;
	height:auto;
	z-index:5;
}
#harrismaintext {
	position:absolute;
	left:374px;
	top:78px;
	width:556px;
	height:852px;
	z-index:5;
}
#centtext {
	position:absolute;
	left:374px;
	top:398px;
	width:556px;
	height:527px;
	z-index:5;
}
#maineventwindow {
	position:absolute;
	left:371px;
	top:87px;
	width:565px;
	height:305px;
	z-index:7;
}
#harristicker {
	position:absolute;
	left:-70px;
	top:2162px;
	width:959px;
	height:19px;
	z-index:1;
}
#ticker {
	position:absolute;
	left:-68px;
	top:675px;
	width:959px;
	height:19px;
	z-index:1;
	bottom: -10px;
}
#cwticker {
	position:absolute;
	left:-68px;
	top:1675px;
	width:959px;
	height:19px;
	z-index:1;
	bottom: -10px;
}
#welcometext {
	position:absolute;
	left:374px;
	top:480px;
	width:508px;
	height:92px;
	z-index:1;
	bottom: -10px;
}

/* ----------------TEXT STYLES ------------------ */
.crumbmenu
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000
}
.crumbmenu a
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
.crumbmenu a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
}
.maintextstyle {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
line-height:18px;
}
.maintextstyle a {
color:#23D8FF;
text-decoration:none;
}
.maintextstyle a:hover {
color:#23D8FF;
text-decoration:underline;
}

.smaintextstyle {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
line-height:16px;
}
.smaintextstyle a {
color:#23D8FF;
text-decoration:none;
}
.smaintextstyle a:hover {
color:#23D8FF;
text-decoration:underline;
}

.calendarmonthstyle {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
}
.calendarmonthstyle a {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
text-decoration:none
}
.calendarmonthstyle a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
text-decoration:underline
}
.boxtimestyle {
font-family:Arial, Helvetica, sans-serif;
color:#23D8FF;
font-size:14px;
}
.boxtimestyle a {
font-family:Arial, Helvetica, sans-serif;
color:#23D8FF;
font-size:14px;
text-decoration:none
}
.boxtimestyle a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#23D8FF;
font-size:14px;
text-decoration:underline
}
.boxbodystyle {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
}
.calendardate {
font-family:Arial, Helvetica, sans-serif;
color:#23D8FF;
font-size:12px;
}
.calendardate a {
font-family:Arial, Helvetica, sans-serif;
color:#23D8FF;
font-size:12px;
text-decoration:none
}
.calendardate a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#23D8FF;
font-size:12px;
text-decoration:underline
}
.calendartxt {
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
}

/* ..................TICKER TAPE STYLE................... */

#ajaxticker1{
width: 950px;
height: 19px;
padding: 5px;
text-align:left;

}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
}

.someclass{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.someclass a {
color:#23D8FF;
text-decoration:none;
}
.someclass a:hover {
color:#23D8FF;
text-decoration:underline;
}

/* ................... END OF TICKER TAPE STYLE ................*/ 




/* ................... HOME PAGE SLIDER STYLES ....................... */
#sliderholder {
	position:absolute;
	left:366px;
	top:77px;
	width:500px;
	height:463px;
	z-index:1;
	overflow:hidden;
}
a:focus {
	outline:none
}

.imagenoborder {
border:none;
}
.stripViewer .panelContainer .panel ul {
	text-align: left;
	margin: 0 15px 0 30px;
}
/* These 2 lines specify style applied while slider is loading */
		.csw {
	width: 100%;
	height: 460px;
	overflow: hidden;
	visibility:hidden;
}
.csw .loading {
	margin: 200px 0 300px 0;
	text-align: center;
	visibility:hidden;
	}
.stripViewer { /* This is the viewing window */
	position: relative;
	overflow: hidden;
	margin: auto;
	width: 500px; /* Also specified in  .stripViewer .panelContainer .panel  below */
	height: 400px;
	clear: both;
	}
.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
	position: relative;
	left: 0;
	top: 0;
	width: 100%;
	list-style-type: none;/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
		}
.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
	float:left;
	height: 100%;
	position: relative;
	width: 500px; /* Also specified in  .stripViewer  above */
}
.stripViewer .panelContainer .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */
	padding: 10px;
}
.stripNav { /* This is the div to hold your nav (the UL generated at run time) */
	width: 500px;
	margin: auto;
	visibility:hidden;
}

.stripNav ul { /* The auto-generated set of links */
	list-style: none;
	width: 500px;
	
}
.stripNav ul li {
	float: left;
	margin-right: 2px; /* If you change this, be sure to adjust the initial value of navWidth in coda-slider.1.1.1.js */
}
.stripNav a { /* The nav links */
	height:0px;
	display: block;
}
	
.stripNavL, .stripNavR { /* The left and right arrows */
	position: absolute;
	visibility:hidden;
}
#mondayslide {
	position:absolute;
	left:11px;
	top:29px;
	width:55px;
	height:22px;
	z-index:1;
}
#tuesdayslide {
	position:absolute;
	left:11px;
	top:29px;
	width:55px;
	height:22px;
	z-index:1;
}
#wednesdayslide {
	position:absolute;
	left:11px;
	top:29px;
	width:55px;
	height:22px;
	z-index:1;
}
#thursdayslide {
	position:absolute;
	left:11px;
	top:29px;
	width:55px;
	height:22px;
	z-index:1;
}
#fridayslide {
	position:absolute;
	left:11px;
	top:30px;
	width:55px;
	height:22px;
	z-index:1;
}
#saturdayslide {
	position:absolute;
	left:11px;
	top:29px;
	width:55px;
	height:22px;
	z-index:1;
}
#sundayslide {
	position:absolute;
	left:11px;
	top:29px;
	width:55px;
	height:22px;
	z-index:1;
}
#mdate {
	position:absolute;
	left:104px;
	top:29px;
	width:63px;
	height:21px;
	z-index:1;
}
#tdate {
	position:absolute;
	left:110px;
	top:29px;
	width:63px;
	height:21px;
	z-index:1;
}
#wdate {
	position:absolute;
	left:147px;
	top:29px;
	width:63px;
	height:21px;
	z-index:1;
}
#thdate {
	position:absolute;
	left:128px;
	top:29px;
	width:63px;
	height:21px;
	z-index:1;
}
#fdate {
	position:absolute;
	left:88px;
	top:29px;
	width:63px;
	height:21px;
	z-index:1;
}
#sadate {
	position:absolute;
	left:124px;
	top:29px;
	width:63px;
	height:21px;
	z-index:1;
}
#sdate {
	position:absolute;
	left:100px;
	top:29px;
	width:63px;
	height:21px;
	z-index:1;
}
#tickercontent {
	position:absolute;
	left:-36px;
	top:672px;
	width:890px;
	height:19px;
	z-index:1;
	bottom: -10px;
}
#cwtickercontent {
	position:absolute;
	left:-36px;
	top:1672px;
	width:890px;
	height:19px;
	z-index:1;
	bottom: -10px;
}

#harristickercontent {
	position:absolute;
	left:-36px;
	top:2159px;
	width:890px;
	height:19px;
	z-index:1;
}

#monday {
	position:absolute;
	left:375px;
	top:80px;
	width:46px;
	height:14px;
	z-index:10;
}
#tueday {
	position:absolute;
	left:428px;
	top:80px;
	width:49px;
	height:14px;
	z-index:10;
}
#wednesday {
	position:absolute;
	left:483px;
	top:80px;
	width:69px;
	height:14px;
	z-index:10;
}
#thursday {
	position:absolute;
	left:557px;
	top:80px;
	width:59px;
	height:14px;
	z-index:10;
}
#friday {
	position:absolute;
	left:619px;
	top:80px;
	width:38px;
	height:14px;
	z-index:10;
}
#saturday{
	position:absolute;
	left:663px;
	top:80px;
	width:56px;
	height:14px;
	z-index:11;
}
#sunday {
	position:absolute;
	left:724px;
	top:80px;
	width:43px;
	height:14px;
	z-index:10;
}
#ms1 {
	position:absolute;
	left:10px;
	top:61px;
	width:543px;
	height:79px;
	z-index:1;
}
#ms2 {
	position:absolute;
	left:10px;
	top:143px;
	width:543px;
	height:79px;
	z-index:1;
}
#ms3 {
	position:absolute;
	left:10px;
	top:225px;
	width:543px;
	height:79px;
	z-index:1;
}
#ms4 {
	position:absolute;
	left:10px;
	top:307px;
	width:543px;
	height:79px;
	z-index:1;
}
/*Tuesday*/
#ts1 {
	position:absolute;
	left:10px;
	top:61px;
	width:543px;
	height:79px;
	z-index:1;
}
#ts2 {
	position:absolute;
	left:10px;
	top:143px;
	width:543px;
	height:79px;
	z-index:1;
}
#ts3 {
	position:absolute;
	left:10px;
	top:225px;
	width:543px;
	height:79px;
	z-index:1;
}
#ts4 {
	position:absolute;
	left:10px;
	top:307px;
	width:543px;
	height:79px;
	z-index:1;
}
/*Wednesday*/
#ws1 {
	position:absolute;
	left:10px;
	top:61px;
	width:543px;
	height:79px;
	z-index:1;
}
#ws2 {
	position:absolute;
	left:10px;
	top:143px;
	width:543px;
	height:79px;
	z-index:1;
}
#ws3 {
	position:absolute;
	left:10px;
	top:225px;
	width:543px;
	height:79px;
	z-index:1;
}
#ws4 {
		position:absolute;
	left:10px;
	top:307px;
	width:543px;
	height:79px;
	z-index:1;
}
/*Thursdays*/
#ths1 {
	position:absolute;
	left:10px;
	top:61px;
	width:543px;
	height:79px;
	z-index:1;
}
#ths2 {
	position:absolute;
	left:10px;
	top:143px;
	width:543px;
	height:79px;
	z-index:1;
}
#ths3 {
	position:absolute;
	left:10px;
	top:225px;
	width:543px;
	height:79px;
	z-index:1;
}
#ths4 {
		position:absolute;
	left:10px;
	top:307px;
	width:543px;
	height:79px;
	z-index:1;
}
/*Fridays*/
#fs1 {
	position:absolute;
	left:10px;
	top:61px;
	width:543px;
	height:79px;
	z-index:1;
}
#fs2 {
	position:absolute;
	left:10px;
	top:143px;
	width:543px;
	height:79px;
	z-index:1;
}
#fs3 {
	position:absolute;
	left:10px;
	top:225px;
	width:543px;
	height:79px;
	z-index:1;
}
#fs4 {
	position:absolute;
	left:10px;
	top:307px;
	width:543px;
	height:79px;
	z-index:1;
}
/*Saturday*/
#sas1 {
	position:absolute;
	left:10px;
	top:61px;
	width:543px;
	height:79px;
	z-index:1;
}
#sas2 {
		position:absolute;
	left:10px;
	top:143px;
	width:543px;
	height:79px;
	z-index:1;
}
#sas3 {
	position:absolute;
	left:10px;
	top:225px;
	width:543px;
	height:79px;
	z-index:1;
}
#sas4 {
	position:absolute;
	left:10px;
	top:307px;
	width:543px;
	height:79px;
	z-index:1;
}
/*Sunday*/
#ss1 {
	position:absolute;
	left:10px;
	top:61px;
	width:543px;
	height:79px;
	z-index:1;
}
#ss2 {
	position:absolute;
	left:10px;
	top:143px;
	width:543px;
	height:79px;
	z-index:1;
}
#ss3 {
	position:absolute;
	left:10px;
	top:225px;
	width:543px;
	height:79px;
	z-index:1;
}
#ss4 {
	position:absolute;
	left:10px;
	top:307px;
	width:543px;
	height:79px;
	z-index:1;
}

/* ................. END OF SLIDER STYLES .................................. */
