html {
	
	}
	
body {
	background-color: #cccccc;
	background-image:url(images/background.gif);
	background-repeat: repeat-x;

	}

p {

}
	
#mainWrap {
	width: 790px;
	height: auto;
	background-color: #CCCCCC;
	background-image: url(images/mainBodyBG.gif);
	border: 1px solid #000;
	margin-left: auto;
	margin-right: auto;
	margin-top: 2px;
}

#mainHeader {
	border-bottom: 1px solid #000;
	height: 210px;
	background-image: url(images/church.jpg);
}

#mainHeaderEd {
	border-bottom: 1px solid #000;
	height: 210px;
	background-image: url(images/education.jpg);
}


#mainHeaderKids {
	border-bottom: 1px solid #000;
	height: 210px;
	background-image: url(images/children1.jpg);
}

#mainHeaderEdKids {
	border-bottom: 1px solid #000;
	height: 210px;
	background-image: url(images/childrensed.jpg);
}

#mainHeaderMission {
	border-bottom: 1px solid #000;
	height: 210px;
	background-image: url(images/mission.jpg);
}

#mainHeaderWorship {
	border-bottom: 1px solid #000;
	height: 210px;
	background-image: url(images/worship.jpg);
}

#mainHeaderSermons {
	border-bottom: 1px solid #000;
	height: 210px;
	background-image: url(images/bible.jpg);
}

#mainHeaderFellowship {
	border-bottom: 1px solid #000;
	height: 210px;
	background-image: url(images/fellowship.jpg);
}

#mainHeaderFellowshipAdult {
	border-bottom: 1px solid #000;
	height: 210px;
	background-image: url(images/adultfellowship.jpg);
}

#mainHeaderFellowshipKids {
	border-bottom: 1px solid #000;
	height: 210px;
	background-image: url(images/children1.jpg);
}



#mainHeaderAbout {
	border-bottom: 1px solid #000;
	height: 210px;
	background-image: url(images/aboutus.jpg);
}

#mainHeaderAdultEd {
	border-bottom: 1px solid #000;
	height: 210px;
	background-image: url(images/adulted.jpg);
}

#mainHeaderFellowshipYouth {
	border-bottom: 1px solid #000;
	height: 200px;
	background-image: url(images/youth.jpg);
}

#mainHeaderNursery {
	border-bottom: 1px solid #000;
	height: 210px;
	background-image: url(images/nursery.jpg);
	}
	
#mainHeaderMusic {
	border-bottom: 1px solid #000;
	height: 210px;
	background-image: url(images/music.jpg);
	}	
	
#mainHeaderMedia {
	border-bottom: 1px solid #000;
	height: 210px;
	background-image: url(images/media.jpg);
	}	

#mainHeaderNewsletters {
	border-bottom: 1px solid #000;
	height: 210px;
	background-image: url(images/newsletters.jpg);
	}	
	
#mainHeaderAdvent {
height:210px;
background-image: url(images/candle5a.jpg);
}	

#mainLinkBar {
	height: 30px;
	width: 790px;
	background-image: url(images/mainLinkBarBG.gif);
	background-repeat:no-repeat;
	text-align: center;
	color: #FFF;
	font-weight: bold;
	line-height: 32px;
	
	margin-bottom: 10px;
	
	
}

#mainFooter {
	border-top: 1px solid #000;
	height: 20px;
	width: 790px;
	background-image: url(images/mainFooterBG.gif);
	text-align: center;
	color: #FFF;
	margin-top: 10px;
	line-height: 18px;
	font-size: smaller;
	clear:both;
}

#mainInnerWrap {
	padding: 10px;
	background-color: #CCCCCC;
	background-image: url(images/mainBodyBG.gif);
}

#leftSideBar {
	float: left;
	clear: left;
	width: 150px;
	margin: 10px 0 10px 0;
	padding: 0;
}
#leftSideBar ul {
	list-style: none;
	margin: 0 0 20px 0;
	padding: 0;
}

#leftSideBar li {
	margin-bottom:5px;
}

#leftSideBar li a {
	font: 76% Verdana,Tahoma,Arial,sans-serif;
	font-weight: bold;
	height: 20px;
	text-decoration:none;
	color: #990000;
	display: block;
	background: #f4f4f4 url(images/leftSideBarLiBG.gif) bottom left repeat-x;
	border-top: 1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	border-left: 3px solid #990000;
	padding: 4px 0 0 6px;
}

#leftSideBar li a:hover, #leftSideBar li a.current {
	font: 76% Verdana,Tahoma,Arial,sans-serif;
	font-weight: bold;
	height: 20px;
	text-decoration:none;
	color: #990000;
	display: block;
	background: #f4f4f4 url(images/leftSideBarLiBG2.gif) bottom left repeat-x;
	border-top: 1px solid #d8d8d8;
	border-right:1px solid #d8d8d8;
	border-bottom: 1px solid #d8d8d8;
	border-left: 3px solid #990000;
	padding: 4px 0 0 6px;
}

#centerContent {
	width: 410px;
	float: left;
	margin-left: 10px;
	margin-right:10px;
	border: 1px solid #990000;
	padding: 10px;
	background-image: url(images/PCUSA_small.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#rightNew {
	background-image:url(images/generic2.gif);
	background-repeat:repeat-x;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	padding: 10px;
	}

#centerContentContact {
	width: 540px;
	float: left;
	margin-left: 20px;
	margin-right:10px;
	border: 1px solid #990000;
	padding: 10px;
	background-image: url(images/PCUSA.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#centerContentContactMailer {
	width: 540px;
	float: left;
	margin-left: 20px;
	margin-right:10px;
	border: 1px solid #990000;
	padding: 10px;
}

#centerContentAdvent {

	padding-top: 20px;
	padding-right:120px;
	padding-left:20px;
}




#rightSideBar {
	float: right;
	width: 155px;
	line-height: 20px;
	margin-right:5px;
	padding-left:5px;



}

#rightSideBar li {

	list-style-type:none;
	text-indent:-1em;

}


.missionStatement {
	text-align: center;
	font-style: italic;
}

.missionBold {
	font-weight: bold;
	font-size: large;
	}
	
.hide {
	display: none;
}

#calendar {
text-align:left;
width:144px;
height:350px;
overflow:auto;
background-color:white;
background-image:url(images/generic.gif);
background-repeat:repeat-x;
border-top:1px solid black;
border-bottom:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
padding-top:10px;
padding-left:5px;
padding-bottom:10px;
padding-right:5px;

}

#calendar h4 {
line-height:16px;
text-align:left;
}

#sermons {

text-align:center;
width: 149px;
height:123px;
overflow:hidden;
margin-bottom:20px;
padding-top:20px;
background-image:url(images/generic.gif);
background-color:white;
background-repeat:repeat-x;
border-top:1px solid black;
border-bottom:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
}

#sermons li {

	list-style-type:none;
	
	text-indent: -2.0em;
}	


	

#address {
background-image:url(images/generic.gif);
background-repeat:repeat-x;
background-color:white;
border-top:1px solid black;
border-bottom:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
padding-left:5px;
padding-top:15px;
padding-right:5px;
padding-bottom:10px;
width:140px;
font: 76% Verdana,Tahoma,Arial,sans-serif;
margin-bottom:10px;
}

h4 {
padding-left:10px;
text-align:center;
font-weight:bold;
}

h5 {
text-align:left;
font-weight:bold;
}


#rightnav {

width:149px;
background-color:white;
background-image:url(images/generic.gif);
background-repeat:repeat-x;
border-top:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;

padding-left:0px;
padding-right:5px;
padding-top:20px;
text-indent:-2em;
}

#rightnav li {
list-style-type: none;
text-indent: -2em;

}

#rightnavyouth {

width:149px;
background-color:white;
background-image:url(images/generic.gif);
background-repeat:repeat-x;
border-top:1px solid black;
border-left:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;
float:right;
padding-left:10px;
padding-right:5px;
padding-top:20px;
text-indent:-2em;
margin-right:10px;
}

#rightnavyouth li {
list-style-type: none;
text-indent: -2em;

}






h1 {
color:white;
text-align:right;
margin-top: 20px;
padding-right:10px;
}

#mainHeadAdvent h1 {
color:white;
text-align:right;
font-size:14px;
}

a {
color: #990000;
font-weight:bold;
text-decoration: none;
}
a:active {
color: #990000; 
font-weight:bold;
text-decoration: none;}

a:visited {
color: #990000; 
font-weight:bold;
text-decoration: none;}

a:hover {
color: #990000;
font-weight:bold; 
text-decoration: underline;
}

#archive {
width:150px;
height:690px;
overflow:auto;
padding-left:0px;
background:url(images/rightSideBarBG2.gif);
background-repeat: no-repeat;
padding-top:20px;
}





#form {
margin-left:40px;
width:400px;
line-height:32px;
padding-top:20px;
padding-bottom: 20px;
}

#formname {
float:left;

}

#formdata {
float:right;

}

.error {
text-align:center;
font-weight:bold;
color:red;
height:50px;
}

.ok {
text-align: center;
font-weight:bold;
color: black;
height:150px;
}

.goback {
text-align:center;
font weight:bold;
color:black;
height:100px;
}

.next {
float:right;
}

.previous {
float-left;
}

ul ul {
list-style-type:disc:
}

ul ul ul {
list-style-type: disc;
}

ul {
list-style-type: disc;
}

a.white {
color: white;
font-weight:bold;
text-decoration: none;
}
a.white active {
color: white; 
font-weight:bold;
text-decoration: none;}

a.white visited {
color: white; 
font-weight:bold;
text-decoration: none;}

a.white hover {
color: #990000;
font-weight:bold; 
text-decoration: underline;
}
