* {	margin: 0px;
	padding: 0px;
}

body {	background: url(../images/body_bg.jpg) top repeat-x #eafefd;
}

p	{	font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 18px;
		margin-top: 10px;
}

.clear {	clear: both;
}

#page-wrap	{	width: 981px;
				margin: 0 auto;
				border: solid 1px #a9c3c2;
}

/*--------------LINKS------------*/

a:link {
}

a:visited {
}

a:hover {
}

a:active {
}

/*--------------FONTS------------*/

h1	{	font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #4b8e8b;
}

/*--------------HEADER------------*/

#header	{	height: 132px;
			background: url(../images/header.jpg);
}

/*--------------NAV------------*/

#nav-area	{	height: 34px;
				background: url(../images/nav-bg.jpg) repeat-x;
				padding-left: 3px;
}

ul #nav	{	list-style: none;
		}
		ul#nav li	{	display: inline;
						font-family: Arial, Helvetica, sans-serif;
						font-size: 14px;
					}
					ul#nav li a	{	display: block;
									height: 24px;
									float: left;
									padding: 10px 18px 0 18px;
									color: #FFFFFF;
									text-decoration: none;
								}
								ul#nav li a:hover	{	background-color: #ffffff;
														color: #009999;
														text-decoration: none;
													}

/*--------------MAIN AREA------------*/

#container	{	background:url(../images/container-bg.jpg) top repeat-x #FFFFFF;
				padding: 10px;
}

#content	{	float: left;
				margin-bottom: 15px;
}

#left-col	{	width: 475px;
				float: left;
}

#right-col	{	width: 465px;
				float: right;
}

.bullets	{	padding-left: 25px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				line-height: 18px;
}

.gallery-box	{	width: 250px;
					height: 172px;
					float: left;
					margin: 20px 20px 20px 20px;
}

/*--------------BOTTOM BOXES------------*/

#bottom-boxes	{	padding-top: 10px;
}

#history	{	width: 431px;
				height: 100px;
				float: left;
				background:url(../images/history-bg.jpg);
				margin-right: 18px;
				padding-top: 20px;
			}
			
.history-title	{	font-family: Arial, Helvetica, sans-serif;
					font-size: 16px;
					font-weight: bold;
					color: #4b8e8b;
					padding-left: 125px;
}

.history-text	{	font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					padding-left: 125px;
					line-height: 18px;
				}
				.history-text a	{	color: #63853a;
									text-decoration: underline;
				}

#faq	{	width: 207px;
			height: 100px;
			float: left;
			background:url(../images/faq-bg.jpg);
			margin-right: 18px;
			padding-top: 20px;
}

.faq-title	{	font-family: Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: bold;
				color: #ffffff;
				padding-left: 50px;
}

.faq-text	{	font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				padding-left: 15px;
				line-height: 18px;
				margin-top: 20px;
				color: #FFFFFF;
			}
			.faq-text a	{	color: #ffffff;
								text-decoration: underline;
				}

#gallery	{	width: 287px;
				height: 100px;
				float: left;
				background:url(../images/gallery-bg.jpg);
				padding-top: 20px;
			}

.gallery-title	{	font-family: Arial, Helvetica, sans-serif;
					font-size: 16px;
					font-weight: bold;
					color: #4b8e8b;
					padding-left: 125px;
}

.gallery-text	{	font-family: Arial, Helvetica, sans-serif;
					font-size: 12px;
					padding-left: 120px;
					line-height: 18px;
				}
				.gallery-text a	{	color: #63853a;
									text-decoration: underline;
				}

/*--------------FOOTER------------*/

#footer	{	text-align: center;
			margin-top: 10px;
		}
		#footer a	{	text-decoration: none;
						color:	#000000;
					}
					#footer a:hover	{	text-decoration: none;
										color:	#2D6562;
					}
