body {
	background-image: url(../img/background.jpg);
	background-color: #703408;
	margin:0px;
	padding:0px;
	background-repeat: repeat-x;
	background-position: top center;
	border:none;
	text-align:center;
}
#Wrapper {
	width:1000px;
	margin:0 auto;
	z-index:1;
}
#header {
	width:1000px;
	height:224px;
	position:relative;
}
#eventscontainer {
	width:313px;
	left:655px;
	position:absolute;
}
#slide1dv {
	background-color:#FFF;
	width:313px;
	height:208px;
	border:1px solid #0C398E;
	padding:0px;
	margin-bottom:7px;
	FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00,duration=3,enabled=false);
}
#piccontainer {
	width:250px;
	left:655px;
	z-index:99;
	float:right;
	position:absolute;
}
#pic {
	width:250px;
	border:1px solid #0C398E;
}
#statementpiccontainer {
	width:300px;
	left:637px;
	position:absolute;
	float:right;
	z-index:99;
}
#statementpic {
	width:300px;
	border:1px solid #0C398E;
}
#placeholder1 {
	width:500px;
	height:293px;
	padding:0px;
	margin:0px 25px 0x 0px;
	border:1px solid #0C398E;
	float:left;
}
#upcomingevents {
	background-image: url(../img/upcomingevents.gif);
	background-color:#FFF;
	background-position:top center;
	background-repeat:no-repeat;
	width:313px;
	border:1px solid #0C398E;
}
#facebookHolder {
	background-image: url(../img/facebookHolder.gif);
	background-color:#FFF;
	background-position:top center;
	width:313px;
	height:35px;
	text-align:right;
}
#facebookBadge {
	width:78px;
	height:22px;
	float:right;
}
#twitterBadge {
	width:93px;
	height:22px;
	float:right;
}
#clear {
	clear:both;
}
#events {
	color:#242424;
	padding:56px 19px 19px 19px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;	
}
#welcome {
	background-image: url(../img/welcome.jpg);
	background-color:transparent;
	background-position:top left;
	background-repeat:no-repeat;
	width:605px;
	height:283px;
	float:left;
	border-bottom:1px solid #0C398E;
	margin-bottom:7px;
}
#welcometext {
	color:#242424;
	padding:50px 143px 30px 170px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
#welcomemessage {
	color:#242424;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	padding:25px 130px 30px 0px;
}
#footer {
	width:1000px;
	height:139px;
	margin:0px;
	outline:none;
}
#content {
	background-image: url(../img/content_bg.jpg);
	background-color:transparent;
	background-position:top left;
	background-repeat:no-repeat;
	position:relative;
	width:1000px;
	margin:0 auto;
	float:left;
	z-index:1;
}
#contentBG {
	background-color:transparent;
	background-position:top left;
	background-repeat:no-repeat;
	position:relative;
	width:1000px;
	margin:0 auto;
	float:left;
	z-index:1;
}
#contentcontainer {
	width:605px;
	left:30px;
	float:left;
	position:relative;
}
#pagebg {
	background-image: url(../img/pagebg.jpg);
	background-repeat:repeat-y;
	position:relative;
    width:1000px;
	margin:0 auto;
	float:left;
}
#pastorcontainer {
	background-color:transparent;
	background-position:top left;
	background-repeat:no-repeat;
	width:605px;
	float:left;
	position:relative;
}
#pastorcontainer {
	background-color:transparent;
	background-position:top left;
	background-repeat:no-repeat;
	width:605px;
	float:left;
	position:relative;
}
#pagecontainer {
	background-color:transparent;
	background-position:top left;
	background-repeat:no-repeat;
	width:1000px;
	float:left;
	position:relative;
}
#pagecondenser {
	width:605px;
	left:0px;
	position:relative;
	float:left;
}
#newvisitorcontainer {
	background-color:#CFD8E9;
	padding:0px;
	width:850px;
	margin-bottom:50px;
	text-align:left;
	float:left;
}
#newvisitor {
	color:#242424;
	padding:25px 25px 25px 15px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
}
#pastortext {
	color:#242424;
	padding:75px 0px 50px 75px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
#pagetext {
	color:#242424;
	padding:75px 75px 50px 75px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
#sidebartext {
	background-color:#FFF;
	color:#242424;
	padding:25px 25px 25px 25px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	border:1px solid #0C398E;
}
#pageparagraph {
	padding-bottom:25px;
}
#serviceinfo {
	background-color:#CFD8E9;
	background-image: url(../img/serviceinformation.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:199px;
	height:239px;
	left:23px;
	margin-right:10px;
	float:left;
}
#serviceinfotext {
	color:#242424;
	padding:50px 19px 19px 19px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
#servicebutton {
	margin-top:4px;
	margin-bottom:4px;
}
#radio {
	background-color:#CFD8E9;
	background-image: url(../img/radio.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:396px;
	height:239px;
	float:left;
}
#radiotext {
	color:#242424;
	padding:50px 19px 19px 154px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}
.videoTitle {
	width:775px;
	padding:3px 25px 3px 25px;
	margin-left:25px;
	float:left;
	border-bottom: 1px dotted #2C1B0D;
}
#staffholder {
	width:100%;
	padding-left:50px;
	margin-bottom:25px;
	float:left;
}
#staff {
	background-repeat:no-repeat;
	background-position:top left;
	background-color:#CFD8E9;
	width:356px;
	padding:25px 25px 25px 174px;
	margin-bottom:25px;
}
#staffpic {
	margin:0px;
	padding:0px;
	width:200px;
	border:1px solid #0C398E;
	float:left;
}
#stafftext {
  text-align:left;
  font-family: Arial, Helvetica, sans-serif; 
  padding:0px 0px 0px 25px;
}
#date {
	font-size:10px;
	color:#0C398E;
}
.photo{
  width:100%; 
  padding-left:45px; 
  float:left;
}
.photo .photoSingle {
  float: left; 
  margin: 10px; 
  width:150px; 
  text-align:center;
}
.photo .photoSingle .image {
	width:100px; 
  margin-left:25px;
  border:solid 1px #984C11;
}
.photo .footer {
  text-align:center;
  width: 150px; 
  font-size: 10px;
  color: #242424;
  font-family: Arial, Helvetica, sans-serif; 
  padding-top: 7px; 
  padding-bottom:7px; 
  margin-top: 10px;
}
.album{
  width:100%; 
  padding-left:45px; 
  float:left;
}
.album .imageSingle {
  float: left; 
  margin: 10px; 
  width:87px; 
  text-align:center;
}
.album .imageSingle .image {
  width:87px; 
  height:87px; 
  margin:0px;
  border:solid 1px #984C11;
}
.album .footer {
  text-align:center;
  width: 87px; 
  font-size: 10px;
  color: #242424;
  font-family: Arial, Helvetica, sans-serif; 
  padding-top: 7px; 
  padding-bottom:7px; 
  margin-top: 10px;
}
a.itemLink {
display: block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#0E0803;
margin:0px;
padding-top:2px;
padding-bottom:5px;
padding-left:20px;
text-decoration: none;
border: 1px #2C1B0D solid;
}
/* top level container...*/
#menu {
position: relative;
width:873px;
background-color:transparent;
padding-left:20px;
padding-right:20px;
}
A:link {color:#984C11;}
A:hover {color:#984C11;}
A:visited {color:#984C11;}
.lightgray10 {font-size: 10px; color: #CCCCCC; font-family: Arial, Helvetica, sans-serif; }
.gray10 {font-size: 10px; color: #242424; font-family: Arial, Helvetica, sans-serif; }
.gray12 {font-size: 12px; color: #242424; font-family: Arial, Helvetica, sans-serif; }
.gray14 {font-size: 14px; color: #242424; font-family: Arial, Helvetica, sans-serif; }
.gray16 {font-size: 16px; color: #242424; font-family: Arial, Helvetica, sans-serif; }
.blue12 {font-size: 12px; color: #0C398E; font-family: Arial, Helvetica, sans-serif; }
.blue14 {font-size: 14px; color: #0C398E; font-family: Arial, Helvetica, sans-serif; }