BODY, TABLE, TH, TR, TD, DIV, P, SPAN, A, H1, H2, H3, H4, H5, H6, OL, UL, BLOCKQUOTE{
	font-family : verdana, helvetica, arial, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #000000;
	line-height : 16px;
}
H1, H2, H3, H4, H5, H6{font-weight:bold; color:#006699;}
H1{font-size:18px;}
H2{font-size:16px;}
H3{font-size:14px;}
H4{font-size:12px;}
H5{font-size:11px;}
H6{font-size:10px;}
.pageBg{
	background-image : url(http://www.mychurchsite.com/templates/custom/opccag/images/page_bg.jpg);
	background-repeat : repeat;
}
.bodyBg{
	background-image : url(http://www.mychurchsite.com/templates/custom/opccag/images/body_bg.gif);
	background-repeat : repeat;
}
.footerBg{
	background-image : url(http://www.mychurchsite.com/templates/custom/opccag/images/footer_border.gif);
	background-repeat : repeat-x;
}
A{font-size : 12px; color : #6699cc; text-decoration : none;}
A:link{font-size : 12px; color : #6699cc; text-decoration : none;}
A:visited{font-size : 12px; color : #6699cc; text-decoration : none;}
A:hover{font-size : 12px; color : #cc0000; text-decoration : underline;}
/*.headerspace{null}*/
/*.churchslogan{null}*/
.navspace{
	text-align : left;
	background-color : #6699cc;
	color : #ffffff;
	border-style: solid;
	border-color: #333333;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.contentmain{
	background-image : url(http://www.mychurchsite.com/templates/custom/opccag/images/copy_bg.jpg);
	background-repeat : repeat;
	padding : 15px;
}
.contentright{
	color : #000000;
	float : right;
	clear : right;
}
.footerspace{
	background-image : url(http://www.mychurchsite.com/templates/custom/opccag/images/copy_bg.jpg);
	background-repeat : repeat;
	height : 100%;
	padding-top : 5px;
	font-size : 10px;
	color : #333333;
	text-align : center;
	line-height : 10px;
}
/* .footeremail{null}.footeremail:link{null}.footeremail:visited{null}.footeremail:hover{null}*/
.pageheader{
	font-family : verdana, helvetica, arial, sans-serif;
	font-size : 20px;
	font-weight : bold;
	color : #006699;
	padding-bottom : 5px;
}
.contenttext{
	color : #000000;
}
.subhead{
	font-size : 12px;
	color : #00295c;
	font-weight : bold;
}
/* Netscape workaround */
.subheadlink{font-size : 12px; font-weight : bold; color : #00295c; text-decoration : none;}
.subheadlink:link{font-size : 12px; font-weight : bold; color : #00295c; text-decoration : none;}
.subheadlink:visited{font-size : 12px; font-weight : bold; color : #00295c; text-decoration : none;}
.subheadlink:hover{font-size : 12px; font-weight : bold; color : #cc0000; text-decoration : underline;}
.newsinfo{
	font-style : italic;
	font-size : 10px;
	padding-bottom : 10px;
	color : #333333;
}
.newstext{
	color : #000000;
}
.title{
	font-weight : bold;
	color : #6699cc;
}
/* Netscape workaround */
.titlelink{font-weight : bold; color : #6699cc;}
.titlelink:link{font-weight : bold; color : #6699cc;}
.titlelink:visited{font-weight : bold; color : #6699cc;}
.titlelink:hover{font-weight : bold; color : #cc0000;}
/* Netscape workaround */
.sitelink{color : #6699cc;}
.sitelink:link{color : #6699cc;}
.sitelink:visited{color : #6699cc;}
.sitelink:hover{color : #cc0000;}
.eventinfo{
	font-style : italic;
	font-size : 10px;
	color : #333333;
}
/* Netscape workaround */
.siteemail{color : #6699cc; font-style : italic;}
.siteemail:link{color : #6699cc; font-style : italic;}
.siteemail:visited{color : #6699cc; font-style : italic;}
.siteemail:hover{color : #cc0000; font-style : italic;}

/* System Classes */
.contentfeedwindow{
	color : #000000;
	width : 320px;
	margin-left : 5px;
	border-style : dotted;
	border-color : #6699cc;	
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
	border-bottom-width : 1px;
}
.contentfeedtitle{
	background-color : #006699;
	color : #ffffff;
	font-size : 12px;
	font-weight : bold;
	text-align : center;
	padding : 2px;
}
.contentfeedtext{
	font-size : 11px;
	color : #000000;
}
.contentfeedsubhead{
	color : #000000;
	font-weight : bold;
	font-size : 11px;
}
/* Netscape workaround */
.contentfeedlink{color : #6699cc; font-size : 11px;}
.contentfeedlink:link{color : #6699cc; font-size : 11px;}
.contentfeedlink:visited{color : #6699cc; font-size : 11px;}
.contentfeedlink:hover{color : #cc0000; font-size : 11px;}
.previouspage{
	text-align : left;
	font-weight : bold;}
.nextpage{
	text-align : right;
	font-weight : bold;}
.dataheader{
	border-style : solid;
	border-color : #006699;	
	border-top-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
	border-bottom-width : 1px;
	font-weight : bold;
	padding : 5px;
}
.liteColor{
	background-color : #6699cc;
}
.darkColor{
	background-color : #006699;
}
.contextBorder{
	padding : 5px;
	border-style : dotted;
	border-color : #6699cc;
	border-width : 1px;
}
.imgByline{
	font-size : 8px;
	color : #333333;
	text-align : right;
	padding : 2px;
}
