body {
	behavior:url(Assets/csshover.htc);
	text-align:center;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	background:#FFF url(images/bg03.jpg) repeat-y top center;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 1px;
	padding:0px 0px;
}
/************* container *********************/
#shell{
	background:#FFF url(images/bg03.jpg) repeat-y top center;
	width:774px;
	margin:auto;
}
#container{
	width:760px;
	margin:auto;
	background:url(images/bg05.jpg) no-repeat 0px 65px;
	_background:url(images/bg05.jpg) no-repeat 0px 65px;
	text-align:center;
}		
	#header{
		width:760px;
		background:url(images/header01.jpg) no-repeat;
		height:191px;
	}
			#topmenu {
				text-align:left;
				padding:10px 4px;
				text-decoration:none;
				font-size:10px;
			}
				#topmenu div{
					float:right;
				}
				#topmenu ul {
					list-style:none;
					margin:0px;
					padding:0px;
					
				}
					#topmenu li {
						display:inline;
					}
						#topmenu a {
							color:#6F6F9B;
							padding:0px 5px;
							text-decoration:none;
						}
							#topmenu a:hover {
								color:#944924;
							}
		#flash{
			background:#fff;
			margin:0px 0px 0px 137px;
			width:623px;
			clear:right;
			
		}
		#menubar{
			width:186px;
			float:left;
			padding-bottom:20px;
		}
			#link{
				margin:0px;
				padding:0px 0px 0px 45px;
				_padding:0px 35px 0px 0px;
				width:77px;
				height:75px;
			}
				#link a{
					border:none;
					width:77px;
					height:75px;
					display:block;
					background:url(images/logo.jpg) no-repeat;
				}
		#menu {
			font-size:11px;
			color:#;
			padding:0px 0px 10px 0px;
		}	
				#menu a{
					display:block;
					text-decoration:none;
					color:#6f6f9b;
				}
					#menu .menuitem {
						width:174px;                          
						text-align:left;
						color:#6f6f9b;
						font-weight:bold;
						padding:6px 6px 6px 6px;
						
						background:none;	
					}
						#menu .menuitem a {
							text-decoration:none;
						}
							
							#menu .menuitem:hover,#menu .menuitem a:hover {
								color:#FFF;
							}
					
					.menucontainer {
						z-index:4;
						position:absolute;
						visibility:hidden;
						background:#d2def3;
						border:#7e7e7e 1px solid;
						border-width:1px 1px 0px 1px;
						text-align:left;
					}
						.subitem {
							width:130px;
							padding:5px; 
							color:#7e7e7e;
							border-bottom:#7e7e7e 1px solid;
						}
							.subitem:hover {
								color:#7e7e7e;
								background:#FFF;
							}
		#main{
			width:381px;
			float:left;
			text-align:center;
			background:none;
		}
		#main02{
			width:574px;
			float:left;
			text-align:center;
		}
		#main03{
			width:760px;
			float:none;
			text-align:center;
		}
			#isite_content{
				padding:5px;
				text-align:left;
			}
		
		#channels{background:none;padding-bottom:50px;} /* IN-line style defined for a margin on one of these channels */
	
/* channel definitions; multiple definitions for 4 different types of channels on the homepage*/		
			.channel{
				padding:0px 5px 5px 5px;
				text-align:left;
				color:#000;
				margin-right:0px;
				border:#9b5432 1px solid;
				border-width:0px 0px 0px 0px;
			}
				.channel h3{
					background:url(images/h3bg01.gif) no-repeat;
					color:#fff;
					font-size:12px;
					font-weight:bold;
					margin:0px -5px 0px -5px;
					padding:5px 5px;
				}
				
			#channel_lg{
				float:right;
				width:182px;
				padding:0px 5px 5px 5px;
				margin-right:0px;
				}
					#channel_lg h3{
						padding:5px 5px;
						margin:0px -5px;
					}
			.channelw{
				border:none;
				padding:0px 5px 5px 5px;
				text-align:left;
			}
				.channelw h3{
					margin:5px 0px 0px 0px;
					padding:0px 5px;
					color:#944924;
					font-size:12px;
					font-weight:bold;}
/* End of Channel Defs */		
/* Zones defined for channel like areas with images for header tags and forms etc... */
			.zone{
					width:174px;
					padding:20px 6px 15px 6px;
					text-align:left;
					color:#7e7e7e;
				}
					#worship{
						background:url(images/chan_h3.jpg) no-repeat 1px 0px;
						margin:0px;
					}
					#prayer{
						background:url(images/chan02_h3.jpg) no-repeat 1px 0px;
						margin:20px 0px 0px 0px;
					}
						#prayer form {
							padding:0px 0px 10px 0px;
							margin:10px 0px 0px 0px;
							color:#7e7e7e;
							font-weight:normal;
							font-size:10px;
							text-align:left;
						}
							#prayer form input {
								width:120px;
								border-top:#7671aa 1px solid;
								border-left:#7671aa 1px solid;
								margin-bottom:3px;
								color:#999999;
							}
								#prayer form textarea {
									border-top:#7671aa 1px solid;
									border-left:#7671aa 1px solid;
									color:#999999;
								}
					#mail{
						background:url(images/mail.gif) no-repeat;
						margin:0px;
						color:#99522d;
						font-size:10px;
						padding-top:20px;
					}
						#mail form {
							padding:0px 0px 10px 10px;
							margin:10px 0px 0px 0px;
							color:#99522d;
							font-weight:normal;
							font-size:10px;
							text-align:left;
						}
							#mail form input {
								width:120px;
								height:15px;
								border-top:#99522d 1px solid;
								border-left:#99522d 1px solid;
								margin-bottom:3px;
								color:#999999;
							}
							
/* End of zones */
				
			#sidebar{
				width:192px;
				float:right;
				padding-bottom:50PX;
			}
	
	#footer{
		width:774px;
		margin:auto;
		background:url(images/footer01.jpg) no-repeat;
		height:103px;
		clear:both;
	}
	#footer02{
		width:774px;
		margin:auto;
		background:url(images/footer02.jpg) no-repeat;
		height:20px;
		clear:both;
	}
		#bottom_menu{
			padding:10px 90px 10px 170px;
			text-align:center;
			
			margin:auto;
		}
			#bottom_menu ul{
				
				margin:0px;
				display:inline;
				padding:0px;
			}
				#bottom_menu ul li{
					display:inline;
					list-style:circle;
					margin:0px;
					padding-left:2px;
					border-right:#544d95 1px solid;
				}
					#bottom_menu ul li a{
						display:inline;
						_padding-right:3px;
						margin:0px;
						
					}
					
		#orginfo{
			color:#6F6F9B;
			text-align:center;
			padding:10px 10px 10px 80px;
		}
	
a{
	color:#990000;
	text-decoration:none;
}
	a:hover{
		color:#990000;
		text-decoration:underline;
	}
	
#copyright{
	padding:10px 10px 10px 80px;
	color:#5c5c5c;
}
			
			
		