* {
	PADDING:0px;
	MARGIN: 0px;
}
HTML BODY {
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	COLOR: #000;
	TEXT-ALIGN: center;
	background-color: #345001;
	background-image: url(../images/background.jpg);
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-attachment: scroll;
}
A {
	TEXT-DECORATION: none;
}
CODE {
	PADDING: 0.5em;
	DISPLAY: block;
	BACKGROUND: #000;
	FONT: 1em/1.5em "Lucida Console", "Courier New", Courier, monospace;
	COLOR: #A59170;
}
PRE {
	PADDING: 0.5em;
	DISPLAY: block;
	BACKGROUND: #000;
	FONT: 1em/1.5em "Lucida Console", "Courier New", Courier, monospace;
}
#container {
	MARGIN:  auto;
	WIDTH: 770px;
	background-color: #a7743d;
}
.bold {
	font-weight: bold;
}
.boldlinespace {
	font-weight: bold;
	line-height: 3em;
	text-align: center;
}
.i
.itlalics {
	font-style: italic;
}
/********************************************************************************************/
/*header and top map link styles*/
/********************************************************************************************/


#header {
	HEIGHT: 82px;
	background-color: #646F4D;
}
#head_right {
	FONT-SIZE: 0.95em;
	FLOAT: right;
	COLOR: #FFF;
	margin-top: 50px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-style: italic;
}
#head_right A {
	COLOR: #333;
	padding-bottom: 10px;
	padding-left: 2px;
}
#head_right A:hover {
	COLOR: #ffffff;
}
.topl {
	FLOAT: left;
	WIDTH: 182px;
	HEIGHT: 79px;
	background-color: #231303;
	background-repeat: no-repeat;
	background-position: left center;
}
#topLinks {
	RIGHT: 255px;
	FONT: 1em/1em 'lucida grande', tahoma, sans-serif;
	MARGIN-LEFT: 10px;
	COLOR: #796f65;
	POSITION: absolute;
	TOP: 35px;
}
#topLinks A {
	COLOR: #dfb684;
	TEXT-DECORATION: none;
}
#topLinks A:hover {
	COLOR: #eae7d2;
}
/********************************************************************************************/
/*form styles*/
/********************************************************************************************/


#dropmenu FORM {
	FLOAT: right;
	HEIGHT: 39px
}
#dropmenu FIELDSET {
	BORDER: none;
	FLOAT: left;
}
#dropmenu LABEL {
	DISPLAY: block;
	FLOAT: left;
	HEIGHT: 39px;
}
#dropmenu SELECT {
	FONT-SIZE: 10px;
	MARGIN: 10px 0px;
}
#dropmenu {
	Z-INDEX: 50000;
}
/********************************************************************************************/
/*main menu styles*/
/********************************************************************************************/
#menu-main {
	CLEAR: both;
	HEIGHT: 1.9em;
	background-color: #9DA385;
	width: 770px;
	margin: auto;
}
#menu-main OL {
	FLOAT: left;
	WIDTH: 100%;
	LIST-STYLE-TYPE: none;
}
#menu-main OL LI {
	FLOAT: left;
}
#menu-main OL LI.first {
	MARGIN-LEFT: 0em;
}
#menu-main OL LI A {
	PADDING-RIGHT: 1em;
	DISPLAY: block;
	PADDING-LEFT: 1em;
	PADDING-BOTTOM: 0.2em;
	MARGIN: 0px;
	FONT: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: uppercase;
	COLOR: #FFF;
	PADDING-TOP: 0.25em;
	TEXT-ALIGN: center;
	background-color: #9DA385;
}
#menu-main OL LI A:hover {
	COLOR: #fff;
	background-color: #50533E;
	background-image: url(../images/bg_menu.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
#menu-main OL LI A.selected {
	COLOR: #000;
	background-color: #F3F3F3;
}
/********************************************************************************************/
/*content styles*/
/********************************************************************************************/
#content {
	background-color: #FFF;
	width: 730px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-bottom: 15px;
	clear: both;
	background-image:url(../images/spring_topic.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	border: black 1px solid;
	height: 100%;
	
	
}
#container #content #FLVPlayer {
	border: medium solid #567015;
}

#testimony {
	FONT-SIZE: 0.8em;
	PADDING-TOP: 35px;
}
#content A {
	COLOR: #ffffff;
	BORDER-BOTTOM: #330000 1px solid;
}
#content A:hover {
	COLOR: #4a4d3a;
}
#content BLOCKQUOTE {
	FONT-SIZE: 1.1em;
	MARGIN: 1em 2em;
	FONT-STYLE: italic;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#content H2 {
	PADDING-TOP: 30px;
	padding-left: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 3.5em;
	font-weight: bold;
	text-align: left;
	color:#FFFFFF;
}
#content H2 A {
	COLOR: #f08;
	BORDER-BOTTOM: none;
}
#content H2 A:hover {
	COLOR: #08f;
}
#content H3 {
	FONT: bold 1.7em "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 3em;
	margin-bottom: 1em;
	
	color: #4a4d3a;
}
#content h1 {
	color:#4a4d3a;
	FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top: 1.7em;
	margin-bottom: 1.2em;
	}
	
#content h4 {
	font-size: medium;

}	
	
#content OL {
	MARGIN: 1em 2em;
}
#content LI {
	LINE-HEIGHT: 1.5em;
}

#content P {
	MARGIN: 1em 20px 1em 20px;
	LINE-HEIGHT: 1.5em;
	text-align: left;
}
#content UL {
	PADDING-BOTTOM: 20px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1em 2em;
}
#content UL LI {
	PADDING-TOP: 5px;
}
#content UL LI A {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
}
#content UL LI A:hover {
	COLOR: #CCCCCC;
	TEXT-DECORATION: underline;
}
#directions {
	margin: auto;
	margin-top:20px;
	width: 500px;
}
#directions p {
	margin: auto;
	text-align: center; 
	padding-top: 20px;
	
}
#content p.quote {
	font-weight: bold;
	color:#3a230c;
	font-size: medium;
	text-align: left;
	}
/********************************************************************************************/
/*home page styles*/
/********************************************************************************************/


#home-text {
	WIDTH: 272px;
	HEIGHT: 210px;
	background-image:url(../images/greenbackground.jpg);
	background-repeat:no-repeat;	
	margin-top: 15px;
	margin-bottom: 10px;
	padding-top: 7px;
	text-align: left;
	float: right;
	margin-right: 10px;
}

#container #contenthome .right #home-text img {
	margin-left: 3px;
	background-color: #FFF;
}

#container #contenthome .right .right {
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 10px;
}

#container #contenthome .left #Flash_Image_Gallery {
	margin-bottom: 10px;
	margin-left: 10px;
}

#home-text P {
	MARGIN: 14px 10px;
	FONT: 1em 'lucida grande', tahoma, sans-serif;
	COLOR: #eae7d2;
}
#container #contenthome #home-text .indent {
	font-size: x-small;
	margin-left: 20px;
}

#home-text STRONG {
	FONT-WEIGHT: bold;
	FONT-SIZE: 1em;
	COLOR: white;
}
#home-text A {
	FONT-WEIGHT: bold;
	COLOR: #282b20;
}
#home-text A:hover {
	COLOR: white;
	TEXT-DECORATION: underline;
}
#home-text A.nursery {
	FLOAT: right;
	WIDTH: 75px;
	HEIGHT: 60px;
	margin-top: 40px;
}
#home-text A SPAN#nursery {
	DISPLAY: none;
}
#content .left {
	FLOAT: left;
	
	padding: 0px;
	margin-left: 10px;
	
}
#content .right {
	FLOAT: right;
	margin-left: 10px;

	
}

#contenthome {
	background-color: #a7743d;
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	height: 100%;
}
img.motto {
	padding: 0;
	margin: 0;
	height: 35px;
	width: 747px;
}
#container #content #columnleft #text img {
	margin: 35px;
	padding: 0px;
}

/********************************************************************************************/
/*form styles*/
/********************************************************************************************/
.contactform {
	MARGIN: 2em 0px;
}
.contactform LABEL {
	PADDING-RIGHT: 0.3em;
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 9em;
	PADDING-TOP: 0.1em;
	TEXT-ALIGN: right;
}
.contactform INPUT {
	MARGIN-BOTTOM: 0.3em;
}
.contactform INPUT.button {
	MARGIN: 0.3em 0px 0px 8.4em;
}
/********************************************************************************************/
/*footer styles*/
/********************************************************************************************/
#footer {
	CLEAR: both;
	FONT-SIZE: 0.9em;
	COLOR: #e8ead4;
	background-color: #646F4D;
	margin: auto;
	width: 770px;
}
#footer A {
	COLOR: #ffff66;
}
#footer A:hover {
	COLOR: #08f;
}
/********************************************************************************************/
/*events and calendar styles*/
/********************************************************************************************/
.ec3_events {
	FONT: 1.1em Verdana, Arial, Helvetica, sans-serif;
}
.ec3_events .ec3_list UL {
	PADDING-BOTTOM: 20px;
	LIST-STYLE-TYPE: none;
}
.ec3_events .ec3_list UL LI A {
	COLOR: #507aa5;
	TEXT-DECORATION: none;
}
.ec3_events .ec3_list UL LI A:hover {
	COLOR: #507aa5;
	TEXT-DECORATION: underline;
}
.LinksContainer {
	width: 230px;
	background-color: #686D52;
	padding-left: 15px;
	padding-top: 20px;
}
#container #content .LinksContainer A:hover {
	color: #3F4130;
}
.clmonth {
	border-collapse: collapse;
	height: 400px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	background-color: #9DA385;
}
.clmonth caption {
	text-align: left;
	padding-bottom: 6px;
	font-size: 150%;
	font-weight: bold;
	color: 646f4d;
	margin-top: 15px;
}
.clmonth th {
	border: 1px solid #AAAAAA;
	border-bottom: none;
	background-color: #686D52;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.clmonth td {
	border: 1px solid #ffffff;
	vertical-align:top;
	font-size: 80%;
}
.clmonth td.previous, .clmonth td.next {
	background-color: #FFFFFF;
	color: #686D52;
}
.clmonth td.active {
	color: #231303;
	border: 1px solid #ffffff;
}
.clmonth ul {
	list-style-type: none;
	margin: 0;
	padding-left: 5px;
}
.centerdays {
	text-align: center;
}
.clmonth li {
	list-style-type: none;
}
/********************************************************************************************/
/*pages with left columns and right pictures styles*/
/********************************************************************************************/
#text{
	float:left;
	width: 250px;
	background-color:#686D52;
	height: 556px;
	
	margin-bottom: 20px;
	margin-right: 10px;
	
}
#text p {
	padding-left:20px;

}
#columnleft {
	background-image:url(../images/spring.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	
	height: 556px;
	margin-top: 40px;
	margin-bottom: 20px;
	width: 700px;
	margin-left:auto;
	margin-right: auto;
}

#text p.title {
	margin-left: -5px;
	font-weight: bold;
	font-size: medium;
	margin-bottom: 0px;
}
#text p.information {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	
}
/********************************************************************************************/
/*healing scriptures styles*/
/********************************************************************************************/
.scripturehead {
	color:#3a230c;
	font-weight: bolder;
	font-size: larger;
	text-align: left;
}
.note {
	color:#4a4d3a;
	font-weight:bold;
}

.pagelist {
	text-align: left;
	padding-top: 30px;
}
.pagelist li{
	display: inline;
	padding: 30px;
	font-weight: bold;
	color: #FFFFFF;
}

ul.pagelist {
	margin: auto;
	text-align: center;
	color: #FFFFFF;
}

/********************************************************************************************/
/*announcement styles*/
/********************************************************************************************/
div.largeimage {
	margin-left: auto;
	margin-right: auto;
	margin-top: 60px;
}
/********************************************************************************************/
/*podcast styles*/
/********************************************************************************************/
#text a.poddownload {

	padding: 0px;
	float: left;
	margin-left: 40px;
	clear: left;
}
#text p.podtitle {
	font-weight: bold;
	font-size: 120%;
	clear: left;
	float: left;
	margin: 0px;
	padding-top: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
	padding-right: 20px;
	width: 200px;
	
}
.date {
	text-align: left;
	padding: 0px;
	float: left;
	clear: left;
	font-weight: normal;
	font-size: small;
	text-indent: 0px;
	margin-left: 10px;
}

#content #columnleft img {
	float: left;
	padding: 30px;
}

