@charset "utf-8";
/* CSS Document */

a {
	text-decoration:none;
}
	a img {
		border:0;
	}
	a:hover {
		text-decoration:underline;
	}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3a3a3a;
	text-align:center;
	margin:0;
	padding:0;
}
p {
	margin-top:11px;
	margin-bottom:11px;
	padding-top:0;
	padding-bottom:0;		
}
#wrapper {
	width:1000px;
	text-align:left;
	margin:0 auto;
}
#awanaLogo {
	padding-top:38px;
}
#header {
	height:69px;
	font-size:11px;
}
	#header ul {
		list-style:none;
		float:left;
		margin: 42px 38px 0 0;
		padding-left:40px;
	}
		#header ul li {
			float:left;
			margin-right:10px;
			color:#5D87A1;
		}
			#header ul li a {
				color:#5D87A1;
			}
#searchBox {
	padding-top:38px;
	margin-left:780px;
	color:#5D87A1;
	font-size:14px;
}
#btnG {
	vertical-align:bottom;
}
#contentBox {
	float:left;
	width:820px;
}
#primaryNav {
	height:28px;
	font-size:12px;
	color:#fff;
	background:url(http://www3.awana.org/images/nav-bg.gif) repeat-x;
	width:1000px;
	margin:12px 0 5px;
}
	#primaryNav a:hover {
		text-decoration:none;
	}
	#primaryNav ul.n0 {
		list-style:none;
		line-height:28px;
		padding-left:27px;
		margin-left:0;
	}
		#primaryNav ul.n0 li ul.n1,
		#primaryNav ul.n0 li ul.n1 li ul.n2,
		#primaryNav ul.n0 li ul.n1 li ul.n2 li ul.n3 {
			background:#f5853c;
			list-style:none;
			line-height:28px;
			padding-left:0;
			margin-left:0;
			padding-right:16px;
		}
			#primaryNav ul.n0 li ul.n1 li,
			#primaryNav ul.n0 li ul.n1 li ul.n2 li,
			#primaryNav ul.n0 li ul.n1 li ul.n2 li ul.n3 li {
				padding-left:16px;
				background:#f5853c;
				padding-right:0;
			}
			#primaryNav ul.n0 li ul.n1 li:hover,
			#primaryNav ul.n0 li ul.n1 li ul.n2 li:hover,
			#primaryNav ul.n0 li ul.n1 li ul.n2 li ul.n3 li:hover {
				background:#de6331;
			}
		#primaryNav ul.n0 li {
			float:left;
			padding-right:16px;
			position:relative;
			z-index:500;
		}
			#primaryNav ul.n0 li a {
				color:#fff;
				display:block;
			}
			#primaryNav ul.n0 li ul.n1 {
				position:absolute;
				left:-16px;
				width:100%;
				display:none;
			}
			#primaryNav ul.n0 li:hover ul.n1 {
				display:block;
				background:#f5853c;
			}
				#primaryNav ul.n0 li ul.n1 li {
					float:none;
					position:relative;
					width:100%;
				}
				#primaryNav ul.n0 li ul.n1 li ul.n2 {
					position:absolute;
					display:none;
					top:0;
					left:100%;
					background:#f5853c;
				}
				#primaryNav ul.n0 li ul.n1 li:hover ul.n2 {
					display:block !important;
				}
					#primaryNav ul.n0 li ul.n1 li ul.n2 li ul.n3 {
						position:absolute;
						display:none;
						top:0;
						left:100%;
					}
					#primaryNav ul.n0 li ul.n1 li ul.n2 li:hover ul.n3 {
						display:block !important;
					}
#parentsNav ul {
	width:160px !important;
}
#parentsNav ul.n3 {
	width:228px !important;
}
#parentsNav ul#parentBlogs {
	width:228px !important;
}
#inquiringChurches ul.n1 {
	width:145px !important;
}
#inquiringChurches ul.n2 {
	width:128px;
}
#prisonNav ul {
	width:173px !important;
}
#shopNav ul {
	width:180px !important;
	right:0px;
	left:auto !important;
}
.last {
	clear:both;
	height:0;
	width:0;
	margin:0;
	padding:0;
}
#corpNavBottom {
	color:#231f20;
	font-size:11px;
}
#corpNavBottom ul {
	list-style:none;
	padding-left:15px;
	margin-left:0;
}
	#corpNavBottom ul li {
		float:left;
		margin-right:8px;
	}
		#corpNavBottom ul li a {
			color:#231f20;
		}
#corpNavBottom div {
	margin-left:20px;
	margin-right:20px;
	float:left;
}
#zmags,
#stayConnected {
	text-align:center;
}
#stayConnected {
	background:url(http://www3.awana.org/images/stay-connected-empty.gif) top center no-repeat;
	height:124px;
	width:148px;
	position:absolute;
	top:385px;
	left:16px;
}
	#stayConnected img {
		padding:54px 0 0;
	}

}
#footerNav {
	padding:25px 20px;
	color:#231f20;
	background:#edf6fb;
	font-size:11px;
}
#footer {
	clear:both;
	padding-top:15px;
	font-size:9px;
	width:1000px;
}
	#footer img {
		border:0;
	}
.footCol {
	float:left;
	font-size:11px;
}
	.footCol a {
		color:#5f8099;
	}
#fCol1 {
	width:185px;
}
#fCol2 {
	width:186px;
}
#fCol3 {
	width:245px;
}
#fCol4 {
	width:196px;
}
#fCol5 {
	width:139px;
}
#legalInfo {
	font-size:10px;
	float:left;
	line-height:40px;
}
#socIcons {
	background:#fff;
	text-align:center;
	width:140px;
	float:right;
}
	#socIcons img {
		padding:5px;
}
	
	#summitBanner {
		background:url(summit/images/Summit-banner.jpg) top center no-repeat;
		padding-top:5px;padding-bottom:5px;
}
	
#primary247 {
	background:#000 url(/images/spriteme1.gif) 859px -1228px no-repeat;
	padding-top:17px;
}
#row1 {
	padding:0 0 12px 28px;
	list-style:none;
}
#row2 {
	list-style:none;
	margin:0;
	padding:0;
}
#row2 li {
	height:43px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	padding-left:3px;
}
	#row2 li a {
		display:block;
		height:43px;
	}
#about {
	background: url(/images/spriteme1.gif) -10px -258px no-repeat;
	width:138px;
}
	#about a {
		width:138px;
	}
#curriculum {
	background: url(/images/spriteme1.gif) -10px -321px no-repeat;
	width:168px;
}
	#curriculum a {
		width:168px;
	}
#training {
	background: url(/images/spriteme1.gif) -10px -384px no-repeat;
	width:136px;
}
	#training a {
		width:136px;
	}
#summit {
	background: url(/images/spriteme1.gif) -10px -447px no-repeat;
	width:121px;
}
	#summit a {
		width:121px;
	}
#college {
	background: url(/images/spriteme1.gif) -10px -510px no-repeat;
	width:134px;
}
	#college a {
		width:134px;
	}
#contact {
	background: url(/images/spriteme1.gif) -10px -573px no-repeat;
	width:132px;
}
	#contact a {
		width:132px;
	}
#row3 {
	height:51px;
	position:relative;
}
#contentBox {
	width:1000px;
}
#row1 li {
	height:11px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}
	#row1 li a {
		display:block;
		height:11px;
		cursor:pointer;
	}
#home {
	width:67px;
	padding-right:56px;
	background: url(/images/spriteme1.gif) -10px -10px no-repeat;
}
	#home a {
		width:67px;
	}
#contactUs {
	padding-right:14px;
	width:77px;
	background: url(/images/spriteme1.gif) -10px -41px no-repeat;
}
	#contactUs a {
		width:77px
	}
#phone {
	width:78px;
	padding-right:21px;
	background: url(/images/spriteme1.gif) -10px -72px no-repeat;
}
	#phone a {
		width:78px;
	}
#email {
	width:40px;
	padding-right:20px;
	background: url(/images/spriteme1.gif) -10px -103px no-repeat;
}
	#email a {
		width:40px;
	}
#facebook {
	padding-right:56px;
	width:70px;
	background: url(/images/spriteme1.gif) -10px -1397px no-repeat;
}
	#facebook a {
		width:70px;
	}
#media {
	padding-right:20px;
	width:71px;
	background: url(/images/spriteme1.gif) -10px -134px no-repeat;
}
	#media a {
		width:71px;
	}
#videos {
	width:48px;
	padding-right:21px;
	background: url(/images/spriteme1.gif) -10px -196px no-repeat;
}
#clipart {
	padding-right:57px;
	width:57px;
	background: url(/images/spriteme1.gif) -10px -1428px no-repeat;
}
	#clipart a {
		width:56px;
	}
#shop {
	width:37px;
	background: url(/images/spriteme1.gif) -10px -227px no-repeat;
}
	#shop a {
		width:37px;
	}
#colorBar {
	position:absolute;
	display:block;
	background: url(/images/spriteme1.gif) -10px -636px repeat-x;
	width:556px;
	height:24px;
	top:13px;
	left:0px;
	text-indent:-9999px;
	overflow:hidden;
}
#searchIMG {
	position:absolute;
	display:block;
	background: url(/images/spriteme1.gif) -10px -667px no-repeat;
	width:81px;
	height:11px;
	text-indent:-9999px;
	overflow:hidden;
	top:19px;
	left:586px;
}
#search247 {
	position:absolute;
	top:13px;
	left:672px;
	padding:4px 25px 0 0;
	background: #8f8f8f url(/images/spriteme1.gif) 140px -1457px no-repeat;
	border:none;
	height:20px;
	line-height:24px;
	width:147px;
	text-indent:5px;
}
#secondary247 {
	background:#000;
	height:80px;
	width:1000px;
	margin-bottom:31px;
}
.secondNavDiv {
	height:80px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}
	.secondNavDiv a {
		display:block;
		height:80px;
	}
#youthLeaders247 {
	background: url(/images/spriteme1.gif) -10px -698px no-repeat;
	width:310px;
	margin-right:3px;
}
	#youthLeaders247 a {
		width:310px;
	}
	#youthLeaders247 a:hover,
	#youthLeaders247 .active {
		background: url(/images/spriteme1.gif) -10px -778px no-repeat;
	}
#parents247 {
	background: url(/images/spriteme1.gif) -10px -878px no-repeat;
	width:187px;
	margin-right:3px;
}
	#parents247 a {
		width:187px;
	}
	#parents247 a:hover,
	#parents247 .active {
		background: url(/images/spriteme1.gif) -10px -958px no-repeat;
	}
#students247 {
	background: url(/images/spriteme1.gif) -10px -1058px no-repeat;
	width:209px;
}
	#students247 a {
		width:209px;
	}
	#students247 a:hover,
	#students247 .active {
		background: url(/images/spriteme1.gif) -10px -1138px no-repeat;
	}
#secondNavBG {
	float:left;
}
/* Homepage Styling Begins */
#hpg #contentBox {
	background:#000;
}
#hpg #contentLeft,
#hpg #contentRight {
	width:454px;
	float:left;
	margin-left:31px;
}
#hpgVideosBox {
	margin:5px 0;
	width:331px;
	padding-left:123px;
	background:url(/images/video-nav.gif) 0 0 no-repeat;
}
#hpgVideosBox img {
	margin-right:8px;
}
#hpg #blogTitle {
	margin:5px 0 0;
	padding:0;
}
#hpg #blog {
	margin-top:5px;
	padding:10px;
	width:434px;
	height:257px;
	overflow:auto;
	background:#fff;
}
#hpg #blog hr {
	color:#59a924;
	background-color:#59a924;
	height:1px;
	border:none;
	margin:11px 2px;
	padding:0;
}
#hpg #blog a {
	color:#59a924;
}
#hpg #blog p a {
	color:#057d90;
}
#hpg #blog .head1 {
	font-size:15px;
}
#hpg #blog .subhead1 {
	font-size:12px !important;
}
#hpg #summitReg {
	margin-top:5px;
}
#hpg #eCatalog,
#hpg #stayConnected247 {
	float:left;
	background:#363636;
	margin-top:5px;
}
#hpg #eCatalog {
	width:201px;
	height:205px;
	margin-left:5px;
	padding:13px 0 0 15px;
	color:#fff;
}
	#hpg #eCatalog a {
		color:#fff;
	}
#hpg #eCatalogIMG {
	padding-bottom:11px;
}
#hpg #stayConnected247 {
	height:205px;
	width:205px;
	padding:13px 13px 0 15px;
}
	#hpg #stayConnected247 .icon {
		color:#d4d4d4;
		font-size:11px;
		float:left;
	}
		#hpg #stayConnected247 .icon a {
			color:#d4d4d4;
		}
		#hpg #stayConnected247 .icon img {
			padding-right:6px;
		}
#hpg #socialIcons {
	margin:10px 0 30px;
}
#hpg #latestTweets {
	color:#bcbcbc;
}
	#hpg #latestTweets .postInfo {
		color:#59d6fd;
		text-decoration:none;
	}
#footer {
	padding:25px 0 0 31px;
	width:941px;
	font-weight:700;
	font-size:12px;
}
#hpg #footer {
	color:#8f8f8f;
}
#collegeList #primary247 {
	margin-bottom:31px;
}
#collegeList #contentList {
	padding:0 127px 0 63px;
}
	#collegeList #contentList p {
		width:95%;
	}
	#collegeList #contentList a {
		color:#007789;
	}
	#collegeList #contentList .head1 {
		color:#067e91;
		font-size:21px;
		font-weight:300;
		line-height:normal;
	}
#collegeList td p {
	margin-left:20px;
	margin-right:20px;
}
#currTrek a {
	color:#00788b;
}
#studies #primary247,
#currTrek #primary247 {
	margin-bottom:16px;
}
#currTrek #trekLogo {
	padding:32px 60px 0 25px;
	float:left;
}
#currTrek #journeyLogo {
	padding:31px 61px 0 26px;
	float:left;
}
#currTrek #title {
	float:left;
	margin-top:63px;
}
#studies #currSecondNav,
#currTrek #currSecondNav {
	width:290px;
	text-align:center;
	float:right;
}
#currTrek #currLeft {
	width:654px;
	padding:12px 51px 0 22px;
	float:left;
}
#currTrek #currRight {
	width:259px;
	float:left;
	margin-top:20px;
	padding-right:14px;
}
#currLeft hr {
	clear:both;
	color:#c7c7c7;
	background-color:#c7c7c7;
	height:1px;
	border:none;
	margin:10px 0;
	padding:0;
}
#currLeft .head1 {
	font-size:18px;
	line-height:24px;
}
.trekOver .img {
	width:274px;
	height:181px;
	text-align:center;
	padding-right:38px;
	float:left;
}
.trekOver .copy {
	width:300px;
	float:left;
}
#currRight .currBTN {
	text-align:center;
	line-height:27px;
	height:27px;
	width:260px;
	font-size:11px;
	font-weight:700;
	margin-top:3px;
	overflow:hidden;
	background:url(/images/curriculum-btn.gif) 0 0 no-repeat;
}
	#currRight .currBTN strong {
		font-family:"Arial Black", Gadget, sans-serif;
		font-weight:normal;
	}
	#currRight .currBTN a {
		height:27px;
		width:260px;
		display:block;
	}
		#currRight .currBTN a:hover {
			text-decoration:none;
			background:url(/images/curriculum-btn.gif) 0 -27px no-repeat;
		}
#currRight #trekSample {
	background:#ceeef3;
}
	#currRight #trekSample img {
		padding:11px 5px;
	}
	#currRight #trekSample p {
		padding:11px 15px 17px;
	}
#currLeft>p br {
	margin-bottom:7px;
}
#electiveStudies {
	width:874px;
	background:#cdeef3;
	padding:27px 63px 42px;
	margin-top:31px;
}
#electWindow {
	width:874px;
	background:#fff;
	font-size:14px;
}
	#electWindow strong {
		font-size:15px;
	}
	#electWindow>p {
		width:712px;
		margin-left:18px;
	}
.elective {
	width:400px;
	height:103px;
	float:left;
	padding:0 18px;
}
	.elective img {
		padding-right:18px;
		float:left;
	}
	.elective p {
		width:297px;
		float:left;
	}
#tStudiesLogo {
	padding:16px 0 0 18px;
}
#jStudiesLogo {
	padding:47px 0 0 18px;
}
.trekStudy {
	font-size:18px;
	line-height:20px;
	background:url(/images/gray-box-bg.gif) 0 0 no-repeat;
	width:958px;
	height:393px;
	padding:20px 0 0 42px;
	position:relative;
}
.tsButtons {
	position:absolute;
	top:293px;
	left:42px;
}
.trekStudy .smalltext {
	font-size:14px;
	line-height:18px;
}
.trekStudy .head1 {
	font-size:30px;
	line-height:36px;
}
.trekStudy .subhead1 {
	font-size:18px;
	line-height:20px;
}
.tsCopy {
	width:289px;
	margin-right:94px;
	float:left;
}
.tsBTN {
	width:289px;
	height:27px;
	text-align:center;
	font-size:12px;
	line-height:27px;
	font-weight:700;
	margin-bottom:2px;
	background:url(/images/trek-studies-btn.gif) 0 0 no-repeat;
}
	.tsBTN strong {
		font-weight:normal;
		font-family:"Arial Black", Gadget, sans-serif;
	}
	.tsBTN a {
		width:289px;
		height:27px;
		display:block;
		color:#050503;
	}
	.tsBTN a:hover {
		color:#fff;
		background:url(/images/trek-studies-btn.gif) 0 -27px no-repeat;
		text-decoration:none;
	}
#jStudyMain {
	height:382px;
	width:1000px;
	background:url(/images/journey-studies-box.gif) 0 0 no-repeat;
}
.jStudy {
	width:183px;
	float:left;
	font-size:14px;
	line-height:18px;
	padding:22px 25px 0 39px;
	position:relative;
	height:360px;
	border-left:3px outset #bbb;
}
	.jStudy:first-child {
		border:0;
	}
	.jStudy .head1 {
		font-size:15px;
	}
	.jStudy img {
		position:absolute;
		top:153px;
		left:38px;
	}
#jsButtons {
	padding:13px 0 0 740px;
}
.jsBTN {
	width:260px;
	height:27px;
	line-height:27px;
	font-weight:700;
	text-align:center;
	margin-bottom:3px;
	font-size:12px;
	background:url(/images/journey-studies-btn.gif) 0 0 no-repeat;
}
	.jsBTN strong {
		font-family:"Arial Black", Gadget, sans-serif;
		font-weight:300;
	}
	.jsBTN a {
		width:260px;
		height:27px;
		color:#000;
		display:block;
	}
	.jsBTN a:hover {
		background:url(/images/journey-studies-btn.gif) 0 -27px no-repeat;
		text-decoration:none;
		color:#fff;
	}
#trainingTitle {
	vertical-align:-10px;
	padding-right:11px;
}
#trainingPg .copy1 {
	font-size:22px;
	line-height:26px;
	width:720px;
	margin:32px 0 0 64px;
}
#trainingPg .copy2 {
	font-size:18px;
	line-height:24px;
	width:695px;
	margin-left:64px;
}
.trainingBox {
	width:876px;
	height:285px;
	background:url(/images/training-box-bg.gif) 0 0 no-repeat;
	margin:0 0 10px 64px;
}
	.trainingBox .tCopy {
		width:385px;
		padding:33px 0 0 33px;
		font-size:14px;
		line-height:18px;
	}
	.trainingBox .head1 {
		font-size:24px;
		line-height:20px;
	}
	.trainingBox .subhead1 {
		font-size:16px;
		line-height:20px;
	}
	.trainingBox img {
		float:right;
		margin:2px;
	}
#whoMeTB,
#nowWhatTB {
	margin-top:46px;
}
.trainingBTN {
	width:289px;
	height:27px;
	background:url(/images/training-btn.gif) 0 0 no-repeat;
	text-align:center;
	line-height:27px;
	margin:2px 0 0 33px;
}
	.trainingBTN a {
		width:289px;
		height:27px;
		display:block;
		color:#231f20;
	}
	.trainingBTN a:hover {
		text-decoration:none;
		background:url(/images/training-btn.gif) 0 -27px no-repeat;
		color:#fff;
	}
#contactUsPg .copy1 {
	padding:32px 0 20px 65px;
	font-size:22px;
	width:550px;
	line-height:24px;
}
	#contactUsPg .copy1 img {
		vertical-align:0;
	}
#contactUsPg p {
	padding:20px 65px;
	font-size:16px;
}
#contactUsPg a {
	color:#090907;
}
#contactUsPg .footCol a {
	color:#5f8099;
}
#parentPg #secondary247 {
	margin-bottom:55px;
}
#parentLeft {
	width:431px;
	padding:0 43px 0 72px;
	font-size:14px;
	line-height:18px;
	float:left;
}
	#parentLeft .head1 {
		line-height:24px;
	}
	#parentLeft .subhead1 {
		color:#067e91;
		text-transform:uppercase;
	}
	#parentLeft a {
		color:#00788b;
	}
	#parentLeft img {
		padding:0 0 15px 15px;
	}
#parentRight {
	width:454px;
	float:left;
}
	#parentRight a {
		color:#3b5a26;
	}
.parentTab {
	width:301px;
	padding-left:19px;
	height:27px;
	font-size:15px;
	line-height:27px;
	color:#fff;
	background:url(/images/parent-green-tab.gif) 0 0 no-repeat;
}
.greenBox {
	font-size:15px;
	line-height:18px;
	color:#3b5a26;
	background:#deecc1;
	padding:19px 10px 28px 21px;
}
	.greenBox .parentTab {
		margin:30px 0 20px -21px;
		background:url(/images/green-box-tab.gif) 0 0 no-repeat;
		width:454px;
	}
.line,
.line2 {
	position:relative;
	background:url(/images/dotted-line.gif) 0 16px repeat-x;
}
.line {
	height:23px;
}
.line2 {
	height:41px;
}
#josephChart .left {
	position:absolute;
	font-size:20px;
	background:#deecc1;
	left:0;
	
}
#josephChart .right {
	position:absolute;
	left:132px;
	top:3px;
	background:#deecc1;
	width:292px;
}
#parentGuide {
	font-size:14px;
	position:relative;
}
#parentGuide .right {
	position:absolute;
	left:80px;
}
#surveyA {
	font-size:12px;
}
#studentLeft {
	font-size:14px;
	line-height:18px;
	color:#231f20;
	width:411px;
	padding-right:71px;
	float:left;
}
	#studentLeft .head1 {
		font-size:21px;
		line-height:24px;
		color:#067e91;
	}
	#studentLeft .head2 {
		font-size:18px;
		line-height:24px;
		color:#067e91;
	}
	#studentLeft .subhead1 {
		font-size:18px;
		line-height:24px;
	}
	#studentLeft a {
		color:#00788b;
	}
#studentPg #secondary247 {
	margin-bottom:15px;
}
#summitTop {
	margin-bottom:34px;
}
#studentRight {
	width:421px;
	float:left;
	background:#000;
	padding:12px 18px 28px;
}
	#studentRight #videoMain {
		padding:5px 0;
	}
#studentWhiteBox {
	background:#fff;
	padding:20px 13px 20px 18px;
	margin-top:8px;
	font-size:14px;
	background:#fff url(/images/student-white-box-top.gif) 0 0 no-repeat;
	width:389px;
}
#studentWhiteBox .last {
	height:3px;
	width:420px;
	background:url(/images/student-white-box-bottom.gif) center bottom no-repeat;
	padding-top:20px;
	margin:0 0 -22px -18px;
}
.dimension {
	width:390px;
	padding:16px 0;
	clear:both;
}
	.dimension img {
		float:left;
		padding-right:29px;
	}
	.dimension .dCopy {
		float:left;
		width:213px;
	}
#leaderPg #blueBox {
	padding:26px 0 21px 66px;
	background:#afe0e9;
}
#leaderPg #secondary247 {
	margin-bottom:32px;
}
#leaderPg #contentBox > p {
	margin-left:66px;
	font-size:20px;
	line-height:24px;
}
	#leaderPg #contentBox > p img {
		vertical-align:-2px;
	}
#bridges {
	background:url(/images/leader-training-box.gif) 0 0 no-repeat;
	width:874px;
	height:253px;
}
.bridge {
	width:290px;
	float:left;
}
#centerBridge {
	border-left:1px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
}
#rightBridge .bImg,
#centerBridge .bImg {
	text-align:right;
	padding-top:20px;
	height:153px;
}
	.bridge .bImg {
		text-align:center;
		padding-top:11px;
		height:162px;
		border-bottom:1px solid #d4d4d4;
	}
	.bridge .bCopy {
		height:79px;
		padding:18px;
		font-size:13px;
	}
	.bridge a {
		color:#231f20;
		text-decoration:underline;
	}
#rightBridge {
	width:292px;
}
#greenBox {
	padding:20px 0 281px 64px;
	background:#d0e4a6;
}
#greenBox > p,
#blueBox > p {
	font-size:16px;
	line-height:22px;
}
	#greenBox > p strong,
	#blueBox > p strong {
		font-weight:300;
		font-size:24px;
	}
#lBox1 {
	width:878px;
	height:329px;
	background:url(/images/leader-box-1.gif) 0 0 no-repeat;
}
#lBox2 {
	width:878px;
	height:466px;
	background:url(/images/leader-box-2.gif) 0 0 no-repeat;
	margin-top:15px;
}
.hidden {
	text-indent:-9999px;
	overflow:hidden;
}
.leadResource {
	width:219px;
	float:left;
	padding-top:85px;
}
	.leadResource .lrImg {
		text-align:center;
		padding-bottom:5px;
	}
	.leadResource .lrCopy {
		padding:0 13px;
		font-size:13px;
	}
#lastResource {
	width:796px;
	padding-left:17px;
	margin-top:27px;
	font-size:13px;
}
	#lastResource .lrImg {
		float:right;
	}
	#lastResource .lrCopy {
		width:385px;
		float:left;
	}
#summitNav {
	width:1000px;
	height:43px;
	margin:2px 0 26px;
	padding:0;
	background:#1c1c1c;
}
	#summitNav li {
		background:#1c1c1c;
		font-size:18px;
		height:43px;
		line-height:43px;
		float:left;
		list-style:none;
		border-left:1px solid #fff;
		border-right:1px solid #fff;
		position:relative;
	}
		#summitNav li a {
			color:#a8a8a8;
			text-decoration:none;
			display:block;
			padding:0 18px;
		}
		#summitNav li a:hover {
			color:#1c1c1c;
			background:#a8a8a8;
		}
		#summitNav li:hover ul {
			display:block;
		}
		#summitNav li ul {
			position:absolute;
			left:0;
			margin:0;
			padding:0;
			display:none;
		}
			#summitNav ul li {
				width:100%;
				border:0;
			}
#sNavLast {
	border-right:0 !important;
}
#sLeft {
	font-size:14px;
	line-height:18px;
	color:#231f20;
	float:left;
}
#sRight {
	float:left;
}
#summitHome .head1 {
	font-size:26px;
}
#summitHome .subhead1 {
	font-size:20px;
}
#summitHome .subhead1 strong {
	font-size:14px;
}
#summitHome #sLeft {
	width:642px;
	padding-right:26px;
}
#summitHome #sRight {
	width:332px;
}
#feeTable {
	width:607px;
	font-size:14px;
}
	#feeTable strong {
		font-size:16px;
	}
	#feeTable  .head1 {
		font-size:26px;
		color:#55942c;
	}
#feeTable thead td {
	background:#fff;
}
#feeTable tbody td {
	background:#ddecbf;
	padding:8px 18px;
	text-align:center;
}
	#feeTable tbody .td1 {
		background:#d0e4a6;
		text-align:left;
	}
	#feeTable tbody .td2 {
		border-right:3px solid #d0e4a6;
	}
#tab1,
#tab2 {
	color:#fff;
	font-weight:700;
	padding:7px 0 0 11px;
}
#tab1 {
	background:#fff url(/summit/images/home-green-tab.gif) 0 0 no-repeat !important;
}
#tab2 {
	background:#fff url(/summit/images/home-green-tab-2.gif) 0 0 no-repeat !important;
}
#summitReg #sLeft {
	width:315px;
	padding-right:57px;
}
	#summitSchedule .head1,
	#summitReg #sLeft .head1 {
		font-size:26px;
		color:#55942c;
	}
#summitReg #sRight {
	width:628px;
}
.darkGreenBTN {
	background:#d0e4a6;
}
.lightGreenBTN {
	background:#e6f5c4;
}
.darkGreenBTN,
.lightGreenBTN {
	width:202px;
	height:36px;
	line-height:36px;
	text-align:center;
	margin-bottom:8px;
}
	.darkGreenBTN a,
	.lightGreenBTN a {
		width:202px;
		height:36px;
		display:block;
		color:#231f20;
	}
	.darkGreenBTN a:hover,
	.lightGreenBTN a:hover,
	.brownBTN a:hover {
		background:#000;
		color:#fff;
		text-decoration:none;
	}
.brownBTN {
	width:315px;
	height:36px;
	line-height:36px;
	text-align:center;
	margin-bottom:8px;
	background:#d9ca9d;
}
	.brownBTN a {
		width:315px;
		height:36px;
		display:block;
		color:#231f20;
	}
#summitSchedule .lightGreenBTN {
	float:right;
}
#scheduleTable {
	font-size:14px;
}
	#scheduleTable thead td {
		background:url(/summit/images/schedule-green-tab.gif) left bottom no-repeat;
		padding:4px 0 2px 15px;
		color:#fff;
	}
	#scheduleTable tbody td {
		padding:8px 0 6px 35px;
		border-right:1px solid #fff;
		border-bottom:1px solid #fff;
	}
	#scheduleTable .firstChild {
		padding:0;
	}
.sat {
	background:#afe0e9;
}
.sat2 {
	background:#c0e7ee;
}
.sun {
	background:#e6f5c4;
}
.sun2 {
	background:#ebf7d0;
}
.mon {
	background:#eee1c5;
}
.mon2 {
	background:#f2e7d1;
}
.tue {
	background:#ffd18c;
}
.tue2 {
	background:#ffdba4;
}
.greenHead1 {
	font-size:26px;
	color:#55942c;	
}
#summitBible #sLeft {
	width:438px;
	padding:0 57px 0 28px;
}
#summitBible #sRight {
	width:477px;
}
#summitBible .lightGreenBTN a,
#summitBible .lightGreenBTN {
	width:315px;
}
#summitCitation #sLeft {
	width:479px;
	padding:0 84px 0 28px;
}
#summitCitation #sRight {
	width:409px;
}
#summitCitation .lightGreenBTN a,
#summitCitation .lightGreenBTN {
	width:369px;
}
#summitFaq #sLeft {
	width:368px;
	padding:0 55px 0 62px;
}
#summitFaq #sRight {
	width:515px;
}
#summitVolunteer #sLeft {
	width:800px;
	padding:0 57px 0 28px;
}
#summitVolunteer .lightGreenBTN,
#summitVolunteer .lightGreenBTN a {
	width:300px;
}
#eventsHead {
	font-size:15px;
}
#eventsPage,
#eventsPg #footer {
	padding-left:22px;
	width:655px;
}
#eventsPage hr {
	clear:both;
	color:#c7c7c7;
	background:#c7c7c7;
	height:1px;
	border:0;
	margin:0;
	padding:0;
}
.event img {
	padding-right:58px;
	float:left;
}
#eventsPage {
	font-size:14px;
	line-height:18px;
}
.event p {
	width:305px;
	float:left;
}
#eventsPage .head1 {
	font-size:16px;
}
#eventsEnd {
	width:506px;
	font-size:12px;
	line-height:16px;
	padding-left:22px;
}
/*
.twtr-hd h3,
.twtr-hd img,
.twtr-ft,
.twtr-hd {
	display:none !important;
}
.twtr-tweet-wrap {
	padding:0 !important;
	margin:0 !important;
}
.twtr-widget,
.twtr-widget-profile {
	width:205px !important;
	overflow:hidden;
}
*/
#clipContent p {
	width:550px;
	margin:11px 65px;
}
#clipContent ul {
	margin-left:65px;
	padding-left:40px;
	width:510px;
}
.clipartIMG {
	font-size:12px;
	width:200px;
	float:left;
	text-align:center;
}
	.clipartIMG div {
		height:76px;
	}
#clipartBox {
	width:800px;
	margin-left:50px;
}
.printHide {
	display:none;
}
#twitterIcon {
	margin-left:15px;
}
#twitterIcon img {
	padding-right:2px !important;
}
#summitPhotos #gallery img {
	padding:7px;
}
#summitPhotos .photoNav {
	text-align:center;
}
#bookList {
	width:878px;
	font-size:18px;
	line-height:22px;
}
	#bookList .blLeft {
		width:300px;
		margin-left:15px;
		float:left;
	}
	#bookList .blRight {
		width:548px;
		float:left;
	}
/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000;}
#colorbox{}
#cboxContent{margin-top:20px;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{border:5px solid #000; background:#fff;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(/images/controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(/images/controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
#cboxNext.hover{background-position:bottom right;}
#cboxLoadingOverlay{background:#000;}
#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(/images/controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
#cboxClose.hover{background-position:bottom center;}
/* End ColorBox */
















