/* -- Index Page -- */


#index #sculpture, #index #gardens, #index #history, #index #zoo {
	position:relative;
	z-index:1;
}
#index #navigation {
	overflow:hidden;
}
#index #navigation ul {
	overflow:hidden;
	height:188px;
}
#index #navigation ul ul {
	background:none;
	height:10.9em;
	padding-top:5px;
	font-family:"Lucida Grande", Tahoma, sans-serif;
}
#index #navigation li {
	height:13.5em;
	float:left;
	padding-right:2%;
	width:23.5%;
}
#navigation ul li#give {padding-right:0%;}
#navigation ul li#zoo {padding-right:0%;}
#index #navigation li li {
	float:none;
	width:auto;
	height:auto;
	line-height:1.3em;
}
#navigation li li a {
	text-indent:-1em; /*	Hanging indent	*/
}
#flash {
	width:812px;
	overflow:hidden;
}
#sidebar.first {
	width:178px;
	padding:0px;
}
#sidebar #join_now {
	display:block;
	margin:.25em 0;
	color:#315f2e;
	font-size:1.8em;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
}
#sidebar #join_now .subtext {
	display:block;
	font-size:0.6em;
}

#sidebar h3, #calendar h4, #calendar h3 {
	color:#315f2e;
	font-weight:bold;
	text-align:center;
	padding:0.4em 0;
}
#calendar h4, #calendar h3 {
	margin:0.3em 0;
	padding:0;
}
#sidebar ul.tiles li {
	width:170px;
	overflow:hidden;
}
#sidebar ul.tiles li a {
	display:block;
	text-decoration:none;
}
#sidebar ul.tiles li h3 {
	color:#fff;
	background:#788f6d;
}
#sidebar ul.tiles li img {margin:0;padding:0;display:block;}


#flash {
    position:relative;
    height:328px;
}

#flash IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#flash IMG.active {
    z-index:10;
}

#flash IMG.last-active {
    z-index:9;
}
