
	/* Main */
	

html { 
  padding:0px;
  margin:0px;
}

body {
  background-color: #29447B;
  font-size: 13px;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  color:#000000;  
  text-align:center;
	margin:0px;
	padding:0px;
}



p,pre, h1 {
margin:0px 10px 10px 10px;
}

h1 {
font-size:14px;
text-transform:uppercase;

background-color: transparent;
	}


h2 {
font-size:14px;
text-transform:uppercase;
text-align: center;

background-color: transparent;
	}

pre { 
color: #564b47;
font-size: 11px;
background-color:transparent;
font-family: Courier, Monaco, Monospace;
}


/*  positioning-layers static and absolute */

#wrapper {
width:800px;
margin: 0px auto;
padding:0px;
text-align:left;
}

#header {
background-color: #8B9BBA;
}

#header h1 {
font-size: 11px;
text-transform:uppercase;
text-align: right;
color: #564b47;
background-color: #8B9BBA;
padding:5px 15px;
margin:0px
}



#header p {
padding:10px;
margin:0px;
}


#left {
width:175px;
padding:0px;
float:left;
text-align: center;
color: #fff;
background-color:#000000;

}

.worshipservices {
text-transform:uppercase;
font-size: 14px;
font-weight: bold;
}

.servicenames {
	font-size: 12px;
	font-weight: bold;
}

#content {
width:625px;
padding:0px;
float:right;
background-color:#fff;
overflow: auto;
}


#largecontent {
width:800px;
padding:0px;
float:right;
background-color:#fff;
overflow: auto;
}

#largebanner {
	width:800px;
;
	float: right;
	background-color: #fff;
	z-index:1;
	left: 618px;
	top: 160px;
}


#banner {
	width:625px;
;
	float: right;
	background-color: #fff;
	z-index:1;
	left: 618px;
	top: 160px;
}

#news {
	
	width:625px;
	z-index:1;
	left: 629px;
	top: 456px;
	background-color:#fff;
	overflow: auto;
}


<!--Bar Information>
.leftcontentbar_table {
	width:625px;
	height:30px;
	
	text-align:left;
	border: 0px;
	padding: 0px;
	color: #000000;
	}

	
.leftbarname {
	text-decoration:none;
	text-align:left;
	border: 0px;
	padding: 5px;
	color: #fff;
	font-weight:700;
	font-size:105%;
	}
	
.leftbarname a{
	text-decoration:none;
	text-align:left;
	border: 0px;
	padding: 0px;
	color: #fff;
	}
	
.leftbarname a:hover{
	text-decoration: underline;
	text-align:left;
	border: 0px;
	padding: 0px;
	color: #fff;
	}




	
.leftcontentbar_date {
	margin-left: 155px;
	text-align:right;
	border: 0px;
	padding: 5px;
	color: #fff;
	font-weight:700;
	font-size:105%;
	}
	
.leftcontentbar {
	background-image: url(../images/content-bar-full.gif);
	width:625px;
	height:30px;
	background-position:center;
	text-align:left;
	clear:both;
	}
	
	
	
<!--Small Bar-->
.leftcontentbarsmall_table {
	width:625px;
	height:30px;
	
	text-align:center;
	border: 0px;
	padding: 0px;
	color: #fff;
	}

	
.leftbarnamesmall {
	text-decoration:none;
	text-align:center;
	border: 0px;
	padding: 5px;
	color: #fff;
	font-weight:700;
	font-size:105%;
	}
	
.leftbarnamesmall a{
	text-decoration:none;
	text-align:center;
	border: 0px;
	padding: 0px;
	color: #fff;
	}
	
.leftbarnamesmall a:hover{
	text-decoration: underline;
	text-align:center;
	border: 0px;
	padding: 0px;
	color: #fff;
	}




	
.leftcontentbarsmall_date {
	margin-left: 155px;
	text-align:right;
	border: 0px;
	padding: 5px;
	color: #000066;
	font-weight:700;
	font-size:105%;
	}
	
.leftcontentbarsmall {
	background-image: url(../images/content-bar-small.gif);
	width:200px;
	height:30px;
	background-position:center;
	text-align:center;
	clear:both;
	}




<!--Navigation>

#newnavbox {
	width:625px;
	height:19px;
	text-align:left;
	color: #000066;
	background-color: #fff;
}


.newnav {
	text-align:left;
	float:left;
	background-color: #fff;
	font-size: 110%;
	font-weight:700;
	font-size:100%;
	
	}
	
.newnav a{
	display:block;
	text-decoration:none;
	border-right: 1px solid;
	border-color:#29447b;
	padding-right:8px;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	bottom:0px;
	background-color: #fff;
	color: #000000;
	}
	
.newnav a:hover {
	display:block;
	text-decoration:none;
	padding-right:8px;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#002d82;
	color: #fff;
	}
	




  
<!--EndNavigation-->

<!--Full Content-->
.leftcontentbarlarge_table {
	width:800px;
	height:30px;
	text-align:center;
	border: 0px;
	padding: 0px;
	color: #000066;
	}


<!--Directory Navigation>

#fullnewnavbox {
	width:625px;
	height:19px;
	text-align:left;
	color: #000066;
	background-color: #fff;
}


.fullnewnav {
	text-align:left;
	float:left;
	background-color: #fff;
	font-weight:700;
	font-size:110%;
	
	}
	
.fullnewnav a{
	display:block;
	text-decoration:none;
	border-right: 1px solid;
	border-color:#29447b;
	padding-right:8px;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	bottom:0px;
	background-color: #fff;
	color: #000066;
	}
	
.fullnewnav a:hover {
	display:block;
	text-decoration:none;
	padding-right:8px;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	background-color:#3194c7;
	color: #000066;
	}
	


.on a{
	background-color:#7c7e7e;
	color: #ffffff;
}

.on a:hover{
	background-color:#7c7e7e;
	color: #ffffff;
	
}


  
<!--EndNavigation-->

