body {margin:0; padding:0; background:#000; font-family:"Courier New", Courier, monospace; color:white;}

#header{
	margin:0 auto;
	background:url(newimages/header-bg.jpg) no-repeat;
	width:810px;
	height:217px;
}
#top{
	width:500px;
	text-align:left;
	float:left;
	margin:0 0 0 150px;
}
#top a{
	color:white;
	text-decoration:underline;
	font-size:12px;
}
#toolbar{
	width:810px;
	margin:0 auto;
}
#toolbar a*{
	border:0;
	margin:0;
	padding:0;
}

#spacer{
	background:url(newimages/spacer-bg.jpg) no-repeat;
	height:23px;
	margin:0 auto;
	width:800px;
}

#wrapper{
	width:810px;
	margin:0 auto;
}

#float-left{
	background:url(newimages/floatleft-bg.jpg) no-repeat;
	width:400px;
	height:595px;
	float:left;
	margin-left:5px;
}

#float-left-inner{
	width:360px;
	height:550px;
	margin:10px 0 0 25px;
	overflow:auto;
}

#float-left-inner a{
	color:white;
}

#float-right{
	background:url(newimages/floatright-bg.jpg) no-repeat;
	width:400px;
	height:595px;
	float:right;
	margin-right:5px;
}

#right-top{
	width:350px;
	height:350px;
	margin:0 auto;
}
#portfolio{
	margin:0;
	padding:20px 0 0 0;
	list-style:none;
}
	#portfolio li.slideshow1{
		padding:0 0 0 20px;
	}
	#portfolio li.slideshow2{
		padding:0 0 0 30px;
	}
	#portfolio li.slideshow3{
		padding:30px 0 0 30px;
	}
	#portfolio li.slideshow4{
		padding:40px 0 0 35px;
	}
	#portfolio li.slideshow5{
		padding:30px 0 0 30px;
	}

#right-bottom{
	margin:45px 0 0 15px;
	width:350px;
	height:175px;
}

#footer{
	background:url(newimages/footer-bg.jpg) no-repeat;
	height:126px;
	width:800px;
	margin:0 auto;
}
.footer-inner{
	width:500px;
	margin:0 auto;
	padding:7px 0 0 0;
}
#middle-content{
	background:url(newimages/middle-content-bg.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;
}
.middle-content{
	width:620px;
	margin:0 auto;
	text-align:center;
	padding:50px 0 0 0;
}
.middle-content a{
	color:white;
}

#evidence-content{
	background:url(newimages/middle-content-bg2.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;	
}
.evidence-content{
	width:760px;
	margin:0 auto;
	padding:10px 0 0 0;
	height:520px;
	overflow:auto;
}
.evidence-content a{
	color:white;
	text-decoration:none;
}
.evidence-content a:hover{
	color:white;
	text-decoration:underline;
}
#meet-content{
	background:url(newimages/middle-content-bg2.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;	
}
.meet-content{
	width:780px;
	margin:0 auto;
	padding:10px 0 0 0;
	height:520px;
	overflow:auto;
}
.meet-content a{
	color:white;
	text-decoration:none;
}
.meet-content a:hover{
	color:white;
	text-decoration:underline;
}
.meet-left{
	width:510px;
	float:left;
}
#left-col{
	width:253px;
	float:left;
}
#middle-col{
	width:253px;
	float:right;
}
#right-col{
	width:245px;
	float:right;
}
.chris{
	width:250px;
	float:left;
}
.stephen{
	width:250px;
	float:left;
}
.meg{
	width:250px;
	float:left;
}
.matthew{
	width:250px;
	float:left;
}

.savahanna{
	width:250px;
	float:right;
}
.daniel{
	width:250px;
	float:right;
}
.tyler{
	width:250px;
	float:right;
}
.cameron{
	width:250px;
	float:right;
}
.dan{
	width:250px;
	float:right;
}
.nate{
	width:250px;
}
.john{
	width:250px;
}
#profile-content-chris{
	background:url(newimages/meetus/chris-bg.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;	
}
#profile-content-savahanna{
	background:url(newimages/meetus/savahanna-bg.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;	
}
#profile-content-nate{
	background:url(newimages/meetus/nate-bg.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;	
}
#profile-content-stephen{
	background:url(newimages/meetus/stephen-bg.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;	
}
#profile-content-daniel{
	background:url(newimages/meetus/daniel-bg.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;	
}
#profile-content-john{
	background:url(newimages/meetus/john-bg.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;	
}
#profile-content-meg{
	background:url(newimages/meetus/meg-bg.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;	
}
#profile-content-tyler{
	background:url(newimages/meetus/tyler-bg.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;	
}
#profile-content-gary{
	background:url(newimages/meetus/gary-bg.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;	
}
#profile-content-matthew{
	background:url(newimages/meetus/matthew-bg.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;	
}
#profile-content-cameron{
	background:url(newimages/meetus/cameron-bg.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;	
}
#profile-content-justin{
	background:url(newimages/meetus/justin-bg.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;	
}
#profile-content-dan{
	background:url(newimages/meetus/dan-bg.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;	
}
.profile-content a{
	color:white;
	text-decoration:none;
}
.profile-content a:hover{
	color:white;
	text-decoration:underline;
}
.profile-description{
	width:540px;
	float:right;
	height:400px;
	overflow:auto;
}
.profile-contactinfo{
	width:235px;
	float:left;
	padding:170px 0 0 20px;
	text-align:center;
}
.profile-contactinfo a{
	text-decoration:none;
}
.profile-contactinfo a:hover{
	text-decoration:underline;
}
p.description{
	font-size:13px;
}
p.description a{
	text-decoration:underline;
}
p.evp{
	padding:0 0 0 20px;
	font-size:14px;
	text-align:center;
}
.event{
	padding:0 0 0 20px;
	font-size:12px;
}
.event a{
	font-weight:bold;
	text-decoration:none;
}
.event a:hover{
	text-decoration:underline;
	color:#CCC;
}
#contact-content{
	background:url(newimages/contact-bg.jpg) no-repeat;
	height:594px;
	width:800px;
	margin:0 auto;
}
.contact-inner{
	width:780px;
	margin:0 auto;
	padding:10px 0 0 0;
}
#calendar-content{
	background:url(newimages/middle-content-bg2.jpg) no-repeat;
	height:520px;
	width:800px;
	margin:0 auto;
	overflow:auto;

}
.calendar-content{
	width:760px;
	margin:0 auto;
	padding:10px 0 0 0;
	height:520px;
	overflow:auto;
}
.calendar-content a{
	color:white;
	text-decoration:none;
}
.calendar-content a:hover{
	color:white;
	text-decoration:underline;
}
.upcoming{
	width:600px;
	margin:0 auto;

}
.past-events{
	width:600px;
	margin:0 auto;
}
.past-events h3 a {
	size:14px;
	color:white;
	text-decoration:none;
}
.past-events h3 a:hover{
	text-decoration:underline;
}
#clear{clear:both;}
.clear2{clear:both;}
#bottom{
	position:fixed bottom;
	width:810px;
	text-align:right;
	margin:0 auto;
}
h1{margin:0; padding:0; color:white;}
h2{margin:0; padding:0; color:white; text-decoration:underline;}
h3{margin:0; padding:0; color:white;}
h5 {font-size: 12px; line-height: 18px; font-weight: bold;}
p{color:white; font-size:12px;}
p.eventp{text-indent:10px; margin:0; padding:0;}

