body{
	behavior:url(csshover.htc);
}
.body {
	background-color: #556c84;
}
/*-------------------------------------------------------
#header, #simplemenu, #feature, #main, #isite_content { _height : 1%; 
}

--> Webcast | Judean | Sermons
-------------------------------------------------------*/
.style1 {
	color:#455c74;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
}
.style1 A {
	color:#455c74;
	text-decoration:none;
}
.style1 A:hover {
	color:#7b1335;
	text-decoration:none;
}
/*-------------------------------------------------------
Events title
-------------------------------------------------------*/
.style2 {
	color:#a19d9e;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:24px;
}
.style3 {  
     color: #FFFFFF;  
     font-weight: bold;  
     font-family: Arial, Helvetica, sans-serif; 
     font-size: 11px; 
}
.style3 A {
     color: #FFFFFF;  
     font-size: 11px; 
	 text-decoration: none;
}
.style3b {  
     color: #FFFFFF;  
     font-family: Arial, Helvetica, sans-serif; 
     font-size: 11px; 
}
.style3b A {
     color: #FFFFFF;  
     font-size: 11px; 
	 text-decoration: none;
}
/* Events table*/
.index1 {
			width:225px;
			
		}
			.index1 h2 {
				padding:10;
				background:url(images/Date.gif) no-repeat left;
			

			}
			.index1 td {
				padding:10;
				background:url(images/Date.gif) no-repeat left;
				background-color:#9fb1c5;
				border:#FFF 2px solid;
				font-weight:bold;
				color:#000000;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:12px;
			}
			.index1 td:hover {
				padding:10;
				background:url(images/Date.gif) no-repeat left;
				background-color:#FFF;
				border-color:#7b1335;
				font-weight:bold;
				color:#7b1335;
				cursor:pointer;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:12px;
			}
/*END events table */

/* Events text link*/
			.index2  {
				color:#000000;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:12px;
				font-weight:bold;
			}
			.index2 A {
				color:#7b1335;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:12px;
				font-weight:bold;
			}
			.index2 A:hover {
				color:#7b1335;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:12px;
				font-weight:bold;

			}
/* Events text title */
			.index3 {
				color:#283844;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:14px;
			}


		
/* Events MORE*/
.style4 {
	color:#7b1335;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	font-weight: bold;
	
/* content LEFT*/
}
.style5 {
	color: #283844;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style6 {
	color: #aecbe3;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style6 A {
	color: #FFFFFF;
}
.style6 A:hover {
	color: #aecbe3;
	text-decoration:none;
}
.style6b {
	color: #aecbe3;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style6b A {
	color: #FFFFFF;
}
.style6b A:hover {
	color: #aecbe3;
	text-decoration:none;
}
/* content RIGHT_ QUICK LINKS AND DEPARTMENTS*/
			.index4  {
				color:#a9bece;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:13px;
				font-weight:bold;
				

			}
			.index4 A {
				color:#a9bece;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:13px;
				font-weight:bold;

			}
			.index4 A:hover {
				color:#FFFFFF;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:13px;
				font-weight:bold;
				}
.style7  {
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}
.style7 A {
	color:#ffffff;
	text-decoration:none;
}
				
/* content CENTER*/
.style8  {
	color:#aecbe3;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
				}
.style9  {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:14px;
}
				
				.index5  {
				color:#7b1335;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:11px;
				font-weight:bold;
				

			}
			.index5 A {
				color:#7b1335;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:11px;
				font-weight:bold;

			}
			.index5 A:hover {
				color:#455c74;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:11px;
				font-weight:bold;
				}
				
.style10  {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:18px;
}
.style10 A {
	color:#ffffff;
	text-decoration:none;
}
.style10 A:hover {
	color:#aecbe3;
	text-decoration:underline;
}
				.index6  {
				color:#aecbe3;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:16px;
				font-weight:lighter;
				padding-left:25px;
				

			}
			.index6 A {
				color:#aecbe3;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:16px;
				font-weight:lighter;
				padding-left:25px;

			}
			.index6 A:hover {
				color:#ffffff;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:16px;
				font-weight:lighter;
				padding-left:25px;				
				}
				

.index6b {
	color:#aecbe3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:lighter;
}
.index6b A {
	color:#aecbe3;
	text-decoration:none;
}
.index6b A:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
/* SUB PAGES */

.body2 {
background-image:url(images/2nd_nav_bg.jpg);
background-repeat:repeat-y;
}
.index7 {
			width:205px;
			
		}
			.index7 h2{
				padding:4px;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;
				color:#c1c9cc;
			}
			.index7 td{
				padding:4px;
				font-weight:bold;
				color:#c1c9cc;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:11px;
			}
			.index7 td:hover {
				font-family:Arial, Helvetica, sans-serif;
				padding:4px;
				background-color:#556C84;
				font-weight:bold;
				color:#FFFFFF;
				cursor:pointer;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:11px;
			}
			.index8  {
				color:#c7c7c7e;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:13px;
				font-weight:bold;
				padding-left:4px;
				

			}
			.index8 A {
				color:#c7c7c7;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:13px;
				font-weight:bold;
				padding-left:4px;

			}
			.index8 A:hover {
				color:#455c74;
				font-family:Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:13px;
				font-weight:bold;
				padding-left:4px;
				}
				
.style11  {
		background-image:url(images/search.jpg);
		background-repeat:no-repeat;
	}
	.bodysearch {
		background-color: #65819a;
		color:#ffffff;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration:none;
		font-size:11px;
		border:none #455c74 ;
}
	.index9 {
				color:#65819a;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				text-decoration:none;
				font-size:13px;
				font-weight:bold;
				padding-left:4px;
				

			}
			.index9 A {
				color:#65819a;
				text-decoration:none;

			}
			.index9 A:hover {
				color:#455c74;
				text-decoration:none;
				}
/* small body */
.style13{
	color:#d7d6d6;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.style14 {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.style14 A {
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.body3 {
background-color:#FFFFFF;
border-color:#FFFFFF;
border-left-width:5px;
}

.caption { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; }
img.picture { border: 1px solid #001560; }

.footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none; }
.footer A { color: #FFFFFF; text-decoration: none; }
.footer A:hover { color: #aecbe3; text-decoration: underline; }

.nav { font-family: Arial, Helvetica, sans-serif; color: #3A434A; font-size: 13px; font-weight: bold; }
.nav A { color: #3A434A; text-decoration: none; }
.nav A:hover { color: #F3EFEC; text-decoration: none; }
.navON { background-color: #A32B46; color: #F3EFEC; }
.navON A { background-color: #A32B46; color: #F3EFEC; }
.navON A:hover { background-color: #A32B46; color: #F3EFEC; }
.navONpage { background-color: #7C1334; color: #F3EFEC; }
.navONpage A { background-color: #7C1334; color: #F3EFEC; }
.navONpage A:hover { background-color: #7C1334; color: #F3EFEC; }
.navsub { font-family: Arial, Helvetica, sans-serif; color: #F3EFEC; font-size: 13px; }
.navsub A { color: #F3EFEC; text-decoration: none; }
.navsub A:hover { color: #F3EFEC; text-decoration: none; }
.navsubON { font-family: Arial, Helvetica, sans-serif; color: #F3EFEC; background-color: #A32B46; font-size: 13px; }
.navsubON A { color: #F3EFEC; background-color: #A32B46; text-decoration: none; }
.navsubON A:hover { color: #F3EFEC; background-color: #A32B46; text-decoration: none; }

.archive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}
.archive A {
	color: #003366;
	text-decoration:none;
}
.archive A:hover {
	color: #990000;
	text-decoration:underline;
}
.textRegular {
    color: #444444;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
}
.textRegular A {
    color: #7A1233;
}
.textRegular A:hover {
    color: #7A1233;
	text-decoration:none;
}
.header {
    color: #444444;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
	font-weight: bold;
}

.style13a { font-family: Arial, Helvetica, sans-serif; color: #001560; font-weight: bold; font-size: 14px; }
.style13a A { color: #2b71b3; text-decoration:none; }
.style13a A:hover { color: #2b71b3; text-decoration:underline; }
.style14a { font-family: Arial, Helvetica, sans-serif; color: #2b71b3; font-weight: bold; font-size: 17px; }
.style14a A { color: #2b71b3; text-decoration:none; }
.style14a A:hover { color: #2b71b3; text-decoration:underline; }
.style15 { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; font-size: 12px; }
.style15 A { color: #FFFFFF; text-decoration:none; }
.style15 A:hover { color: #FFFFFF; text-decoration:underline; }
.style16 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.style16 A { color: #001560; text-decoration:underline; }
.style16 A:hover { color: #2b71b3; text-decoration:none; }
.style17 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.style17 A { color: #001560; text-decoration:underline; }
.style17 A:hover { color: #2b71b3; text-decoration:none; }
.style18 { font-size: 12px; font-weight: bold; }
.style19 { font-size: 12px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
.style20 {
	color:#65819a;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
.style20 A {
	color:#65819a;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

.bodytext_red { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; }
.bodytext_red A { color: #001560; text-decoration:underline; }
.bodytext_red A:hover { color: #2b71b3; text-decoration:none; }
.bodytext_white { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.bodytext_white A { color: #FFFFCC;	text-decoration: none; font-weight: bold; }
.bodytext_white A:hover { color: #FFFFEE; text-decoration: underline; font-weight: bold; }

.calendar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #636363;
	word-spacing: 2px;
}
.calendar A {
	font-size: 11px;
	color: #817323;
	text-decoration: none;
	font-weight: bold;
}
.calendar A:hover {
	font-size: 11px;
	color: #B1A03F;
	text-decoration: none;
	font-weight: bold;
}
.calendarON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2B8EA7;
	text-decoration: none;
	font-weight: normal;
	word-spacing: 2px;
}
.calendar_regular { font: 17px Arial, Helvetica, sans-serif; color:#686465; }
.calendar_regular A { color:#686465; text-decoration:underline; }
.calendar_regular A:hover { color:#565C92; text-decoration:underline; }
.calendar_regular_bold { border:#FFFFFF 1px solid; font: bold 17px  Arial, Helvetica, sans-serif; color:#686465; }
.calendar_regular_bold A { color:#686465; text-decoration:none; }
.calendar_regular_bold A:hover { color:#565C92; text-decoration:none; }
.calendar_regular_verdana { font: 17px Verdana, Arial, Helvetica, sans-serif; color:#686465; }
.calendar_regular_verdana A { color:#686465; text-decoration:underline; }
.calendar_regular_verdana A:hover { color:#B1A03F; text-decoration:underline; }
.calendar_regular_verdana_bold { font: bold 17px  Verdana, Arial, Helvetica, sans-serif; color:#686465; }
.calendar_regular_verdana_bold A { color:#686465; text-decoration:underline; }
.calendar_regular_verdana_bold A:hover { color:#B1A03F; text-decoration:none; }
.calendar_month { font: bold 22px Arial, Helvetica, sans-serif; color:#686465; }
.calendar_month A { color:#686465; text-decoration:none; }
.calendar_month A:hover { color:#797778; text-decoration:none; }
.calendar_dropdown { font: 10px  Verdana, Arial, Helvetica, sans-serif; color:#000000; background-color:#EBEBEB; }
.calendar_red_bold { font: bold 17px  Arial, Helvetica, sans-serif; color:#CC0000; }
.calendar_red_bold A { color:#CC0000; text-decoration:underline; }
.calendar_red_bold A:hover { color:#826202; text-decoration:underline; }
.calendar_red_boldNEW { font: bold 17px  Arial, Helvetica, sans-serif; color:#333333; }
.calendar_red_boldNEW A { color:#333333; text-decoration:underline; }
.calendar_red_boldNEW A:hover { color:#826202; text-decoration:underline; }
.calendar_dayofweek { font: bold 17px  Arial, Helvetica, sans-serif; color:#667E98; }
.calendar_dayofweek A { color:#667E98; text-decoration:none; }
.calendar_dayofweek A:hover { color:#445B6F; text-decoration:none; }
.calendar_eventsON { bgcolor:#A6B6C5; font: bold 17px  Verdana, Arial, Helvetica, sans-serif; color:#65819a; text-decoration:underline; }
.calendar_eventsON A { color:#65819a; text-decoration:underline; }
.calendar_dayON { cursor:pointer; border:#94A0AE 1px solid; background-color:#A6B6C5; font: bold 17px Arial, Helvetica, sans-serif; color:#455972; }
.calendar_dayON A { color:#455972; text-decoration:none; }
.calendar_dayON A:hover { background-color:#A6B6C5; color:#455972; text-decoration:none; }
.calendar_header { font: bold 17px  Arial, Helvetica, sans-serif; color:#3A7CB8; }
.calendar_small_blue { font: bold 12px  Arial, Helvetica, sans-serif; color:#667E98; }
.calendar_small_blue A { color:#667E98; text-decoration:none; }
.calendar_small_blue A:hover { color:#445B6F; text-decoration:none; }
.calendar_small_listing { font: bold 11px  Arial, Helvetica, sans-serif; color:#374548; line-height:15px; }
.calendar_small_listing A { color:#000000; text-decoration:none; }
.calendar_small_listing A:hover { color:#445B6F; text-decoration:underline; }
.calendar_title { font: bold 17px  Arial, Helvetica, sans-serif; color:#455972; }

.blog_header { font: 15px Arial, Helvetica, sans-serif; color:#a19d9e; }
.blog_postedby { font: 10px Arial, Helvetica, sans-serif; color:#999999; }
.blog_body { font: 11px Arial, Helvetica, sans-serif; color:#333333; }
.blog_body A { color:#000033; }
.blog_body A:hover { color:#990000; text-decoration:none; }
.warning { font: bold 11px Arial, Helvetica, sans-serif; color:#FF0000; }

.cart_header { font: bold 11px  Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color: #7b1336; } 
.cart_small { font: 11px/18px Verdana, Arial, Helvetica, sans-serif; color:#7b1336; } 
.cart_large { font: bold 14px  Verdana, Arial, Helvetica, sans-serif; color:#7b1336; } 
.cart_top_text { font: 11px  Arial, Helvetica, sans-serif; color:#7b1336; } 

.input1 { font: 10px  Verdana, Arial, Helvetica, sans-serif; color:#000000; } 
.input_box_invisible {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	color:#000000;
	text-decoration: none;
	border-top: 0px solid #7F9DB9;
	border-right: 0px solid #7F9DB9;
	border-bottom: 0px dotted #999999;
	border-left: 0px solid #7F9DB9;
}

.leftnavON {
	font-family:Arial, Helvetica, sans-serif;
	padding:4;
	background-color:#ffffff;
	font-weight:bold;
	color:#455c74;
	cursor:pointer;
	text-decoration:none;
	font-size:11px;
}
.leftnavON td {
	color:#455c74;
	font-weight:bold;
	cursor:pointer;
	text-decoration:none;
	font-size:11px;
}

.black9 { font: 9px Verdana, Arial, Helvetica, sans-serif; color:#000000; } 
.black11 { font: 11px Arial, Helvetica, sans-serif; color:#000000; } 

.podetails_title {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#455C74}
.podetails_duration {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#455C74}
.podetails_text {font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:13px; color:#455c74;}
.podetails_text A{color:#455c74; text-decoration:none;}
.podetails_text A:hover{color:#7b1335; text-decoration:none;}

<!-- 455c74 -->

.toplink {
	color:#455c74;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:11px;
}
.toplink A {
	font-family:Arial, Helvetica, sans-serif;
	color:#455c74;
	text-decoration:none;
	font-size:11px;
}
.toplink A:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#7b1335;
	text-decoration:none;
	font-size:11px;
}

.input_box {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration: none;
}
