body {
	margin: 5px;
	background-color: #ecf4fb;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
/*All Pages - Header */
#ContentSpecial1 {
overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 605px;
	left: 160px;
	top: 2px;
	background-color: #ff0000;
	margin: 0px;
	padding: 2px;
	border: 0px solid #8dafce;
}


/* Home-Outreach-Touch-Welcome-Youth Pages*/
#Content1 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 582px;
	left: 160px;
	top: 200px;
	background-color: #ffffcc;
	margin: 0px;
	padding: 12px;
	border: 1px solid #8dafce;
}

/* National News */
#Content2 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: 362px;
	width: 607px;
	left: 160px;
	top: 200px;
	background-color: #d2e2f9;
	margin: 0px;
	padding: 0px;
	border: 1px solid #8DAFCE;
}
#Content2Links {
	position:absolute;
	left:486px;
	top:417px;
	width:284px;
	height:12px;
	z-index:8;
}

/* Staff-Creed-Facilities pages*/
#Content3 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 596px;
	left: 160px;
	top: 200px;
	background-color: #ccffcc;
	margin: 0px;
	padding: 5px;
	border: 1px solid #8dafce;
}


/* Church Bulletins */
#Content4 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 576px;
	left: 160px;
	top: 200px;
	background: url(images/Christ the Lord Shadow.jpg) #d2c2f9 fixed 90% 10%;
	margin: 0px;
	padding: 15px;
	border: 1px solid #8DAFCE;
}

/* Location */
#Content5 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 587px;
	left: 160px;
	top: 200px;
	background-color: #FFCC99;
	margin: 0px;
	padding: 10px;
	border: 1px solid #8DAFCE;
}

/* St. George's History  */
#Content6 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 585px;
	left: 160px;
	top: 198px;
	background-color: #ffeedd;
	margin: 0px;
	padding: 10px;
	border: 2px solid #8DAFCE;
}
#Content6Links {
	position:absolute;
	left:486px;
	top:833px;
	width:284px;
	height:12px;
	z-index:6;
}
/* The Epistle */
#Content7 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 596px;
	left: 160px;
	top: 200px;
	background-color: #d2e2f9;
	margin: 0px;
	padding: 5px;
	border: 1px solid #8DAFCE;
}

/* Sunday Sermons */
#Content8 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 567px;
	left: 160px;
	top: 200px;
	background-color: #dde2f9;
	margin: 0px;
	padding: 20px;
	border: 1px solid #8DAFCE;
}

/* St. Pauls History */
#Content9 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 586px;
	left: 160px;
	top: 200px;
	background-color: #ffeedd;
	margin: 0px;
	padding: 10px;
	border: 1px solid #8DAFCE;
}

/* Calendar */
#Content10 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 596px;
	left: 160px;
	top: 200px;
	background-color: #cccc00;
	margin: 0px;
	padding: 5px;
	border: 1px solid #8DAFCE;
}

/* Happenings page */
#Content12 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 606px;
	left: 161px;
	top: 200px;
	background-color: #9999CC;
	margin: 0px;
	padding: 0px;
	border: 1px solid #8dafce;
}

/* NOT IN USE */
#Content13 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 570px;
	left: 165px;
	top: 215px;
	background-color: #ddeedd;
	margin: 0px;
	padding: 10px;
	border: 1px solid #8DAFCE;
}

/* Terminology */
#Content14 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 586px;
	left: 160px;
	top: 200px;
	background-color: #ffffcc;
	margin: 0px;
	padding: 10px;
	border: 1px solid #8DAFCE;
}
/* Anglican Church Women */
#Content15 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 586px;
	left: 160px;
	top: 200px;
	background-color: #ffcccc;
	margin: 0px;
	padding: 10px;
	border: 1px solid #8DAFCE;
}

/* Links Page*/
#Content16 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 586px;
	left: 160px;
	top: 200px;
	background-color: #ffffcc;
	margin: 0px;
	padding: 10px;
	border: 1px solid #8dafce;
}
/* FOR KIDS ONLY */
#Content17 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 587px;
	left: 160px;
	top: 200px;
	background-color: #ffcc00;
	margin: 0px;
	padding: 10px;
	border: 1px solid #0000ff;
}
/* Videos Page*/
#Content18 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 587px;
	left: 159px;
	top: 200px;
	background-color: #ffffcc;
	margin: 0px;
	padding: 10px;
	border: 1px solid #8dafce;
}
/* Mayors Breakfast */
#Content19 {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	height: auto;
	width: 584px;
	left: 161px;
	top: 200px;
	background-color: #ffcc00;
	margin: 0px;
	padding: 10px;
	border: 2px solid #0000ff;
}


/* Footer row - both columns */
#ContentFooter {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: auto;
	width: 585px;
	left: 177px;
	top: 1078px;
	background-color: #dadbdd;
	margin: 0px;
	padding: 5px;
	border: 1px solid #8DAFCE;
	font-size: 9px;
	height: 40px;
}

/* Footer formatting */ 
#ContentFooter a:link {
	text-decoration: none;
}
#ContentFooter a:visited {
	text-decoration: none;
}


/* Left navigation bar */
#navBar{
	padding: 0px;
	position:absolute;
	background: url(images/blankblue.gif) #d2e2f9 fixed ;
	border-right: 1px solid #8dafce;
	border-top: 1px solid #8dafce;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8dafce;
	z-index: 3;
	width: 154px;
	left: 5px;
	top: 0px;
}
/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
/* #navBar li {border-bottom: 1px solid #8dafce;} */

/* fix for browsers that don't need the hack */
/* html>body #navBar li {border-bottom: none;} */



/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #8dafce;
      font-weight: bold;

	font-size: 11px;
	text-decoration: none;
}

#sectionLinks a:link{
	padding: 2px 0px 2px 8px;
	border-top: 1px solid #8dafce;
	width: auto;
	color: #0000ff;     
	text-decoration: none;
/*  voice-family: "\"}\""; */
/*   voice-family:inherit; */
	width: auto;
}

#sectionLinks a:visited{
	border-top: 1px solid #8dafce;
	color: #aa33ff;     
	padding: 2px 0px 2px 8px;
	text-decoration: none;
}

#sectionLinks a:hover{
	border-top: 1px solid #ff0000;
	background: url(images/blankorang.gif) #d2e2f9 fixed ;
      color: #ff0000;     
	padding: 2px 0px 2px 8px;
}

#ss{
	position: relative;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	background-color: #000099;
	font-size: 11px;
	font-weight: bold;
}
#ss a:link{
	padding: 2px 0px 2px 6px;
/*	border-top: 1px solid #8dafce; */
      color: #0000aa;
	width: auto;
	text-decoration: none;
 /* voice-family: "\"}\""; */
 /* voice-family:inherit; */
	width: auto;
}

#ss a:visited{
/*	border-top: 1px solid #8dafce; */
	padding: 2px 0px 2px 6px;
      color: #000099;
	text-decoration: none;
}

#ss a:hover{
/*	border-top: 1px solid #8dafce; */
	background-color: #dddddd;
      color: #ff0000;     
	padding: 2px 0px 2px 6px;
}

#ss1{
	position: relative;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	background-color: #CCCCCC;
	font-size: 12px;
	font-weight: bold;
}

/*** Content (what content!?!) formatting ***/
.ContentTitle {
	font-size: 14px;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
}
.feedlinks {
	font-size: 9px;
	margin-top: 1px;
}
.feedlinks a:link {
	font-size: 9px;
	text-decoration: none;
}
.feedlinks a:visited {
	font-size: 9px;
	text-decoration: none;
}

#ss1 a:link{
	padding: 2px 0px 2px 8px;
	border-top: 1px solid #8dafce; 
	width: auto;
	text-decoration: none;
 /* voice-family: "\"}\""; */
 /* voice-family:inherit; */
	width: auto;
}

#ss1 a:visited{
	border-top: 1px solid #8dafce; 
	padding: 2px 0px 2px 8px;
	text-decoration: none;
}

#ss1 a:hover{
	border-top: 1px solid #8dafce; 
	background-color: #dddddd;
	padding: 2px 0px 2px 8px;
}

.datelink {
	font-size:12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}
.datelinkblog {
	font-size:12px;
	font-style: normal;
	margin-top: 0px;		
}

.itemlinkblog  {
	font-size:12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	
}
.storyleadfontblog {
	font-size: 9px;
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	margin-top: 2px;
	margin-bottom:0px;
}
.itemlink  {
	font-size:12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}
.storyleadfont {
	font-size: 9px;
	color: #999999;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
	margin-top:2px;
	margin-bottom:0px;
}
.itemlinkblog  {
	font-size:12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}
.smallbodytext {
	font-size: 11px;
	margin: 0px;
	text-indent: 0px;
	padding: 0px;
}
.smallbodytext a:link {
 	text-decoration: none;
}
.smallbodytext a:visited {
 	text-decoration: none;
}
.smallbodytext li {
	margin-left: 18px;
}

/* footer text elements */

.footer {
	font-size: 9px;
	color: #999999;
}
.footer a:link {
 	text-decoration: none;
}
.footer a:visited {
 	text-decoration: none;
}
.footerblack {
	font-size: 9px;
	color: #000000;
}
.boxul {
	text-indent: 2px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.newstorytype {
	font-size:12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}.feedlinksCopy {
	font-size: 9px;
	margin-top: 1px;
	text-decoration: none;
	text-align: right;
	color: #666666;
}
.feedlinksCopy a:link {
	font-size: 9px;
	text-decoration: none;
}
.feedlinksCopy a:visited {
	font-size: 9px;
	text-decoration: none;
}
