body {
	text-align: left;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 68.75%;
	line-height: 17px;
	color: #000;
}

#dropdownpanel, .dottedLine, #header_container, #header, #navigation, #ministry_index, .left, .breadcrumb, #calendar, #footerContainer, .subnav, .noprint, .pageheader, table.worship td img, #testimonials, .movieclip, .object, .campus, .staffLine, #questions, #hm-subscribe, .testimonials, #int-calendar, .area, .paginationContainer, #keywordSearchControls, .images, #insideNavContainer, #hm-flash, #hm-visiting, #hm-newsstories, #hm-calendar, #hm-questions, .campusHome, .ticket { display: none; }


* {
	margin: 0;
	padding: 0;
}

p {
	padding: 0px 0px 9px 0px;
}

h1 {
	font-size: 20px;
	line-height: 24px;
	color: #000;
	font-weight: normal;
	padding: 10px 0 0 0;
}
h2 {
	color: #000;
	font-size: 18px;	
	font-weight: normal;
	padding: 10px 0 5px 0;	
}

h3 {
	color: #000;
	font-size: 16px;
	font-weight: normal;
}

h4 {
	color: #000;
	font-size: 14px;
	font-weight: normal;
}
a {
	color: #000;
	text-decoration: none;
}

ul {
	margin: 8px 0 15px 40px;
}

ul.space li {
	padding: 0 0 5px 0;
}

ul.normal { 
	margin: 0 0 8px 25px;
	list-style-type: disc;
	list-style-image: none;
}


ol.normal { 
	margin: 0 0 0 25px;
	list-style-type: decimal;
	list-style-image: none;
}

ol.normal li {
	padding: 0 5px 5px 0;
}

ul.nobullet { 
	margin: 0 0 0 25px;
	list-style-type: disc;
	list-style-image: none;
}
.subheading {
	font-weight: bold;
}

#middle2 .right {
	width: 750px;
	margin: 0;
}

.pTitle2 {
	font-size: 14px;
}

.faq { font-weight: bold; font-size: 13px; }
.answer h3 { font-weight: bold; font-size: 12px; }


table.worship td, table.contact, table.employment {
	vertical-align: top;	
}

table.worship td.title {
	width: 200px;
}

table.worship td.artist {
	width: 155px;
}

table.employment {
	margin: 5px 0 10px 0;
}

table.ourstaff {
	width: 618px;
}

table.ourstaff td.photo {
	padding: 10px 0 0 0;
}

table.ourstaff td.photo a {
	background: none;
	text-decoration: none;
}

table.ourstaff td.description {
	padding: 0 0 0 5px;
	width: 230px;
}

table.ourstaff td.description2 {
	padding: 0 0 0 5px;
	width: 270px;
}

table.ourstaff h2 {
	font-size: 1.3em;
	line-height: 11px;
}

table.ourstaff h4 {
	display: none;
}

table.ourstaff h2 a {
	text-decoration: none;
}

table.ourstaff h3 {
	font-size: 10px;
	font-weight: normal;
	line-height: 13px;
	padding: 0 5px 0 0;
}

table.blogs {
	margin-bottom: 20px;
}

table.blogs td.image {
	width: 73px;
}

table.blogs td.description {
	width: 239px;
	padding-right: 5px;
}

table.landing {
	margin-bottom: 20px;
}

table.landing td.image {
	width: 73px;
}

table.landing td.description {
	width: 220px;
	padding-right: 5px;
}

table.landing h2 {
	font-size: 1.2em;
	line-height: 1.2em;
}

table.landing p {
	margin: 0;
	padding: 0;
}

#landing { clear: both; }

table.recommendedReading { }

table.recommendedReading a:hover, table.books a:hover {
	background: none;
}

table.recommendedReading td, table.books td {
	vertical-align: top;
}

table.recommendedReading td h1, table.books td h1 {
	color: #700303;
}

table.recommendedReading td h2, table.books td h2 {
	padding-top: 20px;
}

table.recommendedReading td img.space, table.books td img.space { 
	padding: 0 15px 20px 0;
	vertical-align: top;
}

table.recommendedReading td img.amazon, table.books td img.amazon { 
	padding: 10px 0 15px 0;
	vertical-align: top;
}

table.recommendedReading td.description, table.books td.description {
	padding: 0 0 10px 0;
}

table#results.sermons td img,
table#results.sermons th.lastCell,
table#results.teachings td img,
table#results.teachings th.lastCell,
table#results.articles td img,
table#results.articles th.lastCell,
table#results.recovery td img,
table#results.recovery th.lastCell { 
display: none; 
}

table#results.sermons #column1,
table#results.teachings #column1,
table#results.recovery #column1 { width: 100px; }

table#results.teachings #column2 { width: 200px; }
table#results.recovery #column2 { width: 325px; }

table#results.teachings #column3 { width: 200px; }
table#results.recovery #column3 { width: 150px; }
table#results.articles #column1 { width: 275px; }

