body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background: url(images/mid-background.gif) repeat-y center top #666666;
	margin: 0px; 
	padding: 0px;
	font-size: 0.8em;
}

body a{
color: #0000ff;
text-decoration: underline;
}

body a:hover{
color: #999999;
text-decoration: none;
} 



#everything{
	padding: 0px;
	margin: 0px auto;
	width: 930px;
	background-color: ececec;
	background-image: url(images/Background-Picture.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	min-height: 500px;
}

#Logo{
	width: 100%;
	margin: 0px;
	padding: 20px 0px 35px 0px;
	height: 60px;
}

#MainContent{
	width: 880px;
	margin: 0px auto;
}

#MainWriting{
	width: 629px;
	float: left;
	min-height: 500px;
	padding: 10px;
	margin: 0px;
	border-right: 1px #ffffff dashed;
}

#MainWriting1{
	width: 860px;
	float: left;
	min-height: 280px;
	padding: 10px;
	margin: 0px;
}

#RightColumn{
	width: 210px;
	float: left;
	padding: 10px;
}

#RightColumn a{
text-decoration: none;
color:#000000;
}

#RightColumn a:hover{
color: #303030;
}

#Redbar{
	width: 930px;
	height: 100px;
	background: #669999;
	clear: both;
	background: url(images/Presenting-Christ-by-all-me.gif) no-repeat top center #C4C4C4;
	padding-top: 50px;
}

#BottomInfo{
background: #C4C4C4;
text-align: right;
font-size: 0.75em;
margin: 0px auto;
padding: 10px 10px 10px 10px;
width: 910px;
height: auto;
color: #000000;
}



/*Text Styles*/
.RedBackground-Heading{
background: #D33737;
width: 100%;
padding: 5px 0px;
color: #ffffff;
font-size: 1.2em;
text-transform: uppercase;
font-weight: bold;
text-indent: 10px;
}

.NewsSection-HeadingPoints{
font-size: 1.1em;
text-transform: uppercase;
text-decoration: underline;
font-weight: bold;
width: 100%;
display: block;
margin-bottom: -10px;
}

.HeadingPoints{
font-size: 1.2em;
text-transform: uppercase;
font-weight: bold;
}

.MainWriting-Storys{
width: 100%;
margin-bottom: 10px;
padding-bottom: 20px;
padding-top: 10px;
border-bottom: 1px dashed #ffffff;
}

.MainContentImages{
padding: 5px;
border: 1px solid #666666;
margin: 10px auto;
text-align: center;
display: block;
background: #ffffff;
}
.TwoColumnText{
width: 100%;
}

.TwoColumnTextCol1{
width: 50%;
float: left;
}

.TwoColumnTextCol2{
width: 50%;
float: left;
}

/*End*/

/*Menu Coding*/
#Menu{
width: 560px;
margin: 0px auto;
color: #ffffff;
font-weight: bold;
height: 30px;
overflow: hidden;
}

#Menu ul{
padding: 0px;
margin: 0px;
list-style: none;
}

#Menu li{
margin: 5px 5px;
float: left;
}

#Menu li a{
color: #000000;
text-decoration: none;
}

#Menu li a:hover{
background: #D33737;
color: #ffffff;
}

#home{
}

#MenuAboutUs{
border-left: solid 1px #ffffff;
padding-left: 5px;
}

#MenuLocations{
border-left: solid 1px #ffffff;
padding-left: 5px;
}

#MenuTraining{
border-left: solid 1px #ffffff;
padding-left: 5px;
}

#MenuNews{
border-left: solid 1px #ffffff;
padding-left: 5px;
}
#MenuReachTheCity{
border-left: solid 1px #ffffff;
padding-left: 5px;
}
#MenuEvents{
border-left: solid 1px #ffffff;
padding-left: 5px;
}

#MenuPrayer{
border-left: solid 1px #ffffff;
padding-left: 5px;
}

#MenuLinks{
border-left: solid 1px #ffffff;
padding-left: 5px;
}

#MenuResources{
border-left: solid 1px #ffffff;
padding-left: 5px;
}

#MenuItem{
border-left: solid 1px #ffffff;
padding-left: 5px;
}  
/*END*/