/* CSS Document */

p{
	font-family:arial;
	font-size:10pt;
	font-weight:normal;
	color:#333333;
	margin:0px;
	padding:0px;
	padding-bottom:15px;
	text-align:left;
	margin-top:0px;
}
.inverse{
	color:#ffffff !important;
}
.greenish{
	color:#4f6228 !important;
}
.citation{
	color:#7e7e7e !important;
	font-style:italic;
	font-size:8pt;
}
.fade{
	padding:2px;
	background-color:#b8ca97;
}
td,li,div{
	font-family:arial;
	font-size:10pt;
	font-weight:normal;
	color:#333333;
	margin:0px;
	padding:0px;
}
table{
	margin-top:0px;
	margin-bottom:15px;
}
li{
	text-align:left;
}
ul{
	padding:0px;
	margin:0px;
	padding-left:10px;
	margin-left:10px;
	margin-bottom:15px;
}
h1{
	font-family:arial;
	font-size:15pt;
	font-weight:bold;
	color:#4f6228;
	margin:0px;
	padding:0px;
	padding-bottom:15px;
	text-align:left;
	margin-top:0px;
}
h2{
	font-family:arial;
	font-size:13pt;
	font-weight:bold;
	color:#4f6228;
	margin:0px;
	padding:0px;
	padding-bottom:15px;
	text-align:left;
	margin-top:0px;
}
h3{
	font-family:arial;
	font-size:11pt;
	font-weight:bold;
	color:#244061;
	margin:0px;
	padding:0px;
	padding-bottom:15px;
	text-align:left;
	margin-top:0px;
}
h4{
	font-family:arial;
	font-size:13pt;
	font-weight:bold;
	color:#333333;
	margin:0px;
	padding:0px;
	padding-bottom:15px;
	text-align:center;
	margin-top:0px;
}
h5{
	margin-top:0px;
}
div{
	margin-top:0px;
}
a:link{
	color:#6e8a39;
	font-weight:bold;
	text-decoration:none;
}
a:hover{
	color:#ddba96;
	font-weight:bold;
	text-decoration:none;
}
a:visited{
	color:#ad9377;
	font-weight:bold;
	text-decoration:none;
}
.smalltext{
	font-size:8pt;
}
.button{
	cursor:pointer;
	border:0px;
}
.formfix{
	margin:0px;
	padding:0px;
}
.form-input{
	font-size:8.5pt;
}
.menu-text{
	font-family:georgia;
	font-size:11pt;
	font-weight:normal;
	color:#ffffff;
	text-align:center;
}
.popup-text{
	font-family:georgia;
	font-size:11pt;
	font-weight:normal;
	color:#ffffff;
	padding:0px !important;
	text-align:left !important;
}
a.menu-link:link{
	font-weight:normal;
	color:#ffffff;
}
a.menu-link:hover{
	font-weight:normal;
	color:#d4e6b3;
}
a.menu-link:visited{
	font-weight:normal;
	color:#ffffff;
}
.footer-text{
	color:#ffffff;
}
a.footer-link:link{
	color:#aac576;
	font-weight:normal;
}
a.footer-link:hover{
	color:#ddba96;
	font-weight:normal;
}
a.footer-link:visited{
	color:#c6c6c6;
	font-weight:normal;
}
body{
	text-align:center;
	margin:0px;
	background-image:url("../images/background.jpg");
	background-repeat:repeat-x;
	background-position:top center;
	background-color:#2b3517;
}
	#container{
		position:relative;
		margin:auto;
		width:816px;
		height:574px;
		background-image:url("../images/page.jpg");
		background-repeat:no-repeat;
		background-position:top center;
	}
		#header{
			top:0px;
			left:3px;
			position:absolute;
			width:810px;
			height:108px;
		}
			#header-left-image{
				top:0px;
				left:0px;
				position:absolute;
				width:354px;
				height:108px;
			}
			#header-right{
				top:0px;
				left:354px;
				position:absolute;
				width:456px;
				height:108px;
				background-image:url("../images/header_right.jpg");
			}
				#eletter{
					top:11px;
					left:206px;
					position:absolute;
					width:244px;
					height:91px;
				}
					#eletter-text{
						top:0px;
						left:0px;
						position:absolute;
						width:244px;
						height:42px;
					}
					#eletter-firstname{
						top:46px;
						left:0px;
						position:absolute;
						width:116px;
						height:16px;
						border:1px;
						border-color:#4e4e4e;
						border-style:solid;
					}
					#eletter-lastname{
						top:46px;
						left:123px;
						position:absolute;
						width:118px;
						height:16px;
						border:1px;
						border-color:#4e4e4e;
						border-style:solid;
					}
					#eletter-input{
						top:71px;
						left:0px;
						position:absolute;
						width:185px;
						height:16px;
						border:1px;
						border-color:#4e4e4e;
						border-style:solid;
					}
					#eletter-submit{
						top:71px;
						left:194px;
						position:absolute;
						width:50px;
						height:20px;
					}
		#menu{
			top:108px;
			left:3px;
			position:absolute;
			width:810px;
			height:29px;
			background-image:url("../images/menu.jpg");
		}
			#menu-container{
				top:1px;
				left:68px;
				position:absolute;
				height:27px;
			}
				.menu-item{
					height:27px;
					padding-top:0px;
					background-position:center;
					background-repeat:no-repeat;
					text-align:center;
				}
				#menu-home{
					width:65px;
				}
				#menu-about{
					width:92px;
				}
				#menu-services{
					width:81px;
				}
				#menu-programs{
					width:169px;
				}
				#menu-products{
					width:84px;
				}
				#menu-contact{
					width:106px;
				}
				.menu-popup{
					top:0px;
					left:0px;
					position:absolute;
					z-index:3;
					padding:10px;
					background-color:#4b5e28;
					border-top:0px;
					border-left:1px;
					border-right:1px;
					border-bottom:1px;
					border-color:#d4e6b3;
					border-style:solid;
					visibility:hidden;
					text-align:left;
				}
				.menu-popup-item{
					height:27px;
					padding:0px;
					background-position:20px;
					background-repeat:no-repeat;
					text-align:left;
				}
		#content{
			top:137px;
			left:3px;
			position:absolute;
			width:810px;
			height:413px;
		}
			#leftbar{
				top:0px;
				left:0px;
				position:absolute;
				width:183px;
				height:413px;
				background-image:url("../images/leftbar_background.jpg");
				background-repeat:repeat-x;
				background-position:top center;
				background-color:#455625;
				border-top:0px;
				border-left:0px;
				border-right:1px;
				border-bottom:0px;
				border-color:#d4e6b3;
				border-style:solid;
			}
				#our-mission-image{
					top:9px;
					left:6px;
					position:absolute;
					width:132px;
					height:23px;
				}
				#our-mission-text{
					top:38px;
					left:6px;
					position:absolute;
					width:172px;
					height:222px;
				}
				#testimonials-image{
					top:9px;
					left:6px;
					position:absolute;
				}
				#testimonials-text{
					top:38px;
					left:6px;
					position:absolute;
					width:172px;
					height:369px;
				}
				#we-support-image{
					top:267px;
					left:6px;
					position:absolute;
					width:127px;
					height:30px;
				}
				#we-support-text{
					top:300px;
					left:6px;
					position:absolute;
					width:172px;
					height:108px;
				}
			#subcontent{
				top:0px;
				left:184px;
				position:absolute;
				width:606px;
				height:393px;
				padding:10px;
				overflow-y:auto;
			}
			#mainpage-image{
				top:0px;
				left:184px;
				position:absolute;
				width:626px;
				height:259px;
				border-top:0px;
				border-left:0px;
				border-right:0px;
				border-bottom:1px;
				border-color:#d4e6b3;
				border-style:solid;
			}
			#our-programs-image{
				top:267px;
				left:194px;
				position:absolute;
				width:146px;
				height:29px;
			}
			#our-programs-text{
				top:306px;
				left:194px;
				position:absolute;
				width:290px;
				height:102px;
			}
			#divider{
				top:306px;
				left:494px;
				position:absolute;
				width:1px;
				height:98px;
				background-color:#455625;
			}
			#other-stuff-image{
				top:267px;
				left:508px;
				position:absolute;
				height:24px;
			}
			#other-stuff-text{
				top:306px;
				left:508px;
				position:absolute;
				width:280px;
				height:102px;
				background-image:url("../images/maincontent_wellness_back.jpg");
			}
		#footer{
			top:553px;
			left:3px;
			position:absolute;
			width:810px;
			height:21px;
		}
		

