body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-color: #2a4d5d;
}

.maintxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #696969;
}

.maintxtgrey{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #797979;
}

a.maintxtgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #797979;
	text-decoration: none;
}

a.maintxtgrey:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #797979;
	text-decoration: none;
	font-weight: bold;
}

.testimonial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #ffffff;
}

a.calendarlink {
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #464646;
	text-decoration: none;
}

a.calendarlink:hover {
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #464646;
	text-decoration: none;
	font-weight: bold;
}

.maintxtred{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #c02828;
}

.header {
	font-family: Arial, Helvetiva, sans-serif;
	font-size: 18px;
	color: #2a4c5b;
	font-weight: bold;
}

.header2 {
	font-family: Arial, Helvetiva, sans-serif;
	font-size: 15px;
	color: #464646;
}

a.header {
	font-family: Arial, Helvetiva, sans-serif;
	font-size: 18px;
	color: #333333;
	text-decoration: underline;
}

a.header:hover {
	font-family: Arial, Helvetiva, sans-serif;
	font-size: 18px;
	color: #333333;
	text-decoration: none;
}

a.maintxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #696969;
	text-decoration: underline;
}

a.maintxt:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6b6a6a;
	text-decoration: none;
}

a.maintxt_alt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6b6a6a;
	font-weight: bold;
	text-decoration: none;
}

.bgcolor {
	background-color: #dcd2c0;
}

.home1 a {
		display:block;
		width: 79px;
		height: 30px;
		background: url("../images/navbar/home1.gif") 0 0 no-repeat;
		}
.home1_alt a {
		display:block;
		width: 79px;
		height: 30px;
		background: url("../images/navbar/home1_alt.gif") 0 0 no-repeat;
		}
.home1 a:hover {	
		background: url("../images/navbar/home1_alt.gif") no-repeat;
		}

.about1 a {
		display:block;
		width: 76px;
		height: 30px;
		background: url("../images/navbar/about1.gif") 0 0 no-repeat;
		}
.about1_alt a {
		display:block;
		width: 76px;
		height: 30px;
		background: url("../images/navbar/about1_alt.gif") 0 0 no-repeat;
		}
.about1 a:hover {	
		background: url("../images/navbar/about1_alt.gif") no-repeat;
		}

.beliefs1 a {
		display:block;
		width: 104px;
		height: 30px;
		background: url("../images/navbar/beliefs1.gif") 0 0 no-repeat;
		}
.beliefs1_alt a {
		display:block;
		width: 104px;
		height: 30px;
		background: url("../images/navbar/beliefs1_alt.gif") 0 0 no-repeat;
		}
.beliefs1 a:hover {	
		background: url("../images/navbar/beliefs1_alt.gif") no-repeat;
		}

.calendar1 a {
		display:block;
		width: 99px;
		height: 30px;
		background: url("../images/navbar/calendar1.gif") 0 0 no-repeat;
		}
.calendar1_alt a {
		display:block;
		width: 99px;
		height: 30px;
		background: url("../images/navbar/calendar1_alt.gif") 0 0 no-repeat;
		}
.calendar1 a:hover {	
		background: url("../images/navbar/calendar1_alt.gif") no-repeat;
		}

.links1 a {
		display:block;
		width: 62px;
		height: 30px;
		background: url("../images/navbar/links1.gif") 0 0 no-repeat;
		}
.links1_alt a {
		display:block;
		width: 62px;
		height: 30px;
		background: url("../images/navbar/links1_alt.gif") 0 0 no-repeat;
		}
.links1 a:hover {	
		background: url("../images/navbar/links1_alt.gif") no-repeat;
		}

.ministries a {
		display:block;
		width: 92px;
		height: 30px;
		background: url("../images/navbar/ministries.gif") 0 0 no-repeat;
		}
.ministries_alt a {
		display:block;
		width: 92px;
		height: 30px;
		background: url("../images/navbar/ministries_alt.gif") 0 0 no-repeat;
		}
.ministries a:hover {	
		background: url("../images/navbar/ministries_alt.gif") no-repeat;
		}

.contact1 a {
		display:block;
		width: 104px;
		height: 30px;
		background: url("../images/navbar/contact1.gif") 0 0 no-repeat;
		}
.contact1_alt a {
		display:block;
		width: 104px;
		height: 30px;
		background: url("../images/navbar/contact1_alt.gif") 0 0 no-repeat;
		}
.contact1 a:hover {	
		background: url("../images/navbar/contact1_alt.gif") no-repeat;
		}

.left[class] {
	background: url(../images/left.png) repeat-y top center;		
}

.left2[class] {
	background: url(../images/left.png) repeat-y top center;		
}

.right[class] {
	background: url(../images/right.png) repeat-y top center;		
}

.right2[class] {
	background: url(../images/right.png) repeat-y top center;		
}

.bottom_left[class] {
	background: url(../images/bottom_left.png) no-repeat;		
}

.bottom_right[class] {
	background: url(../images/bottom_right.png) no-repeat;		
}

.bottom[class] {
	background: url(../images/bottom.png);
	background-repeat: repeat-x;
}

.calendar2 {
	height: 65px;
	width: 90px;
	border: solid 1px #c9c9c9; 
	vertical-align: top;
	font-family: Arial, verdana, sans-serif;
	font-size: 12px;
	color: #7c7c7c;
}

.calendar2_grey{
	height: 65px;
	width: 90px;
	border: solid 1px #c9c9c9; 
	vertical-align: top;
	font-family: Arial, verdana, sans-serif;
	font-size: 12px;
	color: #7c7c7c;
	background-color: #dddddd;
}

.motto {
	font-family: Arial;
	font-size: 14px;
	color: #6d7c82;
}

.maintxtsmall {
	font-family: Arial;
	font-size: 11px;
	color: #7c8a8f;
}

a.maintxtsmall {
	font-family: Arial;
	font-size: 11px;
	color: #7c8a8f;
	text-decoration: none;
}

a.maintxtsmall:hover {
	font-family: Arial;
	font-size: 11px;
	color: #505349;
	text-decoration: none;
}

.dots_horz {
	height: 1px;
	background-image: url('../images/dots_horz.gif');
	background-repeat: repeat-x;
}

.logo a {
		display:block;
		width: 75px;
		height: 58px;
		background: url("../images/mcanaw.gif") 0 0 no-repeat;
		}
.logo a:hover {	
		background: url("../images/mcanaw_alt.gif") no-repeat;
		}
