#outerbox {
	height: 685px;
	margin-bottom: 5px;
}
.nextline {
	clear:left;
	text-align:center;
}
#topbox {
	height:auto; /*610px;*/
	width: 732px;
	margin-top: 5px;
	float: left;
	clear: left;
	margin-bottom: 0px;
}

#middlebox1 {
	width: 310px;
	height: 302px;
	float: left;
	clear: none;
}
#middlebox2 {
	float: right;
	clear:none;
	width: 417px;
	background-color: #C3C78B;
	height: 326px;
			}

			#middleleft1 {
	height: 100%;
	background-color: #F8EBD2;
			}

			#middleleft2 {
	height: 86px;
	background-color: #F8EBD2;
	width: 395px;
	margin-top: 5px;
	float: left;
	clear: left;
			}
			
			#middlerightbox {
			}

			#middlemidbox {
	height: 140px;
	float: none;
	clear: none;
	width: 547px;
	margin-left: 5px;
	        }
			
			#midbox3 {
	height: 161px;
	margin-left: 5px;
	float: right;
	clear: none;
	width: 175px;
	background-color: #E7B0B0;
			}
			#bottombox {
	height: auto;
	margin-bottom: 10px;
	width: 732px;
	float: left;
	clear: left;
	margin-top: 5px;
	background-color: #E7B0B0;
			}

			#middleleft3 {
	height: 113px;
	width: 310px;
	background-color: #F8EBD2;
	margin-top: 5px;
	float: left;
	clear: left;
			}

#middlebox {
	height: auto; /*245px;*/
	width: 533px;
	float: left;
	clear: left;
	margin-top: 5px;
	background-color: #C99;
}

			#midmidbox2 {
	width: 552px;
	height: 161px;
	float: left;
	clear: none;
	background-color: #814242;
			}
			#bottombox2 {
	float: left;
	clear:none;
	height: 420px;
	width: 732px;
	background-color: #E7B0B0;
			}
			#bottombox3 {
	float: right;
	clear:none;
	margin-left: 5px;
	width: 210px;
	height: 150px;
			}
			.churchleader {
	border-left: 1px solid #CCCF8B;
	border-right: 1px solid #CCCF8B;
	border-top: 1px solid #CCCF8B;
	border-bottom: 1px solid #CCCF8B;
	background-color: #E7B0B0;
	float: left;
	clear: none;
	width: 80px;
	height: 125px;
	padding: 2px;
	font-size: 10px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 0px;
	}
			
			.churchleader img {
	margin-top:1px;
	margin-bottom: 2px;
			}
.sweethomebox {
	clear:none;
	width: 533px;
	height: 202px;
	background-color: #E7B0B0;
	float: left;
	margin-bottom: 5px;
			}
			
			#topbox1 {
	clear:none;
	width: 533px;
	height: auto;
	float: left;
	margin-bottom: 0px;
	}
	
			#topboxworshipwithus{
	background-color:#C3C78B;
	clear:none;
	width: 533px;
	float: left;
	height: 209px;
             }

			#topboxbiblesermon {
	clear:none;
	width: 523px;
	height: 400px;
	background-color: #fdcfa3;
	margin-right: 0px;
	float: left;
             }

			#topboxservice {
	clear:none;
	width: 523px;
	height: 400px;
	background-color: #F8B777;
	float: left;
	 }

			#topboxsunday {
	clear:none;
	width: 523px;
	height: 400px;
	background-color: #F8B777;
	margin-right: 0px;
	float: left;
	background-image: url(/Images/churchhomeinvitation.jpg);
	 }

			#topboxaddress {
	clear:none;
	width: 523px;
	height: 400px;
	background-color: #F8B777;
	float: left;
	background-image: url(/Images/indexchurchaddress.jpg);
			}

			#topbox2b {
	float: left;
	clear:none;
	width: 204px;
	height: 225px;
	margin-right: 10px;
	margin-top: 10px;
            }

			#topboxservice2 {
	float: left;
	clear:none;
	width: 120px;
	height: 454px;
	margin-right: 10px;
	margin-top: 10px;
	margin-left: 10px;
	}
	
			#topbox2 {
	float: right;
	clear:none;
	width: 195px;
	height: 462px;
	background-color: #F1BDA3;
	overflow:hidden;
			}
	
			#topbox2 #scroller {
	height:460px;
	width:2000px;
	position:relative;
	left:0px;
			}
			
			#topbox2 #scroller img {
	margin:0;
	padding:0;
	clear:none;
	float:left;
	border:0;
			}

			#topbox2c {
	float: right;
	background-color: #E7B0B0;
	width: 195px;
	height: 202px;
	min-height:150px;
	margin-bottom: 5px;
	clear: none;
	          }	
			#addressbox {
	background-color: #E7B0B0;
	width: 533px;
	height: 50px;
	float: left;
	clear: none;
	margin-bottom: 5px;
	  	 }
		 
.textpadding {
	line-height: 12pt;
	font-size: 12px;
	font-weight: normal;
	padding:10px 9px 8px 10px;
	 }		  
.textpadding ul {
	padding-left:20px;
}
.textservicetimes {
	line-height: 12pt;
	padding: 5px;
	font-size: x-large;
	font-weight: bold;
	text-decoration: underline;
	
	  }
.textchurchaddress {
	line-height: 16pt;
	padding: 15px 5px;
	font-size:16px;
	text-align: center;
	 }		  
.textinvitetimes {
	line-height: 12pt;
	padding: 5px;
	font-size: x-large;
	font-weight: bold;
	text-decoration: underline;
	 }		  
.textaddresstimes {
	line-height: 12pt;
	padding: 5px;
	font-size: x-large;
	font-weight: bold;
	text-decoration: underline;
		          }		  
.textservice {
	line-height: 13pt;
	padding: 10px 5px 5px 5px;
	font-size: 13px;
	font-weight: normal;
	text-align: center;
			          }	
.textworship {
	line-height: 12pt;
	padding:2px 18px 8px 14px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align:justify;
	height:173px;
	background-color: #C3C78B;
			          }						  
					  	  
.textinvite {
	line-height: 12pt;
	padding: 5px;
	font-size: x-small;
	font-weight: normal;
	text-align: center;
	}
				         	  
.texthomecomment {
	line-height: 12pt;
	padding:2px 18px 8px 14px;
	font-size: 12px;
	font-weight: normal;
	text-align: justify;
	}
	
	.biblesermoncomment {
	padding: 5px;
	height: 35px;
	}
	
	.biblesermonbox {
	padding: 5px;
	height: 325px;
	background-color: #000000;
	}
	
.animationpicnew {
	padding-left: 7px;
	line-height:24px;
	background-color: #996666;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
			}
.indexnewsheader1 {
	font-size: small;
	background-color: #C19999;
	padding-left: 5px;
	color: #FFFFFF;
	line-height:24px;
	font-weight: bold;
}
.indexnewsheader3 {
	font-size: small;
	background-color: #996666;
	padding-left: 5px;
	color: #FFFFFF;
	line-height:24px;
	font-weight: bold;
	}
.indexnewsheader3b {
	font-size: small;
	background-color: #AFB46C;
	padding-left: 5px;
	color: #FFFFFF;
	line-height:24px;
	font-weight: bold;
}
.indexsundaynews {
	font-size: small;
	background-color: #BB6E6E;
	padding-left: 5px;
	color: #FFFFFF;
	line-height:24px;
	font-weight: normal;
	width: 120px;
}
.indexservicenewsheader {
	font-size: small;
	background-color: #B15151;
	padding-left: 5px;
	color: #FFFFFF;
	line-height:24px;
	font-weight: bold;
	}
.indexinviteheader {
	font-size: small;
	background-color: #B15151;
	padding-left: 5px;
	color: #FFFFFF;
	line-height:24px;
	font-weight: bold;
}
.indexaddressheader {
	font-size: small;
	background-color: #B15151;
	padding-left: 5px;
	color: #FFFFFF;
	line-height:24px;
	font-weight: bold;
}
.indexnewsheader4 {
	font-size: small;
	background-color: #996666;
	padding-left: 5px;
	color: #FFFFFF;
	line-height:24px;
	font-weight: bold;
}
.indexnewsheader5 {
	font-size: small;
	background-color: #996666;
	padding-left: 5px;
	color: #FFFFFF;
	line-height:24px;
	font-weight: bold;
}
.indexnewsheader8 {
	font-size: small;
	background-color: #AFB46C;
	padding-left: 5px;
	color: #FFFFFF;
	line-height:24px;
	font-weight: bold;
}
.indexnewsheader12 {
	font-size: small;
	background-color: #4D7922;
	padding-left: 5px;
	color: #FFFFFF;
	line-height:24px;
	font-weight: bold;
}
.indexnewsheader14 {
	font-size: small;
	background-color: #996666;
	padding-left: 5px;
	color: #FFFFFF;
	line-height:24px;
	font-weight: bold;
}

.indexnewsheader15 {
	font-size: small;
	background-color: #B15151;
	padding-left: 5px;
	color: #FFFFFF;
	line-height:24px;
	font-weight: bold;
}
.indexnewsheader16 {
	font-size: small;
	background-color: #B15151;
	padding-left: 5px;
	color: #FFFFFF;
	line-height:24px;
	font-weight: bold;
}

.indexnewsheader17 {
	font-size: small;
	background-color: #996666;
	padding-left: 5px;
	color: #FFFFFF;
	line-height:24px;
	font-weight: bold;
}
.indexnewsheader18 {
	font-size: small;
	background-color: #996666;
	padding-left: 5px;
	color: #FFFFFF;
	line-height:24px;
	font-weight: bold;
}
