body {
    background-color:#CDCDCB;
	background-repeat:repeat-x;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.bg_lft {
background-image:url(../images/bg_lft.jpg);
background-repeat:repeat-y;
width:10px;
}


.bg_rgt {
background-image: url(../images/bg_rgt.jpg);
background-repeat:repeat-y;
width:10px;
}


.bg_tophdr {
background-image: url(../images/bg_tophdr.jpg);
background-repeat:repeat-x;
height:32px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:normal;
padding-left:30px;
}
.bg_church {
background-image: url(../images/img_church.jpg);
background-repeat: no-repeat;
height:300px;
width:253px;
}
.bg_hdr{
background-image: url(../images/bg_hdr.jpg);
background-repeat: no-repeat;
height:166px;
width:474px;
}
.bg_midhdr{
background-image: url(../images/bg_midhdr.jpg);
background-repeat: no-repeat;
height:33px;
width:474px;
}
.navtext{
font-family:Tahoma;
font-weight:normal;
font-size:11px;
color:#FFFFFF;
padding-left:8px;
text-decoration:none;
}

.bg_navline{
background-image: url(../images/bg_navline.jpg);
background-repeat: repeat-x;
height:1px;
}
.topnav {
font-family:Tahoma;
font-weight:bold;
font-size:13px;
color:#304262;
text-align:center;
}
.bg_btmnav{
/*background-image: url(../images/bg_btmnav.jpg);*/
background-image: url(../images/bg_bgNav.gif);
background-repeat: no-repeat;
height:14px;
width:547px;
}
.toptext {
font-family:Tahoma;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
padding-left:15px;
vertical-align: middle;
}
.bodytext {
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#DBDBDB;
padding-left:44px;
}
.bg_caption{
background-image: url(../images/img_bodycaption.jpg);
background-repeat: no-repeat;
height:24px;
width:260px;
}
.bg_bull{
background-image: url(../images/img_churchbull..jpg);
background-repeat: no-repeat;
height:23px;
width:260px;
}
.rgttxt {
font-family:Tahoma;
font-weight:normal;
font-size:11px;
color:#dbdbdb;
padding-left:19px;
}
.bg_rgtline{
background-image: url(../images/bg_rgtline.jpg);
background-repeat: no-repeat;
height:1px;
width:251px;
}
.bg_worshipteam{
background-image: url(../images/worshipteam.jpg);
background-repeat: no-repeat;
height:23px;
width:466px;
}
.bg_visitors{
background-image: url(../images/bg_visitors.jpg);
background-repeat: no-repeat;
height:23px;
width:217px;
}
.bodytext1 {
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#DBDBDB;
}
.bodytext2 {
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#DBDBDB;
padding-right:7px;
}
.bg_our-life{
background-image: url(../images/bg_our-life.jpg) ;
background-repeat: no-repeat;
height:23px;
width:217px;
}
a.hdrnav:link {
color:#304262;
text-decoration:none;
}
a.hdrnav:visited {
color:#304262;
text-decoration:none;
}
a.hdrnav:hover {
color:#304262;
text-decoration:underline;
}
a.sidenav:link {
color:#FFFFFF;
text-decoration:none;
}
a.sidenav:visited {
color:#FFFFFF;
text-decoration:none;
}
a.sidenav:hover {
color:#FFFFFF;
text-decoration:underline;
}
.rdmore {
font-family:Tahoma;
font-weight:bold;
font-size:9px;
color:#EC6B03;
padding-left:7px;
padding-right:10px;
}
a.more:link {
color:#EC6B03;
text-decoration:none;
}
a.more:visited {
color:#EC6B03;
text-decoration:none;
}
a.more:hover {
color:#EC6B03;
text-decoration:underline;
}
.fontbody {
font-family:Tahoma;
font-weight:regular;
font-size:11px;
color:#EC6B03;
padding-left:7px;
}
.lftftr {
font-family:Tahoma;
font-weight:normal;
font-size:9px;
color:#FFFFFF;
text-align:center;
}
.footer {
font-family:Tahoma;
font-weight:regular;
font-size:9px;
color:#dbdbdb;
text-align:center;
}
a.ftrnav:link {
color:#dbdbdb;
text-decoration:none;
}
a.ftrnav:visited {
color:#dbdbdb;
text-decoration:none;
}
a.ftrnav:hover {
color:#dbdbdb;
text-decoration:underline;
}
.fontbody1 {
font-family:Tahoma;
font-weight:regular;
font-size:11px;
color:#ACB3C0;
padding-left:10px;
}
.fontbody2 {
font-family:Tahoma;
font-weight:regular;
font-size:11px;
color:#ACB3C0;
padding-top:12px;
}
.bg_line{
background-image: url(../images/bg_line.jpg);
background-repeat: repeat-x;
height:1px;
}
.bg_worshipservices{
background-image: url(../images/worshipservices.jpg);
background-repeat: no-repeat;
height:23px;
width:466px;
}
.addspace {
font-family:Tahoma;
font-weight:regular;
font-size:18px;
color:#FFFFFF;
text-align:center;
vertical-align:middle;
}
 

A:HOVER
{
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #000000;
}

/*


 A
{
    COLOR: #000000;
    FONT-SIZE: 8px;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
A.default
{
    COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
A.default:hover
{
    COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: underline
}
 
 
 
 */
 
 
 
 
 
 
 
/* other elements with cms pages */

.Initials {
	padding-left: 10px;
	padding-right: 10px;
	height: 25px;
	/*background-color: #E5E6D6;*/
	background-color: #e5e6d6;
	/*	border: 1px solid #A6A6A6; */
	border: 1px dash #CDCEBE;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}


.InitialsMin {
	padding-left: 10px;
	padding-right: 10px;
	height: 25px;
	/*background-color: #E5E6D6;*/
	background-color: #e5e6d6;
	/*	border: 1px solid #A6A6A6; */
	border: 1px dash #CDCEBE;
	font-size: 11px;
	font-weight: 
	color: #990000;
}

.front_tables {
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom:1px;
	height: 25px;
	/*background-color: #E5E6D6;*/
	background-color: #DADDCA;
	/*	border: 1px solid #A6A6A6; */
	border: 1px dash #CDCEBE;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}

.about {
	padding-left: 10px;
	padding-right: 10px;
	height: 25px;
	/*background-color: #E5E6D6;*/
	background-color: #DADDCA;
	/*	border: 1px solid #A6A6A6; */
	border: 1px dash #CDCEBE;
	font-size: 11px;
	font-weight: none;
	color: #333333;
}

.sidelink {
	padding-left: 3px;
	padding-right: 3px;
	height: 25px;
	/*background-color: #E5E6D6;*/
	background-color: #DADDCA;
	/*	border: 1px solid #A6A6A6; */
	border: 1px dash #CDCEBE;
	font-size: 11px;
	font-weight: none;
	color: #333333;
}



.mBody1
{
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, Tahoma,verdana;
    TEXT-DECORATION: none;
}


A.mBody1:hover
{
    font-COLOR: #990000;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,Tahoma,verdana;
    TEXT-DECORATION: underline;
}



.mBody1:visited
{
    COLOR: #333333;
}
*/



.mHead1
{
    COLOR: #003366;
    FONT-SIZE: 13px;
    FONT-FAMILY: arial,verdana;
    FONT-WEIGHT: bold;
}

a.mHead1
{
    COLOR: #003366; 
    FONT-SIZE: 13px;
    FONT-FAMILY: arial,verdana;
    FONT-WEIGHT: bold;
	text-decoration:none;
}

a.mHead1:hover
{
    COLOR: #990000;
    FONT-SIZE: 13px;
    FONT-FAMILY: arial,verdana;
    FONT-WEIGHT: bold;
	text-decoration:underline;
}


a.mHead1:visited
{
    COLOR: #003366;
    FONT-SIZE: 13px;
    FONT-FAMILY: arial,verdana;
    FONT-WEIGHT: bold;
	text-decoration:none;
}

td
{
    COLOR: #333333;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,Tahoma,verdana; 
}


.mBody1
{
    COLOR: #333333;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,Tahoma,verdana; 
}

a.mBody1
{
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, Tahoma,verdana;
    TEXT-DECORATION: none;
}


.mBody1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
}
.mBody12
{
    COLOR: #FFFFFF;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,Tahoma,verdana;
}


A.sBody1
{
    COLOR: #003399;
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana,arial;
    TEXT-DECORATION: none
}
.sdate{	FONT-FAMILY: verdana,arial; FONT-SIZE: 11px; COLOR: #666666;}
.sText1{ COLOR: #FF0000; FONT-SIZE: 11px; FONT-FAMILY: verdana, arial; TEXT-DECORATION: none;}


.sBody1
{
    COLOR:#ff0000;
    FONT-SIZE: 11px;
    FONT-FAMILY: arial, verdana;
}

.mVerse
{
    COLOR: #FFFFFF;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, Tahoma,verdana;
}

.Photos {
	/*padding-left: 10px solid #ffffff;
	padding-right: 10px solid #ffffff;
	padding-top: 10px solid #ffffff;
	padding-bottom: 10px solid #ffffff; 
	padding: 1px;*/
	background-color: #f4f4f4;
	/*border: 1px solid #A6A6A6;*/
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	color: #333333;
	font-family: arial, tahoma, verdana;
	/*
	font-size: 10px;
	font-weight: ;
	height: 240px;*/
}

.weeklyphotos {
	/*padding-left: 10px solid #ffffff;
	padding-right: 10px solid #ffffff;
	padding-top: 10px solid #ffffff;
	padding-bottom: 10px solid #ffffff; 
	padding: 1px;*/
	background-color: #f4f4f4;
	/*border: 1px solid #A6A6A6;*/
	border-left: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	border-top: 2px solid #cccccc;
	border-bottom: 2px solid #cccccc;
	color: #333333;
	font-family: arial, tahoma, verdana;
	/*
	font-size: 10px;
	font-weight: ;
	height: 240px;*/
}

.leftPhotos {
	/*padding-left: 10px solid #ffffff;
	padding-right: 10px solid #ffffff;
	padding-top: 10px solid #ffffff;
	padding-bottom: 10px solid #ffffff; */
	padding: 0px;
	background-color: #f4f4f4;
	/*border: 1px solid #A6A6A6;*/
	border-left: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
	color: #333333;
	font-family: arial, tahoma, verdana;
	/*
	font-size: 10px;
	font-weight: ;
	height: 240px;*/
}


.frontphoto {
    padding:2px;
	border-width: 1px;
	border-style: solid;
	border-color: #cccccc;
	background-color: }	
	
.frontphotonews {
    padding:4px;
	border-width: 1px;
	border-bottom-style: solid;
	border-color: #cccccc;
	background-color:#f4f4f4; }	
		

.ministryphoto_offline {
    padding:4px;
	border-width: 1px;
	border-bottom-style: solid;
	border-color: #cccccc;
	background-color:#f4f4f4; }	
	
	
.ministryphoto_online {
    padding:2px;
	border-width: 1px;
	border-bottom-style: solid;
	border-color: #cccccc; 
	background-color:#f4f4f4;
	 }	

.offline {
	padding: 4px;
	border: 1px solid #cccccc;
	background-color:#990000;
	font-size:10px; 
	color:#ffffff;
	width:80px;
	
	
	}


.online {
 
	padding: 4px;
	border: 2px solid #cccccc;
	background-color:#009933;
	font-size:10px; 
	color:#ffffff; 
	width:80px;
	
	}
	
.offlinephoto {
	padding: 0px;
	width:100%;
	height:10px;
	border: 1px solid #cccccc;
	background-color:#dddddd;
	font-size:10px; 
	color:#666666;
	
	
	
	}


.onlinephoto {
 
	padding: 0px;
	width:100%;
	height:10px;
	border: 1px solid #009933;
	background-color:#009933;
	font-size:10px; 
	color:#ffffff; 
	
	
	}	