#index * {margin:0;padding:0;}
div.clearer {clear: both; line-height: 0; height: 0;}
.center {text-align:center;}
body {
	background:url('../images/page_back.jpg') repeat-x #cbc133;
	margin:0;
	padding:0;
}
#wrapper {
	margin:0 auto;
	width:960px;
}
#header {
	height:200px;
}
#head_text {
	position:absolute;
	margin:-23px 0 0 0;
	color:#fff;
	font-size:.9em;
	text-align:center;
	width:960px;
	font-weight:bold;
}
#body {
	background:url('../images/body_back.jpg') repeat-y center;
	padding:0 18px 0 19px;
	min-height:400px;
}
#footer {
	
}
#footer img {
	margin:0;
	padding:0;
}
#footer p {
	width:910px;
	margin:-5px auto 0 auto;
	padding:5px 0;
	background:#d5e5be;
	text-align:center;
	font-size:.9em;
}
#content {
	background:url('../images/content_back.jpg') repeat-x;
	min-height:250px;
	margin-left: 264px;
	padding:5px;
}
#btn_contact {
	background:#D6E6BF;
	border:2px solid #006600;
	margin:10px 0 10px 400px;
}
/* ---- LEFT ---- */
#leftnav {
	float: left;
	width: 264px;
	margin: 0;
}
#links {
	height:345px;
	width:264px;
	background:url('../images/left_back.jpg') repeat-y;
}
#links ul {
	list-style:none;
	width:252px;
	padding:25px 0 0 10px;
	margin:0;
}
#links li {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom:1px solid #009900;
}
#links li:hover {
	background:url('../images/left_hover.jpg');
}
#links a {
	color:#fff;
	text-decoration:none;
}
/* ---- INDEX ---- */
#additional_quotes IMG {
	margin-left:120px;
	border:none;
}
#slideshow {
	margin:15px 0 0 8px;
	width:360px;
	height:340px;
}
#slideshow p {
	text-align:center;
}
#mission {
	float:right;
	width:280px;
	padding-top:65px;
}
#mission h1 {
	color:#003366;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
#mission p {
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	text-align:center;
	padding:5px 0;
}
#dtn_links {
	float:right;
	background:url('../images/content_back.jpg') repeat-x;
	width:270px;
	color:green;
}
#dtn_links ul {
	list-style:none;
	margin-left:10px;
}
#dtn_links li {
	text-align:center;
	border:1px solid #006600;
	width:240px;
	margin:10px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background:#d6e6bf;
}
#dtn_links li:hover {
	background:#d8f8bf;
}
#dtn_logo {
	position:absolute;
	z-index:5;
	margin:-25px 0 0 -15px;
}
/* ---- SLIDESHOW ---- */
#ie6_plot_fix {
	float:left;
	width:75px;
}
#slideshow2 {
  position:relative;
  height:276px;
	width:350px;
}
#slideshow3 {
  height:333px;
	width:500px;
	margin-left:75px;
}
#slide_desc {
	padding-top:5px;
	height:25px;
	text-align:center;
	width:350px;
}
#slide_desc2 {
	padding-top:5px;
	height:25px;
	text-align:center;
}
#slideshow2 IMG, #slideshow3 IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
		border:2px solid #819745;
}
#slideshow2 IMG.active, #slideshow3 IMG.active {
    z-index:10;
}

#slideshow2 IMG.last-active, #slideshow3 IMG.last-active {
    z-index:9;
}
/* ---- LOCATIONS ---- */
.location_box {
	border:2px solid #d5e5be;
	padding:5px;
	float:left;
	width:98%;
	margin:10px 0 10px 0;
}
.location_box IMG {
	float:right;
}
.location_box p {
	text-align:center;
}
.location_box h1 {
	font-size:1.1em;
	text-align:center;
	margin-top:55px;
}
/* ---- SERVICES ---- */
.services ul {
	list-style:none;
}
.services li {
	font-size:1.1em;
}
.services p {
	padding:0 15px;
	font-size:1.2em;
}
.services h1 {
	text-align:center;
	font-size:1.6em;
	color:#003366;
}
/* ---- BOARD ---- */
#board_photo IMG {
	margin:0 auto;
	display:block;
}
#board_photo p {
	text-align:center;
}
/* ---- RESOURCES ---- */
.resources img {
	display:block;
	margin:15px auto 0;
}
.resources p {
	text-align:center;
	font-size:1.1em;
}
/* ---- HISTORY ---- */
.history h1 {
	text-align:center;
	font-size:1.6em;
	color:#003366;
}
.history p {
	width:90%;
	margin:10px auto;
	text-indent:10px;
}
/* ---- STAFF ---- */
.staff h1 {
	font-size:1.6em;
	color:#003366;
	text-align:center;
}
.staff_box a {
	color:#003366;
}
.staff_box {
	width:46%;
	float:left;
	margin:10px 0 0 10px;
	border:1px solid #d5e5be;
	padding:5px;
}
.staff_box IMG {
	float:right;
}
.staff_box h1 {
	font-size:1.2em;
	text-align:center;
	margin-top:55px;
}
.staff_box p {
	text-align:center;
}
/* ---- PLOT TOUR ---- */
#plot_desc {
	padding-top:15px;
	text-align:center;
}
#plotshow {
	width:510px;
	margin:0 auto;
}
/* ---- FEEDBACK ---- */
#feedback label {
	float:left;
	width:100px;
	text-align:right;
	padding-right:10px;
}
.required_star {
	color:#ff0000;
}
#feedback input .text {
	width:150px;
}
#feedback .textarea {
	width:250px;
	height:75px;
}
#feedback_form {
	margin-left:125px;
}
#contactForm a {
	text-decoration:none;
}
#contactForm {
	text-align:center;
	width:100px;
	background:#D6E6BF;
	border:2px solid #006600;
	margin:10px 0 0 420px;
}
