@charset "UTF-8";
/* CSS Document */

html {
	height:100%;
	margin-bottom:1px;
}
body {
	background-color:#b1dbc5;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#906f40;
	letter-spacing:.05em;
	line-height:15px;
}
#bg-overlay {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
}
	#top-bar {
		position:absolute;
		top:0px;
		left:0px;
		height:461px;
		background:url(/media/images/top-bar-bg.jpg) center repeat-x;
		width:100%;
	}
		#top-bar-overlay {
			position:absolute;
			top:0px;
			left:0px;
			height:461px;
			background:url(/media/images/inside-top-bar-overlay.jpg) top center no-repeat;
			width:100%;
		}
			#btn-home {
				display:block;
				width:600px;
				height:200px;
				margin-left:-300px;
				left:50%;
				position:absolute;
				z-index:50;
			}
#container {
	position:relative;
	text-align:left;
	margin:0 auto;
	width:761px;
	min-height:400px;
	padding-top:196px;
}
	#nav {
		position:relative;
		height:31px;
		width:761px;
		overflow:hidden;
		margin-left:0px;
	}
		#nav ul {
			list-style-type:none;
			padding:0;
			margin:0 auto;
			width:761px;
			float:right;
		}
			#nav ul li {
				display:inline;
			}
				#nav ul li a {
					background:url(/media/images/inside-nav.jpg) no-repeat;
					float:left;
					height:0;
					padding-top:31px;
					overflow:hidden;
				}
				
				#nav ul li a#nav-about {
					width:148px;
					background-position:0px 0px;
				}
				#nav ul li a#nav-community {
					width:128px;
					background-position:-148px 0px;
				}
				#nav ul li a#nav-contact {
					width:108px;
					background-position:-276px 0px;
				}
				#nav ul li a#nav-calendar {
					width:117px;
					background-position:-384px 0px;
				}
				#nav ul li a#nav-media {
					width:84px;
					background-position:-501px 0px;
				}
				#nav ul li a#nav-support {
					width:176px;
					background-position:-585px 0px;
				}
#body {
	position: relative;
	padding-top:0px;
	background:url(/media/images/inside-content.jpg) top center no-repeat;
	background-color:#fffee2;
	min-height:400px;
	_height:400px;
}
	#content {
		position:relative;
		padding:40px;
		z-index:100;
	}
#footer {
	background:url(/media/images/footer.jpg) no-repeat;
	height:167px;
	width:761px;
	position:absolute;
	bottom:-1px;
	left:0px;
	z-index:50;
}
#copyright {
	height:60px;
	text-indent: -50000px;
	background-color:#340000;
}
	
/*Accordian Styles
**************************/
#accordian-box {
	padding:0px;
}
.accordian {
	position:relative;
	margin-bottom:8px;
}
.accordian_tab {
	position:relative;
	background:url(/media/images/accordian-title-bg.gif) right center no-repeat;
	clear:both;
	width:681px;
	height:48px;
	color:#906f40;
	padding:14px 0px 0px 0px;
	margin:0;
	overflow:hidden;
	cursor:pointer;
}
	.accordian_tab img.btn {
		position:absolute;
		top:0px;
		left:5px;
		width:62px;
		height:62px;
	}
	.accordian_tab h1 {
		font-size:40px;
		font-weight:normal;
		margin-left:85px;
		text-transform:lowercase;
	}
	.accordian_tab p {
		position:absolute;
		right:10px;
		top:35px;
	}
.accordian_content {
	clear:both;
	padding:8px 14px 10px 84px;
	overflow:hidden;
	cursor:auto;
}
	.accordian_content dt .more-info-btn {
		color:#3daca6;
		text-transform:uppercase;
		font-size:12px;
		position:absolute;
		right:160px;
	}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #fffee2;
	padding: 5px;
	width:400px;
	text-align:left;
}
#tooltip h3, #tooltip div { 
	margin: 0; 
}

