/* CSS Document */



/* = Header / Main nav


POJ Colors are:
	red:#9C0B0B
	orange:#FF9933

PL Colors are:
	green:#1FA115
	purple:#191739

seeJesus Colors are:
	blue:#0076BE
	yellow:#EFF60B

seeJesus  are:
	blue:#0076BE
	yellow:#EFF60B
	
seeJesus Greys are:
	dark grey:#d1d1d1
	light grey:#edecec
	



SEEJESUS SECOND LEVEL PAGE CSS

-----------------------------------------------------------------------------*/
/*body {
	background: #d1d1d1 url(../Images/backgrounds/gradient_background2.gif) repeat-x;
	margin:0px;
	padding:0px;
}*/

/* Main Image

-----------------------------------------------------------------------------*/
#mainImageSmall {
	height:100px;
	width: 924px;
	background:url(../Images/topbanners/experiencejesus.png) no-repeat;
	display:block;
	
}

#mainImageSmall h2{
	text-indent:-9000px;
}

#secondLevelContainer{
	width:100%;
	margin:0 auto;
	padding:8px 0 20px 0;
	background-color:#edecec;
}

*html #secondLevelContainer{position:relative;}

#mainBanner {
	height:100px;
	width: 924px;
	display:block;
	margin:0 auto 0 auto !important;
	margin:0 auto -3px auto;

}

#mainBanner h2{
	text-indent:-9000px;
}

/* Left Nav

-----------------------------------------------------------------------------*/
#leftNav {
	width:136px;
	height:100%;
	float:left;
	margin:0 0 0 3px;
	font:Arial, Helvetica, sans-serif;		
}



/* IE 6 Hack -----------------------------------*/
* html #leftNav {
	margin:4px 0 0 2px;
}

#leftNavEmpty {
	width:136px;
	height:100%;
	float:left;
	height:300px;
	margin:0 0 0 3px;
	display:block;
	font:Arial, Helvetica, sans-serif;		
}

/* IE 6 Hack -----------------------------------*/
* html #leftNavEmpty {
	margin:4px 0 0 2px;
}

*html #leftNavTopBooks, *html #leftNavTopQL, *html #leftNavTopAU, *html #leftNavTopFREE, *html #leftNavTopQuickLook, *html #leftNavTopSoon, *html #leftNavTopUpcoming, *html #leftNavTopPL, *html #leftNavTopPOJ, *html #leftNavTopMP, *html #leftNavTopHosting, *html #leftNavTopFAQ, *html #leftNavTopExpect, *html #leftNavTopMiddle {
	margin:0 0 0 0;
	border-left:1px solid #edecec;
}

#leftNavAds {
	width:116px;
	height:100%;
	float:left;
	padding:0;
	margin-top:0;
	margin-left:15px;
	font:Arial, Helvetica, sans-serif;	
}

*html #leftNavAds {
	width:116px;
	margin-left:5px;	
}

#leftNavAds ul {
	list-style:none;
	margin:0;
	padding:0;
}

#leftNavAds li {
	margin: 0 0 15px 0;
	line-height:15px;
}

#leftNavTop {
	background:url(../Images/subNav/leftNavTop.png) no-repeat;
	width:132px;
	height:14px;
	float:left;
}

#leftNavTopBooks {
	background:url(../Images/subNav/topNav_books.png) no-repeat;
	width:132px;
	height:36px;
	float:left;
	margin-left:1px;
}

#leftNavTopPL {
	background:url(../Images/subNav/topNav_PLProducts.png) no-repeat;
	width:132px;
	height:49px;
	float:left;
	margin-left:1px;
}

#leftNavTopPOJ {
	background:url(../Images/subNav/topNav_POJProducts.png) no-repeat;
	width:132px;
	height:49px;
	float:left;
	margin-left:1px;
}

#leftNavTopMP {
	background:url(../Images/subNav/topNav_mostPopular.png) no-repeat;
	width:132px;
	height:49px;
	float:left;
	margin-left:1px;
}

#leftNavTopQL {
	background:url(../Images/subNav/topNav_quickLinks.gif) no-repeat;
	width:132px;
	height:36px;
	float:left;
	margin-left:1px;
}



#leftNavTopAU {
	background:url(../Images/subNav/topNav_aboutUs.gif) no-repeat;
	width:132px;
	height:36px;
	float:left;
	margin-left:1px;
}

#leftNavTopUpcoming {
	background:url(../Images/subNav/topNav_upcoming.png) no-repeat;
	width:132px;
	height:36px;
	float:left;
	margin-left:1px;
}

#leftNavTopPOJStudies {
	background:url(../Images/subNav/topNav_POJStudies.jpg) no-repeat;
	width:132px;
	height:49px;
	float:left;
	margin-left:1px;
}

#leftNavTopPLStudies {
	background:url(../Images/subNav/topNav_PLStudies.jpg) no-repeat;
	width:132px;
	height:49px;
	float:left;
	margin-left:1px;
}

#leftNavTopPLStudies2 {
	background:url(../Images/subNav/topNav_PLStudy.jpg) no-repeat;
	width:132px;
	height:49px;
	float:left;
	margin-left:1px;
}

#leftNavTopHosting {
	background:url(../Images/subNav/topNav_hosting.png) no-repeat;
	width:132px;
	height:36px;
	float:left;
	margin-left:1px;
}

#leftNavTopExpect {
	background:url(../Images/subNav/topNav_expect.png) no-repeat;
	width:132px;
	height:36px;
	float:left;
	margin-left:1px;
}

#leftNavTopTrainers {
	background:url(../Images/subNav/topNav_sjTrainers.jpg) no-repeat;
	width:132px;
	height:49px;
	float:left;
	margin-left:1px;
}

#leftNavTopPartners {
	background:url(../Images/subNav/topNav_sjPartners.jpg) no-repeat;
	width:132px;
	height:49px;
	float:left;
	margin-left:1px;
}

#leftNavTopFAQ {
	background:url(../Images/subNav/topNav_faqs.png) no-repeat;
	width:132px;
	height:36px;
	float:left;
	margin-left:1px;
}

#leftNavTopBlog {
	background:url(../Images/subNav/topNav_blog.jpg) no-repeat;
	width:132px;
	height:36px;
	float:left;
	margin-left:1px;
}

#leftNavTopFREE {
	background:url(../Images/subNav/topNav_free.gif) no-repeat;
	width:132px;
	height:36px;
	float:left;
	margin-left:1px;
}

#leftNavTopSoon {
	background:url(../Images/subNav/topNav_soon.gif) no-repeat;
	width:132px;
	height:36px;
	float:left;
	margin-left:1px;
}

#leftNavTopQuickLook {
	background:url(../Images/subNav/topNav_quickLook.gif) no-repeat;
	width:132px;
	height:36px;
	float:left;
	margin-left:1px;
}

#leftNavMiddle {
	background:url(../Images/subNav/leftNavMiddle.png) repeat-y;
	width:135px;
	height:100%;
	float:left;
	padding: 7px 0;
	font:Arial, Helvetica, sans-serif;	
	}

* html #leftNavMiddle {
	background:url(../Images/subNav/leftNavMiddle.gif) repeat-y;
	margin-top:-1px;
	font:Arial, Helvetica, sans-serif;	
}

#leftNavBottom {
	background:url(../Images/subNav/leftNavBottom.png) no-repeat;
	width:132px;
	height:15px;
	float:left;
}

#leftNavMiddle ul{
	margin:0;
	padding:0;
	list-style:none;
	font:Arial, Helvetica, sans-serif;	
}

#leftNavMiddle li{
	display:block;
}

#leftNavMiddle li a {
	display:block;
	font-size:14px;
	margin:0 12px 0 11px;
	text-decoration:none;
	padding:7px 5px 7px 14px;
	height:100%;
	color:#f46c08;
	line-height:16px;
	background-image:url(../Images/subNav/leftNavArrow.png);
	font:Arial, Helvetica, sans-serif;		
}

#leftNavMiddle li a:hover {
	display:block;
	background-color:#ddecf6;
	text-decoration:underline;
	height:100%;
	color:#f46c08;
	font:Arial, Helvetica, sans-serif;		

}

.leftNavEventLocation {
	font-size:12px;
	line-height:13px;
}

#leftNavMiddleTwo li{
	display:block;
	font:Arial, Helvetica, sans-serif;	
}

#leftNavMiddleTwo li a {
	display:block;
	font-size:12px;
	margin:0 12px 0 11px;
	text-decoration:none;
	padding:7px 5px 7px 20px;
	height:100%;
	color:#0076BE;
	background-image:none;
	background-color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;	


}

#leftNavMiddleTwo li a:hover {
	display:block;
	background-color:#ddecf6;
	text-decoration:underline;
	height:100%;
	color:#0076BE;
	font:Arial, Helvetica, sans-serif;	

}

#leftNavMiddleThree li{
	display:block;
	font:Arial, Helvetica, sans-serif;	
}

#leftNavMiddleThree li a {
	display:block;
	font-size:12px;
	margin:0 12px 0 11px;
	text-decoration:none;
	padding:7px 5px 7px 35px;
	height:100%;
	color:#0FA4FF;
	background-image:none;
	background-color:#FFFFFF;
	font:Arial, Helvetica, sans-serif;	


}

#leftNavMiddleThree li a:hover {
	display:block;
	background-color:#ddecf6;
	text-decoration:underline;
	height:100%;
	color:#0FA4FF;
	font:Arial, Helvetica, sans-serif;	

}

#down {
	background-color:#f7f9b4;
	margin:0 12px 0 11px;
	color:#FFF;
	font-weight:normal;
	border-top:solid 1px #EFF60B;
	border-bottom:solid 1px #EFF60B;
	font:Arial, Helvetica, sans-serif;	
	}

#down a {
	background-color:#b1b1b1;
	margin:0 12px 0 11px;
	color:#5AA5CF;
	font-weight:normal;
	font:Arial, Helvetica, sans-serif;	
	}

#downTwo {
	font-weight:bold;
	text-decoration:underline;
	color:#0076BE;
	font:Arial, Helvetica, sans-serif;	

}

#downThree {
	font-weight:bold;
	text-decoration:underline;
	color:#0FA4FF;
	font:Arial, Helvetica, sans-serif;	

}

/* Main Copy / Body

-----------------------------------------------------------------------------*/

#roundedTOP {
	background:url(../Images/backgrounds/rounded_cornersTOP.gif) no-repeat;
	width:750px;
	height:10px;
	float:left;
	margin: 0 0 0 0; 
}

.greyCopy {
	color:#666666;
	margin: 0 20px 0 20px;
	}

ol {
	margin-left:20px;
	padding:0;
	font-size:18px;
	font-weight:normal;
	color: #0177bf;
	}

ol {
	margin-left:20px;
	padding:0;
	font-size:18px;
	font-weight:normal;
	color: #0177bf;
	}
	
.insideOL {
	font-size:14px;
	font-weight:normal;
	color:#333333;
	}
	
.insideOL a {
	font-size:14px;
	font-weight:normal;
	}

/* IE 6 Hack -----------------------------------*/
* html #roundedTOP  {
	margin: 15px 0 -10px 0;
}

#roundedBOTTOM {
	background:url(../Images/backgrounds/rounded_cornersBOTTOM.gif) no-repeat;
	width:750px;
	height:10px;
	float:left;
	padding:0;
}

#mainContentArea {
	background: url(../Images/backgrounds/mainCopyBKG.gif) right repeat-y #FFFFFF;
	width:725px;
	min-height:400px;
	display:block;
	float:left;
	margin: 0 0 0 0;
	padding:10px 5px 0 20px;
}

/* IE 6 Hack -----------------------------------*/
* html #mainContentArea {padding:10px 5px 0 20px;}

#mainContentWrapper {
	float:left;
	width:750px;
	margin-top:5px;
}

*:first-child+html #mainContentWrapper {margin-top:-8px;}
* html #mainContentWrapper {margin-top:-24px;}

#mainCopyTOP {
	background-color:#FFFFFF;
	width:500px;
	display:block;
	float:left;
	margin: 20px 0 0 0;
	padding:30px;
}

#mainCopyBOTTOM {
	background-color:#FFFFFF;
	width:500px;
	min-height:400px;
	display:block;
	float:left;
	margin: 20px 0 0 0;
	padding:30px;	
}

#mainCopy{
	width:500px;
	display:block;
	float:left;
	margin:-20px 20px 0 0;
	padding:0 15px 0 0;
}

*html #mainCopy{
	padding:0 0 0 0;
	width:515px;
	margin:-10px 20px 0 0;
}

#mainCopy ul {
	margin:0;
	padding:0;
	list-style:none;
	
}

#mainCopy li {
	margin-left:40px;
	margin-top:10px;
	font-weight:bold;
	
	
}

#mainCopyStore{
	width:718px;
	display:block;
	float:left;
	margin: -20px 0 0 0;
	padding-right:15px;

	
}

/* IE 7 Hack -------------------*/

*:first-child+html #mainCopyStore{ 
	margin: -25px 0 0 0;

}

/* IE 6 Hack -----------------------------------*/
* html #mainCopyStore{  
	margin: -10px 0 0 0;
	padding:0 0 0 0;
}

#breadCrumbsBKG {
	width:750px;
	height:20px;
	background-color:#FFFFFF;
	float:left;
}

#breadCrumbs {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF6600;
	text-align:right;
	padding:0 12px 5px 0;


}

#breadCrumbs a {
	color:#48abd9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	
}

#breadCrumbs a:hover {
	text-decoration:underline;

}

#hend {
	color:#7a7b7b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;

}



/* Right Ads

-----------------------------------------------------------------------------*/

#rightAds {
	width:170px;
	display:block;
	float:left;
}

#rightAds ul {
	margin:0;
	padding:0;
	list-style:none;
}

#rightAds li {
	width:170px;
	display:block;
	float:left;
	padding:0 0 10px 0;	
	
}

.donationHeader {
	font-size:18px;
	color:#FF9933;
	font-weight:bold;
	}
	

/* Forms

-----------------------------------------------------------------------------*/

form {
	border: none;
	margin:0;
	padding:0;
	}

.smallField {
	border:none;
	border:solid 1px #CCC;
	padding: 3px 0 3px 3px;
	margin: 0 0 5px 0;
	font-size:16px;
	}

.smallField:hover {
	background-color:#9ad4f7;
	}
	
.largeField {
	border:none;
	border:solid 1px #CCC;
	padding: 3px 0 3px 3px;
	margin: 0 0 5px 0;
	font-size:16px;
	}

.largeField:hover {
	background-color:#9ad4f7;
	}
	
.contactForm {
	font-size:14px;
	color:#828181;
	text-align:right;
	padding-right:10px;
	}

.allFields {
	font-size:12px;
	color:#828181;
	text-align:left;
	padding-right:10px;
	text-indent:150px;
	}

.submitBtn {
	height:31px;
	width:98px;
	background:url(../Images/buttons/submit.gif) no-repeat top;
	display:block;
	border:none;
	text-indent:300px;
	cursor:pointer;
	}

.submitBtn:hover {
	height:31px;
	width:98px;
	background:url(../Images/buttons/submit.gif) no-repeat bottom;
	display:block;
	}



/* Buttons and Ads
-----------------------------------------------------------------------------*/

.smFreeSample_BTN a {
	margin: 20px 0 0 30px;
	height:40px;
	width:136px;
	display:block;
	background:url(../Images/buttons/smallFreeSample_BTN.jpg) no-repeat top;
	}
	
.smFreeSample_BTN a:hover {
	background:url(../Images/buttons/smallFreeSample_BTN.jpg) no-repeat bottom;
	}
	
	
/* Navigation found in Studies - POJ - Leading Seekers
-----------------------------------------------------------------------------*/
	
.thirdNavLong {
	color:#78b4da;
	float:left;
	padding:7px 0;
	margin: -33px 0 0 0px;
	color:#f48808;
	display:block;
	width:100%;
	}

* html .thirdNavLong {
	margin: -29px -15px 0 8px;
	}

.thirdNavLong a {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0076BE;
	text-decoration: underline;
	padding:6px 7px 7px 7px ;
	width:100%;
	}
	
.thirdNavLong a:hover {
	text-decoration: none;
	border-bottom:none;
	padding:6px 7px 8px 7px ;
	}

#thirdNavLongDown {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #f48808;
	background: url(../Images/subNav/littleorangearrow.jpg) no-repeat bottom;
	background-color:#FFF;
	border: solid 1px #d1d1d1;
	border-bottom:none;
	padding:6px 7px 8px 7px ;
	width:100%;
}

	
#mainCopyLong{
	width:750px;
	display:block;
	float:left;
	margin:-20px 20px 0 0;
	padding:0 15px 0 0;
	border:solid 1px red;
}

*html #mainCopyLong{
	padding:0 0 0 0;
	width:515px;
	margin:-10px 20px 0 0;
}

#mainCopyLong ul {
	margin:0;
	padding:0;
	list-style:none;
	
}

#mainCopyLong li {
	margin-left:40px;
	margin-top:10px;
	font-weight:bold;
	
	
}	
	
	

	
/* Horcrux Java Tree Styles
-----------------------------------------------------------------------------*/
	
#faq_tree {margin-left:10px; padding-bottom:20px;}
#faq_tree ul, #faq_tree ul li {list-style-type:none; display: block;}
#faq_tree p {font-size:12px; margin:-5px 0 10px 0;}
#faq_tree a:link {font:normal 16px Arial, Helvetica, sans-serif; color:#FC7E03; text-decoration:none; padding:2px;}
#faq_tree a:visited {font:normal 16px Arial, Helvetica, sans-serif; color:#FC7E03; text-decoration:none; padding:2px;}
#faq_tree a:hover {font:normal 16px Arial, Helvetica, sans-serif; color:#FC7E03; text-decoration:none; background-color:#DDECF6; padding:2px;}
#faq_tree a:active {font:normal 16px Arial, Helvetica, sans-serif; color:#FC7E03; text-decoration:none;}
.tree_main {color:#000; font-weight:bold;}
.rightline {border-right:1px solid #000;}
.bottomline {border-bottom:1px solid #000;}
.rightline_w {border-right:1px solid #fff;}
.bottomline_w {border-bottom:1px solid #fff;}
.content {font-size: 10px;}
.table_border {border:1px solid #000;}
.white {color:#ffffff;}
#content {font-size: 10px;}
#content b {font-size: 11px;}
.faq {
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
}
.customerpreferred {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	background-color: #ebebeb;
}
.handling {
	font-size: 12px;
	font-weight: bold;
}
#subtitle {
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 4px;
}
.disclaimer {font-size: 12px;}
.columnheader {
	font-size: 11px;
	font-weight: bold;
}
#signatureservice {
	font-weight:bold;
	font-size: 12px;
}

#faq_tree_faq {margin-left:10px;}
#faq_tree_faq ul, #faq_tree_faq ul li {margin-left:60px; margin-right:30px;}
#faq_tree_faq p {font-size:12px; margin:-5px 0 10px 0;}
#faq_tree_faq a:link {font:normal 14px Arial, Helvetica, sans-serif; color:#FC7E03; text-decoration:none; padding:2px;}
#faq_tree_faq a:visited {font:normal 14px Arial, Helvetica, sans-serif; color:#FC7E03; text-decoration:none; padding:2px;}
#faq_tree_faq a:hover {font:normal 14px Arial, Helvetica, sans-serif; color:#FC7E03; text-decoration:none; background-color:#DDECF6; padding:2px;}
#faq_tree_faq a:active {font:normal 14px Arial, Helvetica, sans-serif; color:#FC7E03; text-decoration:none;}
	
#faq_tree_faq ol {
	font-size:12px;
	color:#333333;
	margin:0 0 15px 0 ;
	padding:0;
	list-style-type: decimal;
	}	

#faq_tree_faq ol li {
	font-size:12px;
	color:#333;
	margin:0 0 0 40px;
	padding:0 0 0 5px ;
	line-height:auto;
	font-weight:normal;
	}	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	





