/* START common items */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFFFFF;
}
html {background: #000 url(images/background.jpg) repeat-x;text-align: center;}

body {background: transparent url(images/blackbox.png);text-align:left;width: 956px;	height: 1000px;margin: 0 auto;behavior: url(iepngfix.htc);}

a:link {
	color: #3f7ba3;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color:#3f7ba3;
}
a:hover {
	text-decoration: none;
	color: #FFCC33;
}
a:active {
	text-decoration: none;
}
h1 {
	font-size: 9px;
	text-transform: uppercase;
	color:#666666;
}
h2 { 
	font-size: 13px;
	font-weight:900;
	color:#FFFFFF;
}
h3 {
	color:#999999;
	font-weight:400;
	font-size:12px;
}
#content {
position: relative;
	background-color: black;
	top: 15px;
	left: 79px;
	width: 798px;
	height: 978px
	}
#logo {
	position: absolute;
	background-image: url(images/logo.jpg);
	right: 52px;
	top: 15px;
	width: 250px;
	height: 131px;
}
#footer {
	position:absolute;
	top:955px;
	left:20px;
	width:600px;
	height:20px;
}
#navtabs {
	width:490px;
	height:57px;
	position:absolute;
	top:0px;
	left:20px;
}
#navtabs ul {
	display: inline;
	margin: 0;
	padding: 0;
}
#navtabs li {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
    position: relative;
    width: auto;
}
#navtabs li ul {
	position: absolute;
	width: 10em;
	left: -999em;
}
#navtabs li:hover ul {
	left: auto;
}
#navtabs li:hover ul, #navtabs li.sfhover ul {
	left: auto;
}
li.home a {
	background-color:#000000;
	background: url(images/nav/hometab.jpg); 
	display: block;
	width: 84px;
	height: 70px;
	text-indent: -999999px;
	overflow: hidden;
}
li.home a:hover {
background-color:#000001;
background: url(images/nav/hometab.jpg);
background-position:
-84px 0;
}
li.who a {
	background-color:#000000;
	background: url(images/nav/whotab.jpg); 
	display: block;
	width: 84px;
	height: 70px;
	text-indent: -999999px;
	overflow: hidden;
}
li.who a:hover {
background-color:#000001;
background: url(images/nav/whotab.jpg);
background-position:
-84px 0;
}
li.whodown a {
background-color:#000002;
	background: url(images/nav/whotab.jpg); 
	display: block;
	width: 84px;
	height: 70px;
	text-indent: -999999px;
	overflow: hidden;
	background-position:-84px 0;
}
li.before a {
background-color:#000000;
	background: url(images/nav/beforetab.jpg); 
	display: block;
	width: 84px;
	height: 70px;
	text-indent: -999999px;
	overflow: hidden;
}
li.before a:hover {
background-color:#000001;
background: url(images/nav/beforetab.jpg);
background-position:
-84px 0;
}
li.beforedown a {
background-color:#000002;
	background: url(images/nav/beforetab.jpg); 
	display: block;
	width: 84px;
	height: 70px;
	text-indent: -999999px;
	overflow: hidden;
	background-position:-84px 0;
}
li.faq a {
background-color:#000000;
	background: url(images/nav/faqtab.jpg); 
	display: block;
	width: 84px;
	height: 70px;
	text-indent: -999999px;
	overflow: hidden;
}
li.faq a:hover {
background-color:#000001;
background: url(images/nav/faqtab.jpg);
background-position:
-84px 0;
}
li.faqdown a {
background-color:#000002;
	background: url(images/nav/faqtab.jpg); 
	display: block;
	width: 84px;
	height: 70px;
	text-indent: -999999px;
	overflow: hidden;
	background-position:-84px 0;
}
li.contact a {
background-color:#000000;
	background: url(images/nav/contacttab.jpg); 
	display: block;
	width: 84px;
	height: 70px;
	text-indent: -999999px;
	overflow: hidden;
}
li.contact a:hover {
background-color:#000001;
background: url(images/nav/contacttab.jpg);
background-position:
-84px 0;
}
li.contactdown a {
background-color:#000002;
	background: url(images/nav/contacttab.jpg); 
	display: block;
	width: 84px;
	height: 70px;
	text-indent: -999999px;
	overflow: hidden;
	background-position:-84px 0;
}
#navigation {
	width:462px;
	height:318px;
	margin:0px 0px;
	background-color:#000000;
	background: url(images/nav/scratches.jpg);
	position:absolute;
	top:11px;
	left:0px;
}
.text_emphasis {
	font-weight:700;
	text-transform:capitalize;
	color:#999999;
	font-size:14px;
}
.big_letter {
	font-weight: 900;
	color:#999999;
	font-size:30px;
}
.small_text {
	font-size:10px;
}
.boldwhite {
	font-weight:700;
	color:#134663;
}
/* END common items */
/* START HOME items */
#tagline {
	position: absolute;
	top: 329px;
	left: 00px;
	width: 462px;
	height: 175px;
}
#taglineblank {
	position: absolute;
	background-image: url(images/tagline_blank.jpg);
	top: 329px;
	left: 00px;
	width: 462px;
	height: 175px;
}
#currentseries {
	position: absolute;
	top: 170px;
	right: 44px;
	width: 260px;
	height:195px;
}
#toprightbox {
	position: absolute;
	top: 180px;
	right: 44px;
	width: 260px;
	height:195px;
	text-align:justify;
	line-height:20px;
}
#theloop {
	position: absolute;
	top: 800px;
	left: 62px;
	width: 350px;
	height: 200px;
}
#survey {
	position: absolute;
	top: 540px;
	left: 82px;
	width: 297px;
	height: 105px;
}
#cornersticker {
	background-image: url(images/sticker.jpg);
	position: absolute;
	top: 865px;
	left: 676px;
	width: 109px;
	height: 103px;
}
#fbgroup {
	position: absolute;
	top: 860px;
	left: 490px;
	width: 223px;
	height: 65px;
}
#wherefront {
	position: absolute;
	background-image: url(images/where.jpg);
	background-repeat: no-repeat;
	top: 390px;
	left: 482px;
	width: 265px;
	height: 150px;
}
.textbox {
	position: relative;
	top: 45px;
	left: 10px;
	width: 230px;
	height: 100px;
	text-align: justify;
}
#newsfront {
	position: absolute;
	background-image: url(images/news.jpg);
	background-repeat: no-repeat;
	top: 537px;
	left: 482px;
	width:300px;
	height:150px;
}
#pluginfront {
	position: absolute;
	background-image: url(images/plugin.jpg);
	background-repeat: no-repeat;
	top: 710px;
	left:482px;
	width:300px;
	height:150px;
}
#podstar {
	position: absolute;
	background-repeat: no-repeat;
	top:68px;
	left:21px;
	width:121px;
	height:121px;
	behavior: url(iepngfix.htc);
}
#projection {
	position: absolute;
	background-image: url(images/projection.jpg);
	background-repeat: no-repeat;
	top:100px;
	left:122px;
	width:134px;
	height:145px;
}
/*END HOME items */
/* START WHO WE ARE items */
#fullbox {
 	position: absolute;
	top: 500px;
	left:40px;
	width: 380px;
	height:300px;
	text-align:justify;
	line-height:18px;
}
#ecardbox {
 	position: absolute;
	top: 400px;
	left:25px;
	width: 750px;
	height:500px;
}
#taglinewhyweexist {
	position: absolute;
	background-image: url(who/images/tagline_whyweexist.jpg);
	top: 329px;
	left: 00px;
	width: 462px;
	height: 175px;
}
#taglinewhatwedo {
	position: absolute;
	background-image: url(who/images/tagline_whatwedo.jpg);
	top: 329px;
	left: 00px;
	width: 462px;
	height: 175px;
}
#taglinewhoisaj {
	position: absolute;
	background-image: url(who/images/tagline_aj.jpg);
	top: 629px;
	left: 00px;
	width: 462px;
	height: 175px;
}
#rightimage {
	position: absolute;
	width:250px;
	top:520px;
	left:510px;
}
#rightbox {
 	position: absolute;
	top: 500px;
	left:480px;
	width: 275px;
	height:300px;
	text-align:justify;
	line-height:18px;
}
#questionbox {
	position: absolute;
	top:515px;
	left:480px;
	width:220px;
	background-color:#134663;
	padding:15px;
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;
	text-align:justify;	
}
#questionbox a:link {
	color:#9bb4ca;
}
#questionbox a:visited {
	color:#9bb4ca;
}
#bottomquestionbox {
	position: absolute;
	top:760px;
	left:60px;
	width:280px;
	background-color:#134663;
	padding:15px;
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;
	line-height:20px;
	text-align:justify;
}
#bottomquestionbox a:link {
	color:#9bb4ca;
}
#bottomquestionbox a:visited {
	color:#9bb4ca;
}
#curtain {
	position: absolute;
	top:40px;
	left:81px;
	width:210px;
	height:265px;
	background-image: url(who/images/curtain.jpg);
}
#rotatingpics {
	position: absolute;
	top:70px;
	left:80px;
	width:350px;
	height:565px;
}
#curtain ul {
	display: inline;
	margin: 0;
	padding: 0;
}
#curtain li {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
    position: relative;
    width: auto;
}
li.history a {
	background: url(who/images/curtain/history.jpg); 
	display: block;
	width: 156px;
	height: 36px;
	position: absolute;
	left:23px;
	top:41px;
	text-indent: -999999px;
	overflow: hidden;
}
li.history a:hover {
background: url(who/images/curtain/history.jpg);
background-position:-170px 0;
}
li.whatwedo a {
	background: url(who/images/curtain/whatwedo.jpg); 
	display: block;
	width: 156px;
	height: 36px;
	position: absolute;
	left:23px;
	top:75px;
	text-indent: -999999px;
	overflow: hidden;
}
li.whatwedo a:hover {
background: url(who/images/curtain/whatwedo.jpg);
background-position:-170px 0px;
}
li.whyweexist a {
	background: url(who/images/curtain/whyweexist.jpg); 
	display: block;
	width: 156px;
	height: 36px;
	position: absolute;
	left:23px;
	top:113px;
	text-indent: -999999px;
	overflow: hidden;
}
li.whyweexist a:hover {
background: url(who/images/curtain/whyweexist.jpg);
background-position:-170px 0;
}
li.whatwebelieve a {
	background: url(who/images/curtain/whatwebelieve.jpg); 
	display: block;
	width: 161px;
	height: 36px;
	position: absolute;
	left:23px;
	top:149px;
	text-indent: -999999px;
	overflow: hidden;
}
li.whatwebelieve a:hover {
background: url(who/images/curtain/whatwebelieve.jpg);
background-position:-170px 0;
}
li.whocomes a {
	background: url(who/images/curtain/whocomes.jpg); 
	display: block;
	width: 161px;
	height: 36px;
	position: absolute;
	left:23px;
	top:185px;
	text-indent: -999999px;
	overflow: hidden;
}
li.whocomes a:hover {
background: url(who/images/curtain/whocomes.jpg);
background-position:-170px 0;
}
/* END who we are items */
/* START before you come items */
li.whereandwhen a {
	background: url(before/images/whereandwhen.jpg); 
	display: block;
	width: 156px;
	height: 36px;
	position: absolute;
	left:23px;
	top:41px;
	text-indent: -999999px;
	overflow: hidden;
}
li.whereandwhen a:hover {
background: url(before/images/whereandwhen.jpg);
background-position:-170px 0;
}
li.whattoexpect a {
	background: url(before/images/whattoexpect.jpg); 
	display: block;
	width: 156px;
	height: 36px;
	position: absolute;
	left:23px;
	top:75px;
	text-indent: -999999px;
	overflow: hidden;
}
li.whattoexpect a:hover {
background: url(before/images/whattoexpect.jpg);
background-position:-170px 0px;
}
li.whatnottoexpect a {
	background: url(before/images/whatnottoexpect.jpg); 
	display: block;
	width: 170px;
	height: 36px;
	position: absolute;
	left:23px;
	top:113px;
	text-indent: -999999px;
	overflow: hidden;
}
li.whatnottoexpect a:hover {
background: url(before/images/whatnottoexpect.jpg);
background-position:-170px 0;
}
#faqbox {
 	position: absolute;
	background-color:#134663;
	top: 520px;
	left:40px;
	width:610px;
	height:380px;
	text-align:justify;
	line-height:18px;
	overflow:auto;
	padding:0;
	margin:0;
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;
}
#faqbox a:link {
	color:#9bb4ca;
}
#faqbox a:visited {
	color:#9bb4ca;
}
li.scrolldown a {
	background: url(faq/images/scrolldown.jpg); 
	display: block;
	width: 170px;
	height: 144px;
	position: absolute;
	left:23px;
	top:41px;
	text-indent: -999999px;
	overflow: hidden;
}
.infoemail address:after{
/* \40 is a character entity for the '@' symbol */
content: " <info\40 deepwaterchurch.com>";
}
.ajemail address:after{
/* \40 is a character entity for the '@' symbol */
content: " <aj\40 deepwaterchurch.com>";
}
.doublespace {
line-height:20px;
}
li.getintouch a {
	background: url(contact/images/getintouch.jpg); 
	display: block;
	width: 170px;
	height: 108px;
	position: absolute;
	left:23px;
	top:41px;
	text-indent: -999999px;
	overflow: hidden;
}
#footer a:link {
	color:#666666;
}
#footer a:visited {
	color:#666666;
}
.faq1 {
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#134663;
	position:relative;
	top:0;
	left:0;
}
.faq2 {
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#0d3348;
	position:relative;
	top:0;
	left:0;
}
#topleft {
margin:0px;
position:absolute;
left:0;
top:0;
}
#logolaunch {
	position: absolute;
	right: 52px;
	top: 15px;
}
#launchbox {
position: absolute;
right:50px;
top:200px;
width:400px;
}
