body {
	behavior:url(Assets/csshover.htc);
	text-align:center;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	background:url(Images/background.gif);
	margin:0px;
	padding:10px 0px;
}
/************* MAIN *********************/
#container {
	width:759px;
	padding:0px;
	margin:auto;
}
#pcontainer {
	width:759px;
	padding:0px;
	margin:auto;
	background:url(Images/pbg.gif) repeat-y;
}
#calcontainer {
	width:759px;
	padding:0px;
	margin:auto;
	background:url(Images/wide.gif) repeat-y;
}


	#header {
		background:url(Images/ebeneezer_01.jpg) no-repeat;
		width:759px;
		height:26px;
		padding:74px 0px 0px 0px;
		margin:0px;	
	}
	#main {
		padding:0px;
		margin:0px;	
		background:#e8eef6;
	}
	#pmain {
		padding:0px;
		margin:0px;	
	}
	#sidebar {
		float:left;
		width:153px;
		padding:11px 0px 0px 1px;
		margin:0px;
		text-align:left;	
		background:url(Images/sidebartop.gif) top no-repeat;
	}
		#submenu {
			width:153px;
			float:left;
	}
		#sidebar h2 {
			font-size:12px;
			font-weight:normal;
			color:#093B55;
			width:137px;
			padding:6px 4px;
			margin:0px;
			font-weight:bold;
			background:#b4cba8;
			border-left:#b4cba8 8px solid;
			text-decoration:none;
		} 
		#sidebar a {
			display:block;
			color:#2f6f0f;
			margin:0px;padding:0px;
			padding:6px 4px 4px 8px;
			text-align:left;
			border-left:#aec7b5 8px solid;
			width:137px;
			padding:6px 4px;
			}
		#sidebar a:hover {
			color:#2f6f0f;
			text-decoration:underline;
			border-left:#2f1ecf 8px solid;
			width:137px;
			padding:6px 4px;
		}
		#sidebar .selected {
			color:#2f6f0f;
			border-left:#2f1ecf 8px solid;
			width:137px;
			padding:6px 4px;
		}	
/************************************************************************/

	.contentarea {
		float:left;
		width:398px;
		height:321px;
		padding:5px 0px 0px 1px;
		margin:0px;	
		background:#d9e5ec url(Images/ebeneezer_02.jpg) no-repeat;
		text-align:left;
	}
		#pcontentarea {
			float:left;
			width:605px;
			padding:0px;
			margin:0px;	
			background:url(Images/search.gif) top no-repeat;
			text-align:left;	
		}
			#subheader {
				width:605px;
				height:72px;
				padding:0px;
				margin:0px;
				position:relative;	
			}
		#sitesearch {
				text-align:left;
				margin:0px;
				padding:0px;
				position:absolute;
				top:25px;
				right:30px;
			}
		#flash_A {
			width:396px;
			height:84px;
			padding:0px;
			margin:0px;	
			border:#FFF 1px solid;
			border-left:none;
		}
		#isite_content {
			float:left;
			margin:10px 0px 0px 4px;
			padding:0px;
			width:355px;
			height:220px;
			overflow:auto;
		}
		#pisite_content {
			padding:0px 25px 4px 10px;	
		}
		#wideisite_content {
			padding:10px 20px;	
		}
		#flash {
			float:left;	
			background:#d8e5ed url(Images/bylinechannelbg.jpg) no-repeat bottom left;
			border:none;
			margin:0;
			width:359px;
			height:326px;
			padding:0px 1px 0px 0px;
		}	
			
			
				.bchannel {
					color:#fff;
					text-align:left;
					padding:0px 4px 3px 10px	
				}
		#channels {
			width:756px;
			clear:both;
			padding:0px;
			margin:0px 1px 1px 1px;
			background:#e8eef6 url(images/channelh3bg.gif) top repeat-x;
			color:#565656;
			text-align:left;
			border-top:#d9e5ec 2px solid;
			border-right:#c3ced7 1px solid;
			border-bottom:#c3ced7 1px solid;
			border-left:#c3ced7 1px solid;
		}
			.channel {
				float:left;
				width:243px;
				padding:0px 4px 4px 4px;
				margin:0px;
				line-height:14px;
			}
				.channel h3 {
					margin:0px -7px 8px -6px;
					padding:0px 4px;
					font-size:12px;
					font-weight:700;
					color:#6359c3;
						
				}
#footer {
	text-align:left;
	padding:4px;
	color:#727464;
	background:url(Images/background.gif);
}
/** FOOTER MENU **/
#fmenu {
	height:20px;
	padding-top:5px;
}
#fmenu a {
	display:block;
	float:left;
	padding:5px;
	margin-right:8px;
}
#fmenu .menuitem {
	font-size:12px;
	color:#2f1ecf;
}
#fmenu .menuitem:hover {
	color:#2f1ecf;
	text-decoration:underline;
}
#fmenu .selected {
	color:#2f1ecf;
}
#fmenu .selected:hover {
	color:#2f1ecf;
	text-decoration:underline;
}
/********** COPYRIGHT *******************/
#copyright {
	padding:5px;
	color:#999;
}

/********** COPYRIGHT *******************/
#copyright {
	padding:5px;
	color:#999;
}
/************* MENU *********************/
/** TOPMENU **/
#topmenu {
	float:right;
	width:250px;
	text-align:right;
	margin:auto;
	padding:8px 43px 0px 0px;
}
#topmenu ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#topmenu li {
	display:inline;
}
#topmenu a {
	color:#2f1ecf;
	padding:0px 7px;
	border-right:#2f1ecf 1px solid;
}
#topmenu a:hover {
	text-decoration:underline;
	color:#2f1ecf;
}
/*************/
#menu {
	font-size:12px;
	color:#6A76B4;
	padding:0px 5px;
}
#menu a {
	display:block;
	text-decoration:none;
}
#menu .menuitem {
	float:left;
	padding:5px 10px;
	color:#d9e5ec;
}
#menu .menuitem:hover {
	text-decoration:none;
	color:#d8e5ed;
	padding:5px 10px;
	background:#2f903b;
}
/** SUB MENU **/
.menucontainer {
	text-align:left;
	z-index:4;
	visibility:hidden;
	position:absolute;
	background:#d8e5ed;
	border:#006600 1px solid;
	border-bottom:#6c757a 1px solid;
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=2);
}
.subitem {
	width:126px;
	border-bottom:#006600 1px solid;
	padding:4px 4px 4px 10px;
	color:#2f903b;	
	margin:0px;
	background:#d8e5ed;
}
.subitem:hover {
	background:#2f903b;
	color:#d8e5ed;
	margin:0px;
	border-bottom:#006600 1px solid;
}
/************************** LINKS ************************/
a {
	color:#373F7F;
	text-decoration:none;
}
a:hover {
	color:#666666;
	text-decoration:underline;
}