body {

	background-image:url(images/background.jpg);

	background-repeat:no-repeat;

	}

	

.header {

	background-image: url(images/header4.jpg);

	background-repeat:no-repeat;

	width:790px;

	height:120px;

	border-style:outset;

	border-color:gray;

	border-width:0px;

	text-align:right;

	vertical-align:top;

	font-size:13px;

}



.header #headerlinks {

	color:#ffffff;

	text-align:right;

	vertical-align:top;

	text-decoration:none;

}



.header #headerlinks a {

	color:#ffffff;

	text-align:right;

	vertical-align:top;

	text-decoration:none;

}



.header #headerlinks a:hover {

	color:#FFB90F;

	text-align:right;

	vertical-align:top;

	text-decoration:none;

}

	

.rightcolumn {

	width:150px;

	height:600px;

	background-color:#003300;

	text-align:left;

	}



.main {

	width:600px;

	border-style:outset;

	border-color:gray;

	border-width:1px;

	background-color:red;

}



.footer {

	width:800px;

	height:40;

	font-size:12px;

	border-bottom:5px solid #660033;

	background-color:#003300;

	text-align:center;

	color:#999999;

	text-align:center;

	}



.longspacer {

	width:1px;

	height:600px;

}



body {

	text-align:center;

	}

	

.content {

	width:788px;

	margin: 0 auto;

	text-align:left;

	background-position : center;

	border: 1px solid #003300;

}



.navbar {

	width:802px;

	height:27px;

	background-color:#999999;

	border-style:solid;

	border-color:#003300;

	border-width:0px;

}

.navbar tr td {

border-right-color:#003300;

border-right-width:1px;

text-align:center;

}



.navbar tr td a {

color:#003300;

text-decoration:none;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

font-weight:bold;

}



.navbar tr td a:hover {

color:#FFB90F;

text-decoration:none;	

}



.smallbox {

	width:202px;

	background-repeat:no-repeat;

	background-color:#eeeeee;

	/*background-image:url(images/hands2.jpg);*/

}



.smallbox a {

	color:#003300;

	font-weight:bold;

	font-size:15px;

}



.smallbox table th {

	height:30;

	color:#660033;

	text-align:left;

	border-bottom: solid 2px #660033;

	}

	

.smallbox table {

	width:202px;

	height:150px;

	color:#003300;

	border: solid 1px #003300;

	}



.addlbox table {

	background-color:#999999;

	color:#660033;

	width:202px;

	height:118px;

	border: solid 1px #003300;

}



.addlbox table th {

	height:30;

	color:#660033;

	text-align:left;

	border-bottom: solid 2px #660033;

	}

	

.box table {

	width:400px;

	height:300px;

	background-color:#999999;

	color:#660033;

	}



.box table th {

	height:30;

	text-align:left;

	border-bottom: solid 2px #660033;

	}

	

.largebox {

	width:200px;

	

	background-color:#003000;

	color:#999999;

	}

	



		

.largebox a{

	color:#999999;

	}

		

.largebox table {

	color:#999999;

	width:202px;	

	border: solid 1px #003300;

	}



.widebox table th {

	height:30;

	text-align:left;

	border-bottom: solid 2px #660033;

	}

	

.widebox table {

	width:402px;

	height:304px;

	background-color:#eeeeee;

	color:#660033;

	border: solid 1px #003300;

	}



.latestnews table {

	width:394px;

	height:264px;

	

	color:#660033;

	border:0px solid #003300;

	}



.latestnews table td {

	border-bottom: solid 1px #003300;



	}



.largebox table th {

	height:30;

	color:#999999;

	text-align:left;

	border-bottom: solid 2px #999999;

	}

	

.mainpic {

	width:400px;

	height:300px;

	background-color:999999;

	border-style:solid;

	border-color:#003300;

	border-width:1px;

	}

	

.side {

	width:200px;

	height:200px;

	border-style:solid;

	border-color:000000;

	border-width:0px;

	}

	

.rightcolumn .side a {

color:##003300;

text-decoration: none;

}



.services {

	font-family:Arial, Helvetica, sans-serif;

	border-style:solid;

	border-color:000000;

	border-width:1px;

	color:#ffffff;

}



.services table {

	color:#660033;

	}

	

.services table th {

	font-size:16px;

	color:#660033;

	font-weight:bold;

	text-align:center;

	}

	

.sidebox {

	width:200px;

	height:258px;

	border-style:solid;

	border-color:000000;

	border-width:1px;

	background-color:#999999;

}



.sidebox table {

	background-color:#999999;

	border-style:solid;

	border-color:gray;

	border-width:0px;

	color:#660033;

	font-size:15px;

	}



.sidebox table th {

	height:30;

	text-align:left;

	border-bottom: solid 2px #660033;

	}

	

a {

	color:#660033;

	}



a:hover {

	color:#FFB90F;

	}



.pageheader {

	color:#003300;

	font-size:28px;

	font-family:Arial, Helvetica, sans-serif;

	background-color:#999999;

}



.staffbox {

	background-image:url(images/staffbox.gif);

	background-repeat:no-repeat;

	width:600px;

	height:300px;

	vertical-align:top;

	}

	

.stafftable {

position:relative;

left:20px;

top:20px;

font-size:13px;

}



.stafflinks {

	color:#660033;

	background-image:url(images/stafflinks.gif);

	background-position:center;

	background-repeat:no-repeat;

	width:155px;

	height:205px;

	vertical-align:top;

	text-align:center;

	}

.stafflinks a {

	text-decoration:none;

}



.stafflinks th {

	border-bottom: 2px solid #660033;

}



H1, H2, H3, H4, H5, p, ol {

color:#003300;

}



a.imglink :hover {

	color:#003300;

	}

	

.contactbox {

	width:202px;

	background-repeat:no-repeat;

	background-color:#ffffff;

}



.contactbox a {

	color:#003300;

	font-weight:bold;

	font-size:15px;

}



.contactbox table th {

	height:30;

	color:#660033;

	text-align:left;

	border-bottom: solid 2px #660033;

	}

	

.contactbox table {

	width:202px;

	height:150px;

	color:#003300;

	border: solid 1px #003300;

	}



.sitemap, .sitemap a {

	text-align:left;

	color:#003300;

	text-decoration:none;

}



.sitemap td {

	border: 1px solid #003300;

}



 .sitemap th {

 	border: 1px solid #003300;

	background-color:#666666;

 }



.phone {

	color:#660033;

	font-weight:600;

	}



.subheader {

	color:#660033;

	}

	

.verse {

	font-style:italic;

	color:#660033;

	}	

	

.sermonnotes th {

	height:30;

	color:#660033;

	text-align:center;

	border-bottom: solid 2px #660033;

	font-size:16px;

	font-weight:bold;

	}



.sermonnotes tr.alt {

	background-color:#666666;

	}

	

.sermonnotes {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	width:750px;

	color:#003300;

	border: solid 1px #003300;

	}	

	

.griefvids th {

	height:30;

	color:#660033;

	text-align:center;

	border-bottom: solid 2px #660033;

	font-size:16px;

	font-weight:bold;

	}



.griefvids td {

	border-bottom: solid 1px #003300;

}



.griefvids tr.alt {

	background-color:#666666;

	}

	

.griefvids {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	width:750px;

	color:#003300;

	border: solid 1px #003300;

	padding:0px;

	}	