@charset "utf-8";
img, div { behavior: url("../iepngfix.htc") }
body { behavior: url("../csshover3.htc"); } 


.olgreen li strong {
	color: #408469;
	font-size: 14px;
	font-weight: bold;
}
/* CSS Document */


/*CONTENT*/

body {
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	font-size: 12px;
	color: #B6B6B6;
	line-height: 26px;
	background-image: url(../images/main_bg.jpg);
	background-repeat: repeat-x;
	background-color: #040904;
}

		#footer a:link, #footer a:visited {
	color: #39764F;
	text-decoration: none;
		}
		#footer a:hover, #footer a:active {
	color: #CCC;
	background-color: #181818;
	text-decoration: underline;
		}
		a.logo:hover {
			background-position: center bottom;
		}
		a.logo {
			background-image: url(../images/top_logo.jpg);
			background-repeat: no-repeat;
			background-position: left top;
			height: 151px;
			width: 500px;
			display: block;
		}
		a.pastors:hover { background-position: center bottom; }
		a.pastors {
	background-image: url(../images/pastors_link.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 26px;
	width: 227px;
	display: block;
	}
	

	a.sm_register_butn:hover { background-position: center bottom; }
		a.sm_register_butn {
	background-image: url(../images/sm_register_butn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 81px;
	width: 201px;
	display: block;
	}
   a.dayone:hover {
	background-position: 0px bottom;
}
	   a.dayone {
	background-image: url(../images/days.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	height: 145px;
	width: 320px;
	display: block;
		}
	 a.daytwo:hover {
	background-position: -320px bottom;
}
	   a.daytwo {
	background-image: url(../images/days.jpg);
	background-repeat: no-repeat;
	background-position: -320px top;
	height: 145px;
	width: 320px;
	display: block;
		}
.imgpadding {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	display:block;
float:right;
clear:right;

}
a:link.resource {
	font-size: 22px;
	color: #9C8A1E;
	font-style: normal;
	text-decoration: none;
}
a:visited.resource {
	font-size: 22px;
	color: #9C8A1E;
	font-style: normal;
	text-decoration: none;
}
a:hover.resource {
	font-size: 22px;
	color: #C3AD25;
	font-style: normal;
	text-decoration: none;
}

	 a.daythree:hover {
	background-position: -640px bottom;
}
	   a.daythree {
	background-image: url(../images/days.jpg);
	background-repeat: no-repeat;
	background-position: -640px top;
	height: 145px;
	width: 320px;
	display: block;
		}
.speaker_img {
	float: left;
	height: 172px;
	width: 129px;
}
a.spk1:hover{
	background-position: 0px bottom;
}
a.spk1{
	background-image: url(../images/speakers_sprite.jpg);
	background-repeat: no-repeat;
	background-position: 0px top;
	height:172px;
	width:129px;
	display: block;
}

a.spk2:hover{background-position: -129px bottom;}
a.spk2{background-image: url(../images/speakers_sprite.jpg);
	background-repeat: no-repeat;
	background-position: -129px top;
	height:172px;
	width:129px;
	display: block;}

a.spk3:hover{
	background-position: -258px bottom;
}
a.spk3{
	background-image: url(../images/speakers_sprite.jpg);
	background-repeat: no-repeat;
	background-position: -258px top;
	height:172px;
	width:129px;
	display: block;
}

a.spk4:hover{
	background-position: -387px bottom;
}
a.spk4{
	background-image: url(../images/speakers_sprite.jpg);
	background-repeat: no-repeat;
	background-position: -387px top;
	height:172px;
	width:129px;
	display: block;
}

a.spk5:hover{
	background-position: -516px bottom;
}
a.spk5{
	background-image: url(../images/speakers_sprite.jpg);
	background-repeat: no-repeat;
	background-position: -516px top;
	height:172px;
	width:129px;
	display: block;
}

a.spk6:hover{
	background-position: -645px bottom;
}
a.spk6{
	background-image: url(../images/speakers_sprite.jpg);
	background-repeat: no-repeat;
	background-position: -645px top;
	height:172px;
	width:129px;
	display: block;
}

a.spk7:hover{
	background-position: -774px bottom;
}
a.spk7{
	background-image: url(../images/speakers_sprite.jpg);
	background-repeat: no-repeat;
	background-position: -774px top;
	height:172px;
	width:129px;
	display: block;
}


/*LAYOUT*/
#logo_footer {
	position: absolute;
	right: 16px;
	bottom: 24px;
	height: 79px;
	width: 185px;
}
#main {
	width: 960px;
}
	#top {
	height: 151px;
	}

		#logo {
	width: 500px;
	height: 151px;
	float: left;
	}
.inside_top {
	float: right;
	width: 227px;
	height: 26px;
	background-color: #000;
	margin-top: 124px;
	}
.speakers {
	height: 174px;
	width: 920px;
	background-image: url(../images/speakers_bg_home.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 40px;
	padding-top: 20px;
}
.basic_content {
	width: 920px;
	padding-left: 40px;
	padding-top: 20px;
	background-color: #000;
	background-image: url(../images/side_nav_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#side_nav {
	float: right;
	height: 470px;
	width: 185px;
	padding-top: 60px;
	padding-left: 35px;
	padding-right: 15px;
}
.area_header { width:100%;
height:100px;
 }
#main_menu {
	height: 46px;
	background-image: url(../images/nav_sprite.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.speakers {
	background-image: url(../images/speakers_bg_home.jpg);
	background-repeat: no-repeat;
}

#cont_wrap {  }
 .feature {
	margin-bottom: 25px;
	background-color: #000000;
}
	  #one {
	height: 145px;
	width: 320px;
	float: left;
	}
	  #two {
	float: left;
	height: 145px;
	width: 320px;
	}
	  #three {
	float: left;
	height: 145px;
	width: 320px;
	}
#mid_home {
	padding-top: 20px;
	padding-bottom: 20px;
	width: 960px;
	background-color: #000000;
}
  #text_home {
	width: 380px;
	float: left;
	padding-left: 40px;
}
  #vid_thumb {
	float: right;
	background-color: #000;
	/*height: 303px;*/
	width: 496px;
	margin-right: 20px;
	/*background-image: url(../images/vid-home.jpg);
	background-repeat: no-repeat;*/
}
#footer {
	height: 280px;
	background-color: #000000;
	margin-top: 75px;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: no-repeat;
	padding-left: 258px;
	padding-top: 60px;
	position: relative;
}
	
#quick {
	float: left;
	width: 210px;
	padding-left: 30px;
	margin-right: 20px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #333;
}
#contact {
	float: left;
	width: 215px;
	margin-right: 20px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #333;
}
#network {
	float: left;
	width: 190px;
	position: relative;
}
.content {
	margin-bottom: 25px;
	background-color: #000000;
}
.title_details {
	background-image: url(../images/title_details.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #000;
}
.sm_register_butn {
	height: 81px;
	width: 201px;
	float: right;	
}
.leftside {
	width: 650px;
	float: left;
}
/*ul.side li {
	font-size: 15px;
	color: #CCC;
	list-style-type: none;
	
	text-indent: 15px;
	padding-bottom: 11px;
	
}
ul.side a:link, ul.side a:visited {
	font-size: 15px;
	color: #CCC;
	text-decoration:none;
	vertical-align: 11%;	
}
ul.side a:hover, ul.side a:active {
	background-position: 0px 3px;
	background-image: url(../images/side_arrow.gif);
	background-repeat: no-repeat;	
}*/


#side_nav ul
{
	list-style-type: none;
	text-align: left;
	
}

#side_nav ul li a
{
	background: transparent url(images/list-off.gif) left center no-repeat;
	padding-left: 15px;
	text-align: left;
	text-decoration: none;
	color: #999;
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	font-size: 15px;
	text-transform: uppercase;
}

#side_nav ul li a:hover
{
	
	background-color: transparent;
	background-image: url(../images/side_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

#side_nav ul li a#current
{
	color: #FFF;
	background-color: transparent;
	background-image: url(../images/side_arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
h2 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	font-size: 16px;
	color: #2E5F49;
}
strong {
	color: #FFF;
}
.title_schedule {
	background-image: url(../images/title_schedule.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #000;
}
.leftpad20 {
	padding-left: 20px;
}
.title_speakers {
	background-image: url(../images/title_speakers.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #000;
}


.n_1 {
	float: left;
	height: 46px;
	width: 96px;
	
}
a.n_1_home{
	width:96px;
	height:46px;
	background-color: transparent;
	background-image: url(../images/nav_sprite.jpg);
	background-repeat: no-repeat;
	display: block;
}
a.n_1_home:hover {
	background-position: 0px bottom;
}	




.n_2 {
	float: left;
	height: 46px;
	width: 93px;
	
}
	
	
a.n_2_speakers{
    height: 46px;
	width: 93px;
	background-color: transparent;
	background-image: url(../images/nav_sprite.jpg);
	background-repeat: no-repeat;
	background-position: -96px 0px;
	display: block;
}
a.n_2_speakers:hover{
	background-position: -96px bottom;
}

.n_3 {
	float: left;
	height: 46px;
	width: 97px;
	
}
a.n_3_schedule{
    height: 46px;
	width: 97px;
    background-color: transparent;
	background-image: url(../images/nav_sprite.jpg);
	background-repeat: no-repeat;
	background-position: -189px 0px;
	display:block;
}

a.n_3_schedule:hover{background-position: -189px bottom;}

.n_4 {
	float: left;
	height: 46px;
	width: 68px;
	
}

a.n_4_rates{
height: 46px;
	width: 68px;
	background-color: transparent;
	background-image: url(../images/nav_sprite.jpg);
	background-repeat: no-repeat;
	background-position: -286px 0px;
	display:block;
	}

a.n_4_rates:hover{background-position: -286px bottom;}
.n_5 {
	float: left;
	height: 46px;
	width: 125px;
	
}
a.n_5_registration{
height: 46px;
	width: 125px;
	background-color: transparent;
	background-image: url(../images/nav_sprite.jpg);
	background-repeat: no-repeat;
	background-position: -354px 0px;
	display:block;}
a.n_5_registration:hover{background-position: -354px bottom;}

.n_6 {
	float: left;
	height: 46px;
	width: 81px;
	
}
a.n_6_details{
height: 46px;
	width: 81px;
background-color: transparent;
	background-image: url(../images/nav_sprite.jpg);
	background-repeat: no-repeat;
	background-position: -479px 0px;
	display:block;
	}
a.n_6_details:hover{background-position: -479px bottom;
}



.n_7 {
	float: left;
	height: 46px;
	width: 94px;
	
}
a.n_7_contact{
height: 46px;
	width: 94px;
	background-color: transparent;
	background-image: url(../images/nav_sprite.jpg);
	background-repeat: no-repeat;
	background-position: -559px 0px;
	display:block;
}
a.n_7_contact:hover{background-position: -559px bottom;
}




.n_8 {
	float: left;
	height: 46px;
	width: 107px;	
}
a.n_8_resources{
    height: 46px;
	width: 107px;
    background-color: transparent;
	background-image: url(../images/nav_sprite.jpg);
	background-repeat: no-repeat;
	background-position: -653px 0px;
	display:block;
}
a.n_8_resources:hover{background-position: -653px bottom;
}
.sionpic {
	background-image: url(../images/speakers_sprite.jpg);
	height: 172px;
	width: 129px;
	background-repeat: no-repeat;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: -387px top;
}
.karipic {
	background-image: url(../images/speakers_sprite.jpg);
	height: 172px;
	width: 129px;
	background-repeat: no-repeat;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: -129px top;
}
.zachpic {
	background-image: url(../images/speakers_sprite.jpg);
	height: 172px;
	width: 129px;
	background-repeat: no-repeat;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: -255px top;
}
.glennpic {
	background-image: url(../images/speakers_sprite.jpg);
	height: 172px;
	width: 129px;
	background-repeat: no-repeat;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 55px;
	margin-left: 0px;
	background-position: -516px top;
}
.bradypic {
	background-image: url(../images/speakers_sprite.jpg);
	height: 172px;
	width: 129px;
	background-repeat: no-repeat;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: -645px top;
}
.jamespic {
	background-image: url(../images/speakers_sprite.jpg);
	height: 172px;
	width: 129px;
	background-repeat: no-repeat;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 55px;
	margin-left: 0px;
	background-position: -774px top;
}
.thomaspic {
	background-image: url(../images/speakers_sprite.jpg);
	height: 172px;
	width: 129px;
	background-repeat: no-repeat;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 55px;
	margin-left: 0px;
	background-position: 0px top;
}
.title_rates {
	background-image: url(../images/title_rates.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #000;
}
.title_contact {
	background-image: url(../images/title_contact.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #000;
}
.title_resources {
	background-image: url(../images/title_resources.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #000;
}
/*LINKS and BUTTONS*/

.speaker_mini {
	background-color: #111;
	float: left;
	height: 95px;
	width: 210px;
	margin-right: 10px;
	margin-bottom: 10px;
	padding-left: 100px;
	font-size: 11px;
	line-height: 18px;
	padding-top: 5px;
	
}
.speaker_mini a:link, .speaker_mini a:visited {text-decoration: none; color:#FFF;}
.speaker_mini a:hover, .speaker_mini a:active {text-decoration: underline;}
.walker_sm {
	background-image: url(../images/walker_sm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.kari_sm {
	background-image: url(../images/kari_sm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.thomas_sm {
	background-image: url(../images/thomas_sm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.david_sm {
	background-image: url(../images/david_sm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.zach_sm {
	background-image: url(../images/zach_sm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ben_sm {
	background-image: url(../images/ben_sm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.sion_sm {
	background-image: url(../images/sion_sm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.glenn_sm {
	background-image: url(../images/glenn_sm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.tim_sm {
	background-image: url(../images/tim_sm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.brady_sm {
	background-image: url(../images/brady_sm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.robert_sm {
	background-image: url(../images/robert_sm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.imgpadding_bios {
	padding-top: 9px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 0px;
}
a:link {
	color: #A1A1A1;
	text-decoration: underline;
}
a:visited {
	color: #FAFAFA;
		
}
a:hover {
	text-decoration: none;
	color: #FFF;
}

a:active {
	text-decoration: none;
	color: #FFF ;
}
#day_links strong a {
	color: #FFF;
}

