/* CSS Document */
* {				margin:0px;	padding:0px;	}
body {			font-family:Arial, Helvetica, sans-serif;	font-size:62.5%;	background-color:#FFFFFF;	}
a {				color:#ea6f16;	font-weight:bold;	text-decoration:none}
a:visited {		color:#ea6f16;	font-weight:bold;	text-decoration:none}
a:hover {		color:#ea6f16;	font-weight:bold;	text-decoration:underline}
a:active {		color:#ea6f16;	font-weight:bold;	text-decoration:none}
fieldset {		border:1px solid #007087;	padding:2px 5px 2px 5px;	}
input, select, textarea {			border:1px solid #b9bc61;	padding:2px;	background-color:#feffeb;	}
legend {		border:1px solid #007087;	padding:2px 8px 2px 8px;	margin:5px;	font-weight:bold;	color:#007087;	letter-spacing:1px;	}
p {				padding:.5em 0 .5em 0;	}
option {		padding-right:15px;}
ul {			margin-left:2em;	}
img { border:0; }

#content {		float:right;		width:718px;	}
#horizon {		width:990px;	text-align:left;	position:relative;		}
#sidepanel {	float:left;	width:271px;	}
#wrap {		font-size:1.2em;	}
#wrap h1 {	color:#00703c;	font-size:3em; /* 36px */	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	line-height:35px;	}
#wrap h2 {	color:#B92216;	font-size:1.333em; /* 16px */	line-height:17px;	padding:0 0 4px 0;	}
#wrap h3 {	color:#de6b1c;	font-size:1.083em; /* 13px */	font-family: Arial, Helvetica, sans-serif;	line-height:18px;	}

.homeImgBorder {	border:1px solid #007087;	margin:4px;	}
.imgBorder {		border:1px solid #007087;	margin:8px;	}
.italic {			color:#999999;	font-style:italic;	}
.small {			font-size:.9em;}
.tableBorder {		background-color:#007087;	text-align:left;	}
.tableBorder th{	background-color:#007087;	color:#FFFFFF;	padding:5px;	text-align:center;	}
.tableBorder td{	background-color:#FFFFFF;	padding:5px;	}
.tablePadding {		color:#007087;	}
.tablePadding th{	padding:5px;	}
.tablePadding td{	padding:5px;	}
.tableFloatLeft {	float:left;	margin:4px;	}
.tableFloatRight {	float:right;	margin:4px;	}

tr.even td, td.even {		background-color:#eff7f9!important;	}
tr.odd td, td.odd {		background-color:#FFFFFF!important;	}

.eventLinks { padding: .5em 0 0 0; font-size: 1.2em; }
.indent { padding: 0 0 .5em .5em; }
#instructions { padding: 0 0 .5em .5em; font-size: .8em; }
#gallery table { width: 500px; border-bottom: 1px solid #007087; border-top: 1px solid #007087; }
#gallery table tbody tr { height: 75px; border: 1px solid #007087; }
#gallery table tbody td { width: 75px; }
#endGallery { width: 500px; text-align: center; padding: .5em 0 .5em 0; }