@charset "utf-8";	/* CSS Document */		* {	margin: 0;	padding: 0;	}
html {	font-size: 100%;	}
html, body {	height: 100%;	}
body {	font-size: 62.5%;	background-color: #b5cb01;	font-family: Verdana, Arial, Helvetica, sans-serif;	}
body * {	color: #2b3001;	}
h1 {	font-size: 1.8em;	}
h2 {	font-size: 1.7em;	padding: 0 0 5px 0;	}
h3 {	font-size: 1.1em;	}
a {	color: #3a2400;	text-decoration: none;	font-weight: bold;	}
a:hover {	text-decoration: underline;	}


/**********************************************************	
  Everything inside the container DIV is styled below	
*********************************************************/
#container {	margin: 0 auto 0 auto;	width: 990px;	background-image: url(../images/background.gif);	background-repeat: repeat-y;	background-color: #A1DADE;	border:1px solid #da8800;	}
#header-image {	float: left;	}
/******left-nav*******************/
#left-nav ul {	list-style-type: none;	float: left;	width: 160px;	padding-top: 5px;	}
#left-nav ul li {	cursor: pointer;	}
#left-nav ul li a {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1.4em;	font-weight: bold;	color: #3a2400;	text-decoration: none;	display: block;	border: 1px solid #ffa001;	width: 152px;	padding: 2px 0 2px 5px;	}
#left-nav li a:hover {	color: #3a2400;	background-color: #ffbb48;	border: 1px solid #da8800;	}
#left-nav ul li.submenu a {	color: #5e3a00;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1.1em;	padding: 0 0 0 11px;	width:141px;	}
#left-nav ul li.non-link {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 1.4em;	font-weight: bold;	color: #3a2400;	text-decoration: none;	display: block;	border: 1px solid #ffa001;	width: 152px;	padding: 2px 0 2px 5px;	}

/*********all main-content**************/
#main-content {	width: 610px;	float: left;	margin: 0 10px 0 10px;	padding-top: 10px;	font-size: 1.2em;	font-family: Tahoma, Geneva, sans-serif;	}
#main-content h1 {	margin: 0 0 0 4px;	}
#main-content h3 {	padding-top: 5px;	font-weight: bold;	}
#main-content p {	padding-bottom: 10px;	margin: 0 5px 0 5px;	}
#main-content ul li {	list-style-type: none;	margin-left: 10px;	}
#success {	text-align: center;	}
.image {	float: left;	padding: 5px 10px 0 5px;	width: 150px;	text-align: center;	}
.image a {	text-decoration: none;	}
.small {	font-size:.9em;	}
.text {	padding-top: 2px;	margin-right: 5px;	}
.clear-index {	clear: both;	height: 20px;	}
.eventDate {	display:none;	}
#flash {		}

/*****gallery styles**********/
#loader {	background-image: url(../images/ajax-loader.gif);	background-repeat: no-repeat;	background-position: center;	height: 450px;	text-align: center;	}
#loader * {	color:#a1dade;	}
#gallery {	margin-left: 10px;	}
#gallery img {	cursor: pointer;	padding: 0 4px 4px 0;	}
#galleryCaption {	font-size: 1.2em;	font-style: italic;	margin: 0 0 10px 5px;	}
#galleryNav {		margin:0 0 10px 0;	padding-left: 5px;	} 		#galleryNav img.pointer{	cursor: pointer;	}


/********right-content************/
#right-content {	float: left;	width: 180px;	padding-top: 10px;	margin: 0 0 0 10px;	}
#right-content img {	margin: 0 0 0 2px;	}
#right-content p {	font-size: 0.9em;	text-align: right;	margin: 0 2px 0 0;	}
.caption {	font-style: italic;	font-size: 0.9em;	text-align: center;	}


/************************************** 
  Footer styles
************************************/
.clear {	clear: both;	}
#footer {	text-align: center;	margin-top: 20px;	padding-bottom: 10px;	vertical-align: bottom;	}
#failed { color: #CC0000; border:1px solid #CC0000;	padding:.5em .5em .5em 2.5em; background-image:url(../images/error.gif);	background-position:5px 50%; background-repeat:no-repeat; }
.specialFormField {		width:5px;	visibility:hidden;	}