@charset "UTF-8";
/* CSS Document */

body {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; padding:0; margin:0; color: #333333; background:#000000 url(../images/Backgrounds/Waterfall.jpg) 0 0 no-repeat; background-position: top;}
p {padding:0; margin:0;}
#PictureFrame {width:2056px; height:auto; padding:0; margin:0; overflow-x: none;}
	#PictureFrameLeft {width:auto; height: 100%; padding:0; margin:0; float:left; background: url(../images/Backgrounds/WaterfallLeft.jpg) 0 0 no-repeat;}
	#PictureFrameMiddle {width: 960px; height:auto; padding:0; margin-left:auto; margin-right:auto; float:left;}
	#PictureFrameRight {width: auto; height:100%; padding:0; margin:0; float:left; background: url(../images/Backgrounds/WaterfallRight.jpg) 0 0 no-repeat;}

#Frame {width: 960px; height:auto; padding:0; margin-left:auto; margin-right:auto; background: #FFFFFF;}

	#NavigationHold {width: 960px; height: 137px; padding:0px 0px 0px 0px; margin:0; background: #380982; margin-bottom: 5px;}
	#NavLogo {width: 283px; height:137px; padding:0; margin:0; float:left;}
	#NavRight {width: 667px; height: 67px; padding:70px 0 0 10px; margin:0; float:left;}
	
	
	/* STYLING NAVIGATION */
	
	#Nav {width: 652px; height: 36px; padding:0px 0px 0px 5px; margin:0;}
	#NavL {width: 14px; height:36px; padding:0; marign:0; float:left;}
	#NavMiddle {font-size: 12px; width: 610px; height:30px; padding:7px 0 0 0; margin:0; float:left; background: url(../images/NavMainBkg.jpg) 0 0 repeat-x;}
	#NavR {width: 14px; height:36px; padding:0; margin:0; float:left;}
	
	#NavReflection {width: 652px; height: 16px; margin:0; padding:0;}
	
	
	
	#navMain { width: 610px; padding:0; margin:0; }
	
#nav a:hover { color:#FFCC00; }

ul.dropdown, ul.dropdown li, ul.dropdown ul { list-style: none; margin: 0; padding: 0; }
ul.dropdown { position: relative; z-index: 597; float: left; }
ul.dropdown li { float: left; line-height: 1.3em; vertical-align: middle; zoom: 1; }
ul.dropdown li.hover, ul.dropdown li:hover { position: relative; z-index: 599; cursor: default; }
ul.dropdown ul { visibility: hidden; position: absolute; top: 100%; left: 0; z-index: 598; width: 100%; }
ul.dropdown ul li { float: none; }
ul.dropdown ul ul { top: 0px; left: 99%; }
ul.dropdown li:hover > ul { visibility: visible; }

ul.dropdown { font-weight: bold; }
ul.dropdown li { padding: 0px 10px 7px 10px; color: #000; }


/*Changes main navigation background color */

ul.dropdown li.hover,  ul.dropdown li:hover { background-color: none; color: #FFCC00; }




ul.dropdown a:link,  ul.dropdown a:visited { color: #FFFFFF; text-decoration: none;  }
ul.dropdown a:hover { color: #FFCC00; }
ul.dropdown a:active { color: #000; }
/* -- level mark -- */

ul.dropdown ul { width: 160px; margin-top: 1px; }
ul.dropdown ul li { font-weight: normal; }

/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class  */

ul.dropdown *.dir { padding-right: 0;   }
/* -- Components override -- */

ul.dropdown-horizontal ul *.dir { padding-right: 0; background: #FFFFFF;  color:#FFFFFF; }
ul.dropdown-upward *.dir { /*background-image: url(/images/nav-arrow-top.png);*/ }
ul.dropdown-vertical *.dir, ul.dropdown-upward ul *.dir { background: none; color:#000; }
/*ul.dropdown-vertical-rtl *.dir { padding-right: 10px; padding-left: 15px; background: url(/images/nav-arrow-transparent.gif) 0% 50% no-repeat; }*/

/*-------------------------------------------------/
 * @section		Base Style Extension */

ul.dropdown a, ul.dropdown span { display: block; padding: 2px 10px 5px 8px; color:#999;  }

/*-------------------------------------------------/
 * @section		Base Style Override */

ul.dropdown li { padding: 0; border: none; }
ul.dropdown ul a, ul.dropdown ul span { padding: 6px 10px 7px 15px; }

/*-------------------------------------------------/
 * @section		Base Style Reinitiate: post-override activities */

/*------------------------------------------------/
 *	@section	Custom Styles */

ul.dropdown li {  color: #999; font-weight:bold; font-size:11px;  }
ul.dropdown li.hover, ul.dropdown li:hover {  color: #000; font-weight:bold; }
ul.dropdown li a:active {  }

/* Non-first level */

ul.dropdown ul { margin-top: 0; color:#000; }
ul.dropdown ul a { color:#000; font-size: 11px;}
ul.dropdown ul li { background: #230651}
ul.dropdown ul li.hover,  ul.dropdown ul li:hover { background: #FFCC00; color: #000; font-weight:normal; }
ul.dropdown ul li a:hover { color:#000; }

ul.dropdown ul li a.More {background:url(../images/NavArrow.gif) 130px 8px no-repeat;}
ul.dropdown ul li a.More a:hover {background: url(../images/NavArrow.gif) 130px 8px no-repeat;} 


/* Mixed */

ul.dropdown *.dir { background: url(/images/nav-arrow-transparent.gif) 10px 5px no-repeat; font-size:12px;   }
/*ul.dropdown li a { font-size:12px;   }*/

/*-------------------------------------------------/
 * @section		Support Class `open` Usage
 * @source		js, artificial * */

ul.dropdown li.hover *.open {  color: #000; padding-left: 0px;  }
ul.dropdown ul li.hover *.open, ul.dropdown-vertical li.hover *.open { background: #999999 url(/images/nav-more-hover.gif) 0 0 no-repeat; font-weight:normal;  }
ul.dropdown-vertical-rtl li.hover *.open { }
ul.dropdown-upward li.hover *.open {  }
ul.dropdown-upward ul li.hover *.open { }

/* CSS2 clone */

ul.dropdown li:hover > *.dir {  color: #000; padding-left: 8px;   }
ul.dropdown ul li:hover > *.dir,  ul.dropdown-vertical li:hover > *.dir { padding-left: 25px;  background: #999999 url(/images/nav-more-hover.gif) 0 0 no-repeat;  color:#000; font-weight:normal; }
ul.dropdown-vertical-rtl li:hover > *.dir {  }
ul.dropdown-upward li:hover > *.dir {  }
ul.dropdown-upward ul li:hover > *.dir {  }


ul.dropdown .finance { color: #999; font-weight:bold; background: url(/images/nav-arrow-transparent.gif) 10px 5px no-repeat; font-size:10px;   }
#nav .finance a { color: #999;}
#nav .finance a:hover { color: #000;}
	
	
	
	
	
	
	
	
	
	
	
	
	ul#navlist {margin: 0; padding: 0px 0px 0px 0px;}

	#navlist li {display: inline; list-style-type: none;}

	#navlist a { padding: 3px 13px; border-right: 1px solid #FFFFFF;}

	#navlist a:link, #navlist a:visited {color: #fff; text-decoration: none; }

	#navlist a:hover {color: #FFCC00; text-decoration: none;}
	
	
	
#MainPicHold {width: 918px; height: 317px; padding:12px 0 0 42px; margin:0; background: url(../images/MainPicBkg.jpg) 0 0 no-repeat;}	
#MainPic {width: 882px; height: 302px; padding:0; marign:0; z-index: 20; overflow: hidden;}

#StrapLine {width: 400px; height:100px; padding:100px 0 0 650px; margin:0; position: relative; top:0; right:0; color:#FFFFFF; z-index:70;position:absolute;
		left:0px;
		top:0px;
		overflow:hidden;
		z-index:1000;
		display:none;}
#StrapLine h1 {font-size: 16px; font-weight:bold; color: #FFFFFF; padding:0; margin:0;}
#StrapLine h2 {font-size: 13px; font-weight:bold; color: #FFFFFF; padding:0; margin:0;}


	
#PodMainHold {width: 930px; height: 260px; padding:0px 0px 0px 30px; margin:0;}
	
	.PodHold {width: 223px; height: 253px; padding:0px 5px 0px 0px; margin:0; float:left;}
	.PodTitle {width: 223px; height: 23px; padding:14px 0 0 0; margin:0; background:url(../images/PodTitleBkg.jpg) 0px 0px no-repeat; color:#FFFFFF; text-align: center;}
	.PodTitle h1  {font-size: 13px; font-weight: bold; padding:0; margin:0;}
	.PodTitle h1 a {text-decoration: none; padding:0; margin:0; color: #FFFFFF;}
	.PodTitle h1 a:hover {color: #999999;}
	
	.PodContent {width: 191px; height: 204px; padding:12px 18px 0px 14px; margin:0; background:url(../images/Pod1Bkg.jpg) 0 0 no-repeat; color: #FFFFFF; line-height:1.4em; font-size:11px;}
	.PodContent a {text-decoration: none; padding:0; margin:0; color:#FFFFFF;}
	.PodContent a:hover {color: #660066;}
	
	.PodImage {width: 189px; height: 111px; padding:0; margin:0; margin-bottom:5px; border: 1px solid #FFFFFF; }
	
#MainContent {width: 960px; height:auto; padding:30px 0px 0px 0px; marign:0; line-height: 1.4em;}

#Crumbs {width: 940px; height:15px; padding:0 0 15px 20px; margin:0; font-size: 10px; }
#Crumbs a {color: #660066; text-decoration:none; padding:0; margin:0; }
#Crumbs a:hover {color: #999999; padding:0; margin:0;}




#MainContent a {color: #380982; padding:0; margin:0; text-decoration: none;}
#MainContent a:hover {color: #666666; padding:0; margin:0; text-decoration: none;}

	#MainContentL {width: 465px; height:auto; padding:0px 10px 0px 35px; margin:0; float:left;}
	#MainContentL h1 {font-size: 18px; font-weight: bold; padding:0; margin:0; color:#333333;}
	
	#MainContentL ul {padding:0px 0px 5px 5px; margin:0; margin-left:10px;}
	#MainContentL ul li {padding:5px 0px 5px 5px; margin:0;}
	#MainContentL ul a {color: #380982; padding:0; margin:0; text-decoration:none;}
	#MainContentL ul a:hover {color: #666666; padding:0; margin:0; text-decoration:none;}
	
	#MainContentL ul li a {color: #380982; padding:0; margin:0; text-decoration:none;}
	#MainContentL ul li a:hover {color: #666666; padding:0; margin:0; text-decoration:none;}
	
	#MainContentL ul li ul li { list-style-type: disc;}
	
	
	
	
	
	#MainContentR {width: 450px; height:auto; padding:0; margin:0; float:left;}
	
	
	#MainFullContent {width: 905px; height:auto; padding:5px 20px 20px 35px; margin:0;}
	#MainFullContent h1 {font-size: 18px; font-weight: bold; padding:0; margin:0; color:#333333;}
		#VideoImage {width: 450px; height: 284px; padding:10px; margin:0; float:right;}
	
	
	
	
	
	#NewsStoryHold {width: 421px; height:auto; padding:0px 0px 0px 0px; marign:0; background: url(../images/ChurchNewsBkg.jpg) 0 0 no-repeat;}
	#NewsMainTitle {width: auto; height: 32px; padding:30px 0px 0px 0px; margin:0; color: #380982; text-align: center; font-size: 19px; font-weight: bold;}
	
	
	.NewsStory {width: 405px; height:auto; padding:0px 0px 10px 0px; margin-left:auto; margin-right:auto;}
	.NewsSImg {width: 129px; height: 87px; padding:0px 0px 0px 10px; margin:0; float:left;}
	.NewsSImg img {border: 1px solid #999999;}
	.NewsSContent {width: 245px; height: auto; padding:8px 5px 0px 10px; margin:0; float:left; font-size: 11px;}
	.NewsSContent h2 {font-size: 13px; padding:0; margin:0; font-weight: bold;}
	.NewsBreak {width: 403px; height: 6px; padding:0; margin-left:auto; margin-right:auto;}
	
	
	
	
	.NewsBigStory {width: 855px; height:auto; padding:0px 0px 10px 0px; margin-left:auto; margin-right:auto;}
	.NewsBigSImg {width: 160px; height: 152px; padding:0px 10px 0px 0px; margin:0; float:left;}
	.NewsBigSImg img {border: 1px solid #380982;}
	.NewsBigSContent {width: 505px; height: 152px; padding:8px 5px 15px 10px; margin:0; float:left;}
	.NewsBigSContent h2 {font-size: 13px; padding:0; margin:0; font-weight: bold;}
	.NewsBigSContent h2 a{font-size: 13px; padding:0; margin:0; font-weight: bold; color: #333333; text-decoration:none;}
	.NewsBigSContent h2 a:hover{font-size: 13px; padding:0; margin:0; font-weight: bold; color: #380982; text-decoration:none;}
	
	
	.NewsBigBreak {width: 855px; height: 6px; padding:0; margin-left:auto; margin-right:auto; text-align: center;}
	
	.StoryBy {color:#666666; font-size: 10px; padding:0; margin:0;}
	.StoryByBig {color:#666666; font-size: 11px; padding:0; margin:0;}
	.DateBigTitle {font-size: 12px;}
	
	
	
.ContactCell {width: 450px; height:30px; padding:0px 0px 5px 0px; margin:0;}
.ContactCell input {width: 280px; height: 16px; padding:3px; margin:0; font-size: 11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: normal;}
.ContactCell textarea {width: 275px; height: 90px; padding:3px; margin:0; font-size: 11px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: normal; overflow: auto;}


	.ContactCL {width: 140px; height:auto; padding:2px 10px 0 0; margin:0; float:left; text-align: right;}
	.ContactCR {width: 300px; height:auto; padding:0; margin:0; float:left;}
	
	.ContactSubmit {width: 150px; height:35px; color:#FFFFFF; font-weight: bold; background: #380982;}	
	
	
/* FOOTER STYLE */

#Footer {width: 925px; height: 30px; padding:10px 0 0 35px; margin:0;}
#Footer a {color: #333333; padding:0; margin:0; text-decoration: none;}
#Footer a:hover {color: #380982; padding:0; margin:0; text-decoration: none;}	
	
		
	