
* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px; 
} 

a {
	border:0px;
	cursor:pointer;
	outline:none;
	text-decoration:none;
}

.link {
	border:0px;
	cursor:pointer;
	outline:none;
	text-decoration:none;
}
img {
	border:0px;	
}
#overallcontainer {
 position:absolute; 
 left:0px; 
 top:0px;
 width:100%;
 background: url(images/block.jpg); 
}
#questcontainer {
 position:absolute; 
 left:0px; 
 top:0px;
 width:100%;
 height:100%; 
 background: url(images/block.jpg); 
 color:#b79064;
}

#questcontainer  a {
	font-weight:bold;
	text-decoration:none;
	color:#b79064;
}
#questcontainer  a:hover {
	text-decoration:underline;
}

#wrapper { 
 margin: 0 auto;
 width: 1098px;
 height:804px; 
 z-index:99;
 position:absolute;
 background-image: url(images/1gradient.png); 
 border:1px solid transparent;
}

#wrapper-main { 
 margin: 0 auto;
 width: 1098px;
 height:804px;  
 background: url(images/main-bg.jpg) no-repeat;
}
#wrapper-sub { 
 margin: 0 auto;
 width: 1098px;
 height:804px;  
 background: url(images/sub-bg.jpg) no-repeat;
}
#faux {
 margin-bottom: 5px;
 overflow: auto;
 width: 100%;
}
#faux-sub {
 margin-top:-30px;
 margin-bottom: 5px;
 overflow: auto;
 width: 100%;
}
#header {
 color: #333;
 width: 902px;
 padding: 10px;
 height: 100px;
 margin: 10px 0px 5px 0px;
 border:1px solid transparent;
}

#header #home-image {
	margin-left:63px;
	margin-top:18px;
	z-index:3;
	position:absolute;
}
#home-polaroid1 {
	float:left;
	margin-left:53px;
	margin-top:-20px;
	position:absolute;
	z-index:2;
}
#home-thisway {
	float:left;
	margin-left:155px;
	margin-top:192px;
	position:absolute;
	z-index:2;
}
#home-sticknote {
	float:left;
	margin-left:75px;
	margin-top:202px;
	position:absolute;
	z-index:1;
}
#home-getaway {
	float:left;
	margin-left:452px;
	margin-top:163px;
	position:absolute;
	z-index:2;
}
#home-ilove {
	float:left;
	margin-left:304px;
	margin-top:299px;
	position:absolute;
	z-index:1;
}
#home-contactus {
	float:left;
	margin-left:681px;
	margin-top:296px;
	position:absolute;
	z-index:1;
}
#home-license {
	float:left;
	margin-left:764px;
	margin-top:221px;
	position:absolute;
	z-index:1;
}
#home-go {
	float:left;
	margin-left:783px;
	margin-top:40px;
	position:absolute;
	z-index:1;
}

#home-polaroid2 {
	float:left;
	margin-left:650px;
	margin-top:-126px;
	position:absolute;
	z-index:0;
}
#bullet-vcc {
	float:left;
	margin-left:528px;
	margin-top:-20px;
	position:absolute;
	z-index:0;
}
#bullet-mr {
	float:left;
	margin-left:485px;
	margin-top:7px;
	position:absolute;
	z-index:0;
}
#bullet-hcc {
	float:left;
	margin-left:416px;
	margin-top:3px;
	position:absolute;
	z-index:0;
}
#bullet-itasca {
	float:left;
	margin-left:374px;
	margin-top:30px;
	position:absolute;
	z-index:0;
}
#bullet-css {
	float:left;
	margin-left:532px;
	margin-top:30px;
	position:absolute;
	z-index:0;
}
#bullet-lsc {
	float:left;
	margin-left:420px;
	margin-top:54px;
	position:absolute;
	z-index:0;
}
#bullet-umd {
	float:left;
	margin-left:518px;
	margin-top:58px;
	position:absolute;
	z-index:0;
}
#bullet-fdltcc {
	float:left;
	margin-left:380px;
	margin-top:83px;
	position:absolute;
	z-index:0;
}
#bullet-dbu {
	float:left;
	margin-left:501px;
	margin-top:80px;
	position:absolute;
	z-index:0;
}
#bullet-witc-superior {
	float:left;
	margin-left:392px;
	margin-top:114px;
	position:absolute;
	z-index:0;
}
#bullet-uw-superior {
	float:left;
	margin-left:512px;
	margin-top:99px;
	position:absolute;
	z-index:0;
}
#bullet-northland {
	float:left;
	margin-left:592px;
	margin-top:70px;
	position:absolute;
	z-index:0;
}
#bullet-witc-ashland {
	float:left;
	margin-left:595px;
	margin-top:98px;
	position:absolute;
	z-index:0;
}



#home-layerleft {
	float:left;
	margin-left:47px;
	margin-top:-190px;
	position:absolute;
	z-index:2;
}
#home-layerright {
	float:left;
	margin-left:835px;
	margin-top:-190px;
	position:absolute;
	z-index:2;
}
#navigation {
 color: #333;
 padding: 10px;
 margin: 0px 0px 5px 0px;
}
#rightcolumn { 
 display: inline;
 color: #333;
 padding: 0px;
 width: 616px;
 height: 398px;
 float: right;
 margin-right:140px; 
}
#leftcolumn { 
}
#footer { 
 width: 902px;
 clear: both;
 color: #333;
 margin: 0px 0px 10px 0px;
 padding: 10px;
}

#faqcontent {
	padding:10px;
}

.readmore{
	display:none;
}
.page-content {
	padding:5px;
}
#content-holder {
	width:616px;
	height:398px;	
	overflow-x: hidden;
	overflow-y: scroll;
}

.contactinput {
	width:400px;
	padding:3px;
}

.headtitle {
	font-size:14px;
	font-weight:bold;
}

label.error {
	color:red;
	display:block;
	font-size:10px;
}
input.error {
	border:1px solid red;
}

.clear { clear: both; background: none; }


h2.church_location {
	border-bottom:1px solid #333;
	padding:5px 0px 0px 0px;
}

.church_area {

}

.church_area ._links {
	margin:2px 0px;
}

.list {
	margin-left:30px;
	
}
