body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	background-color: #0A1728;
	background-image: url(graphics/body-bg.jpg);
	background-repeat: repeat-x;
}
.nav-bg-home {
	background-image: url(graphics/page-left-side-top.jpg);
	background-repeat: no-repeat;
	height:243px;
}
.nav-bg-body {
	background-image: url(graphics/page-left-side-top-2.jpg);
	background-repeat: no-repeat;
	height:243px;
}

.left-side-body {
	background-image: url(graphics/page-left-side.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.left-side-home {
	background-image: url(graphics/page-left-side-home-2.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.home-body {
	background-image: url(graphics/page-home-body.jpg);
	background-repeat: no-repeat;
	height:366px;
}
.home-body h3{
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
}
.page-body {
	background-image: url(graphics/page-body.jpg);
	background-repeat: no-repeat;
}
.nav_td {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
}
.topic_td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
A.catnav1:link, A.catnav1:active, A.catnav1:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
font-weight:bold;
}
A.catnav1:hover{
font-family:Arial, Helvetica, sans-serif
font-size:12px;
color:#999999;
text-decoration:none;
font-weight:bold;
}
A.catnav2:link, A.catnav2:active, A.catnav2:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
A.catnav2:hover{
font-family:Arial, Helvetica, sans-serif
font-size:12px;
color:#999999;
text-decoration:none;
font-weight:bold;
}
A.catnav3:link, A.catnav3:active, A.catnav3:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
A.catnav3:hover{
font-family:Arial, Helvetica, sans-serif
font-size:12px;
color:#999999;
text-decoration:none;
}
A.catnav4:link, A.catnav4:active, A.catnav4:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#003399;
text-decoration:none;
}
A.catnav4:hover{
font-family:Arial, Helvetica, sans-serif
font-size:12px;
color:#666666;
text-decoration:none;
}
A.catnav5:link, A.catnav5:active, A.catnav5:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#FFFF33;
text-decoration:underline;
}
A.catnav5:hover{
font-family:Arial, Helvetica, sans-serif
font-size:11pt;
color:#CCCCCC;
text-decoration:none;
}
.admin-left {
	background-image: url(graphics/page-admin-left.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
}
.page-body-bg {
	padding-top: 10px;
	padding-left: 10px;
}
.admin-table {
	background-image: url(graphics/page-admin-left-fill.jpg);
	background-repeat: repeat-y;
}
.td-separator1 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.nav-padding {
	padding-left: 5px;
}
.admin-heading1 {
	color: #FFFFFF;
}
.left-side-fill {
	background-image: url(graphics/page-left-side-fill.jpg);
	background-repeat: repeat-y;
}
.body-right-fill {
	background-image: url(/http://thecrossingschurch.org/graphics/page-body-right-fill.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.text-1 {
	font-size: 13px;
	font-weight: bold;
}
.sm-text-top {
background-image: url(graphics/sm-text-box-top.jpg);
background-repeat:no-repeat;
height:23px;
}
.sm-text-body {
	background-image: url(graphics/sm-text-box-mid.jpg);
	background-repeat:repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;

}
.sm-text-bottom {
background-image: url(graphics/sm-text-box-bottom.jpg);
background-repeat:no-repeat;
height:26px;
}
.lg-text-top {
background-image: url(graphics/lg-text-box-top.jpg);
background-repeat:no-repeat;
height:23px;
}
.lg-text-body {
	background-image: url(graphics/lg-text-box-mid.jpg);
	background-repeat:repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	padding-right: 15px;
	padding-left: 10px;
}
.lg-text-bottom {
	background-image: url(graphics/lg-text-box-bottom.jpg);
	background-repeat:no-repeat;
	height:33px;
}.page-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	color: #FFFFFF;
	background-image: url(graphics/page-heading.jpg);
	background-repeat: no-repeat;
	padding-top: 15px;
	padding-left: 10px;
	height: 62px;
}

.full-text-top {
	background-image: url(graphics/full-text-box-top.jpg);
	background-repeat: no-repeat;
	height:23px;

}
.full-text-body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #FFFFFF;
	background-image: url(graphics/full-text-box-mid.jpg);
	background-repeat: repeat-y;
	padding:0px 10px 0px 20px;

	width:530px;
	display:block;

}
.full-text-body2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	background-image: url(graphics/full-text-box-mid.jpg);
	background-repeat: repeat-y;
	padding-right: 5px;
	padding-left: 5px;
	font-style: italic;
}

.full-text-body3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(graphics/full-text-box-mid.jpg);
	background-repeat: repeat-y;
	padding-right: 20px;
	padding-left: 15px;

}

.full-text-body4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(graphics/full-text-box-mid.jpg);
	background-repeat: repeat-y;
	padding-left: 15px;
	padding-right:10px;
	display:block;
	width:525px;
	text-align: justify;
}

.full-text-body4 img{
	padding-right:5px;
}

.full-text-bottom {
	background-image: url(graphics/full-text-box-bottom.jpg);
	background-repeat: no-repeat;
	height:26px;

}
.title-text-1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FFFFFF;
}
.title-text-2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}
.title-text-3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
}
.mid-text-top {
	background-image: url(graphics/mid-text-top.jpg);
	background-repeat: no-repeat;
	height:23px;
	width:290px;
}
.mid-text-body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11pt;
	background-image: url(graphics/mid-text-body.jpg);
	background-repeat: repeat-y;
	padding-right: 25px;
	padding-left: 10px;
	width:290px;
}
.mid-text-bottom {
	background-image: url(graphics/mid-text-bottom.jpg);
	background-repeat: no-repeat;
	height:35px;
	width:290px;
}
.image-border {
	padding: 5px;
}
.title-text-4 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
.title-text-4b{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.title-text-5 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
.title-text-6 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
.title-author {
	font-size:10px;
	font-style:italic;
}

.gray-text-1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #CCCCCC;
}
.pic-border {
	border: 5px solid #3F4247;
}
.info-td {
	padding-left: 10px;
}
.admin-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #53759A;
	height: 30px;
}
.admin-nav-table {
	padding-left: 10px;
}

/***************

	new...

**************/

.page_heading_about {
	width:650px;
	height:145px;
	padding:0px;
	margin:0px;
}
.
page_heading_about img{
	margin:0px auto;
	width:560px;
}