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

	body {
		padding:0px;
		margin:0px;
		background:url(images/bg.jpg) top center no-repeat fixed #000;
		font-family:Arial, Helvetica, sans-serif;
		color:#5A5A5A;
	}
	table, tr, td, img {
		padding:0px;
		margin:0px;
		border:none;
	}
	td {
		text-align:left;
	}
	a {
		text-decoration:none;
	}
	.normal {
		font-size:14px;
		font-weight:normal;
	}
	.clickable {
		cursor:pointer;
	}
	.title {
		font-size:20px;
	}
	.title_blog {
		font-size:18px;
		font-weight:bold;
	}
	.yellow {
		color:#F7AC00;
		display:block;
	}
	.orange {
		color:#FF8400;
	}
	.red {
		color:#FF0000;
	}
	.green {
		color:#657000;
	}
	.grey_dark {
		color:#5A5A5A;
	}
	.grey_lite {
		color:#6C6C6C;
	}
	.bold {
		font-weight:bold;
	}
	hr {
		padding:0px;
		margin:0px;
		background:none;
		border:none;
		border-bottom:1px solid #ECEAB1;
	}
	input, textarea, select {
		border:2px solid #E1DD7F;
		background:#FFF;
		font-size:inherit;
		font-family:inherit;
		margin:2px;
	}
	
	option {
		background:#FFF;
		font-size:inherit;
		font-family:inherit;
		margin:2px;
	}
	
	.button {
		color:#FFAA3B;
		font-weight:bold;
		padding:3px;
	}

	/* Event Styles */
	.events .thumbnail {
		border:2px solid #ECEAB1;
	}
	.events .title {
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:15px;
	}
	.events a {
		color:#FF5800;
		text-decoration:none;
	}
	.events hr {
		padding-top:10px;
		margin-bottom:10px;
	}
	.events .left {
		width:110px; float:left;
	}
	.events .right {
		width:375px; float:right; text-align:left;
	}
	
	/* Links */
	.links hr {
		padding-top:10px;
		margin-bottom:10px;
	}
	.links a {
		color:#FFA411;
		text-decoration:none;
	}
	
	/* Sitewide structural classes */
	.content {
		background:url(images/content-bg.jpg) top center;
		margin-top:12px;
		width:841px;
	}
	.content_sec {
		background-color:#FFF;
		margin-top:12px;
		width:841px;
	}
	.top_nav {
		background:url(images/nav-bar.jpg) bottom no-repeat;
		margin-top:30px;
		font-size:14px;
	}
	.top_nav td {
		padding:0px;
		margin:0px;
		padding-left:18px;
		font-weight:bold
	}
	.top_nav a {
		margin-left:8px;
	}
	.slideshow {
		border:2px solid #E7C9B3;
		border-right:none;
		width:680px;
		margin-top:80px;
		margin-bottom:46px;
	}
	.slideshow .slide {
		border:none;
		border-right:2px solid #E7C9B3;
		margin:0px;
		padding:0px;
		float:left;
		display:inline;
		width:168px;
	}
	.bottom_nav {
		height:220px;
		position:relative;
		overflow:hidden;
	}
	.bottom_nav .button {
		position:relative;
		top:109px;
		z-index:900;
	}
	.bottom_nav .buttonon {
		position:relative;
		top:5px;
		z-index:900;
	}
	.bottom_nav_sec {
		height:220px;
		position:relative;
		overflow:hidden;
	}
	.bottom_nav_sec .button {
		position:relative;
		top:-113px;
		z-index:900;
	}
	.bottom_nav_sec .buttonon {
		position:relative;
		top:-57px;
		z-index:900;
	}
	.content_table {
		position:relative;
		top:-115px;
		margin:20px;
		width:802px;
	}
	.content_table .top_left {
		padding:10px;
		margin-left:20px;
		border-right:2px solid #ECEAB1;
		border-bottom:2px solid #ECEAB1;
	}
	.content_table .top_right {
		padding:10px;
		margin-right:20px;
		border-bottom:2px solid #ECEAB1;
	}
	.content_table .bot_left {
		padding:10px;
		margin-left:20px;
		border-right:2px solid #ECEAB1;
		font-family:'Courier New', Courier;
		font-size:12px;
	}
	.content_table .bot_right {
		padding:10px;margin-right:20px;
		font-family:'Courier New', Courier;font-size:12px;
	}
	.footer {
		background:url(images/footer.png);
		height:14px;
		padding:8px;
		color:#FFF;
		font-size:12px;
		width:825px;
	}
	.footer a {
		color:#FFF;
		text-decoration:none;
	}
	
