#sites{
	margin:0 0 20px 0;
	position:relative;
	height:479px;
}
.parkinfo{
	width:210px;
	padding:10px;
	margin:0;
	float:left;
}
	#park2{
		margin:0 10px;
	}
	#park3{
		margin:0 0 10px 0;
	}
#facilitylist h3{
	margin:0 0 4px 0;
	padding:0;
	background-image:url(images/park_titles.gif);
	background-repeat:no-repeat;
	height:60px;
	line-height:60px;
	text-indent:-9999px;
}
	#park1 h3{
		background-position:0px 0px;
	}
	#park2 h3{
		background-position:0px -60px;
	}
	#park3 h3{
		background-position:0px -120px;
	}
	#park4 h3{
		background-position:0px -180px;
	}
#facilitylist ol, #facilitylist ul, #facilitylist li{
	margin:0; padding:0;
}
#facilitylist ol li{
	padding-left:30px;
	list-style:none;
	min-height:20px;
	margin-bottom:10px;
	float:left;
}
#facilitylist ol li ul{
	width:180px;
}
#facilitylist ol li ul li{
	float:none;
	padding-left:0;
	min-height:0;
	margin-bottom:3px;
	line-height:normal;
}
/* Park 1 */
#park1 .item1{
	background:url(images/p-a1.gif) no-repeat 0% 0%;
}
#park1 .item2{
	background:url(images/p-a2.gif) no-repeat 0% 0%;
}
#park1 .item3{
	background:url(images/p-a3.gif) no-repeat 0% 0%;
}
#park1 .item4{
	background:url(images/p-a4.gif) no-repeat 0% 0%;
}
#park1 .item5{
	background:url(images/p-a5.gif) no-repeat 0% 0%;
}
#park1 .item6{
	background:url(images/p-ap.gif) no-repeat 0% 0%;
}
#park1 .item7{
	background:url(images/p-at.gif) no-repeat 0% 0%;
}
/* Park 2 */
#park2 .item1{
	background:url(images/p-b1.gif) no-repeat 0% 0%;
}
#park2 .item2{
	background:url(images/p-b2.gif) no-repeat 0% 0%;
}
#park2 .item3{
	background:url(images/p-b3.gif) no-repeat 0% 0%;
}
#park2 .item4{
	background:url(images/p-b4.gif) no-repeat 0% 0%;
}
#park2 .item5{
	background:url(images/p-bp.gif) no-repeat 0% 0%;
}
/* Park 3 */
#park3 .item1{
	background:url(images/p-c1.gif) no-repeat 0% 0%;
}
#park3 .item2{
	background:url(images/p-c2.gif) no-repeat 0% 0%;
}
#park3 .item3{
	background:url(images/p-cp.gif) no-repeat 0% 0%;
}
/* Park 4 */
#park4 .item1{
	background:url(images/p-d1.gif) no-repeat 0% 0%;
}
#hoverbox{	
	width:150px;
	padding:10px;
	position:absolute;
	-moz-border-radius: 0.6em;
	border-radius: 0.6em;
	background:#c7eafc;
	border:5px solid #003c6e;
	color:#003c6e;
}
	#hoverbox ul{
		margin:0; padding:0 0 0 20px;
		list-style:disc;
	}
	#hoverbox ul li{
		margin:0 0 4px 0;
	}
	#hoverbox ul li:last-child{
		margin-bottom:0;
	}
	
#hoverbox.park1, #park1{
	background:#c7eafc;
	color:#003c6e;
}
	#hoverbox.park1{
		border:5px solid #003c6e;
	}
	
.main_column #park1 a {color:#003c6e; text-decoration:none;}
.main_column #park1 a:hover {color:#003c6e; text-decoration:underline;}	
	
	
#park2{
	background:#aad56a;
	color:#004813;
}
#hoverbox.park2{
	background:#d0eca7;
	color:#004813;
	border:5px solid #004813;
}

.main_column #park2 a {color:#004813; text-decoration:none;}
.main_column #park2 a:hover {color:#004813; text-decoration:underline;}

#park3{
	background:#c36fad;
	color:#4f2683;
}

.main_column #park3 a {color:#4f2683; text-decoration:none;}
.main_column #park3 a:hover {color:#4f2683; text-decoration:underline;}

#hoverbox.park3{
	background:#e5afd7;
	color:#4f2683;
	border:5px solid #4f2683;
}
#park4{
	background:#f99e58;
	color:#7a1600;
}
#hoverbox.park4{
	background:#f7c197;
	color:#7a1600;
	border:5px solid #7a1600;
}

.main_column #park4 a {color:#7a1600; text-decoration:none;}
.main_column #park4 a:hover {color:#7a1600; text-decoration:underline;}