/***************************
   MASTER STYLESHEET
   By: jsmith@elexio.com
   3/9/10 
****************************/


body {
	background:#0f314c url(../images/back.jpg) top left repeat-x;
	font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
	line-height:1.3;
	margin:0;
	padding:0;
	}
	h1,h2,h3,h4,h5 { font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif; margin:0; }
	p { margin:0; padding:5px 0; }
	a { color:#19566b; }

#main-wrap { background:url(../images/main_wrap.jpg) top center no-repeat; min-height:900px; width:100%;}
#container { width:1000px; margin:auto; position:relative; padding:0;}
#header { float:left; position:relative; width:1000px; height:98px;}
        #header h1 { height:98px; left:0px; margin:0; overflow:hidden; position:absolute; padding:0px; top:0px; width:500px;}
		#header h1 a { background:transparent url(../files/HeaderLogo/logo.png) top left no-repeat; display:block; height:98px; overflow:hidden; text-indent:-99999px; width:500px;}
	#nav { float:left; height:49px; overflow:hidden; width:1000px; }

#main-slideshow { position:absolute; top:159px; height:347px; left:0px; width:1000px; }
#slideshow_MainSlideshow_titles_Main {
	color:#fff;
	text-align:left;
	display:block;
	font-size:12px;
	line-height:15px;
	padding:15px;
	position:absolute;
	top:295px;
	left:10px;
	}
	#slideshow_MainSlideshow_controls_default {
		margin:0 auto 0 auto;
		text-align:center;
		right:20px;
		width:960px;
		}
		#slideshow_MainSlideshow_controls_Main_prev {
			display:block;
			height:304px;
			position:absolute;
			top:0px;
			width:25px;
			}
		#slideshow_MainSlideshow_controls_Main_prev:hover {
			background:url(../images/arrow-left.png) no-repeat center left;
			display:block;
			}
		#slideshow_MainSlideshow_controls_Main_next {
			display:block;
			height:304px;
			right:0px;
			position:absolute;
			top:0px;
			width:25px;
			}
		#slideshow_MainSlideshow_controls_Main_next:hover {
			background:url(../images/arrow-right.png) no-repeat center right;
			display:block;
			}
		#slideshow_MainSlideshow_controls_Main_pager {
			position:absolute;
			right:0px;
			top:305px;
			}
			#slideshow_MainSlideshow_controls_Main_pager a {
				background:url(../images/slide_off.png) no-repeat center center;
				display:block;
				float:right;
				height:28px;
				text-indent:-9999px;
				width:30px;
			}
			#slideshow_MainSlideshow_controls_Main_pager a.activeSlide {
				display:block;	
				background:url(../images/slide_on.png) no-repeat center center;
			}
#home-content-cap { background:url(../images/content_top.png) bottom center no-repeat; float:left; display:block; height:1px;margin-top:359px; width:1000px;}
#page-content-cap { background:url(../images/content_top.png) bottom center no-repeat; float:left; display:block; height:1px;margin-top:15px; width:1000px;}
.main {background:url(../images/content.png) top center repeat-y; float:left; width:1000px; margin:0; padding:0;}
#top-half { float:left; padding:15px 28px; position:relative; width:944px;}
.isite-content { padding:15px 28px; color:#000000; margin:0; font-size:12px;}
h1, h2, h3 { color:#1c5879; font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; margin:0; padding:5px 0;}
#home-content { float:left; height:200px; overflow:auto; padding:0 10px 0 5px; width:500px;}
#home-channel-slideshows { position:absolute; height:198px; right:20px; top:10px; width:431px; }
#bottom-half { float:left; padding:0 0 15px 0; position:relative; width:1000px; }
#video-slideshows {position:absolute; height:242px; width:299px; top:0; left:23px;}
#home-video {border:#5a6a77 1px solid; float:left; margin-left:335px; width:320px; height:240px;}
#channel {background:url(../images/channeldiv.jpg) top left no-repeat; color:#000000; float:right; font-size:12px; height:240px; width:292px; overflow:auto; margin-right:10px; padding:0 18px 0px 15px;}
#footer-wrap {background:url(../images/footer_wrap.png) top center no-repeat; clear:both; width:100%;}
#footer {background:url(../images/footer.png) top center no-repeat; color:#596b7d; margin:auto; width:1000px; padding:25px 0; font-size:11px; text-align:center;}
#footer h1 { height:27px; margin:auto; padding:25px 10px 10px; width:257px; }
#footer h1 a {background:url(../images/elexio.png) top center no-repeat; display:block; height:27px; overflow:hidden; text-indent:-99999px; width:257px;}
.SearchResult h2 {color:#1c5879;}