/* GENERAL CSS */
#holder {
	width:690px;
	margin:45px auto 0;

}

/* START OF CSS FOR MAP */
dl.map.on {
	position:relative;
	width:940px;
/*	height:275px;*/
	text-align:left;
	margin:20px 0;
	padding:0px;
}




/* ---------------- */

.year_1910 dl.map.on {
	background:url(/demo/img/maps/outline1/1910.jpg) no-repeat 6px 5px;
}
.year_1920 dl.map.on {
	background:url(/demo/img/maps/outline1/1920.jpg) no-repeat 6px 5px;
}
.year_1930 dl.map.on {
	background:url(/demo/img/maps/outline1/1930.jpg) no-repeat 6px 5px;
}
.year_1940 dl.map.on {
	background:url(/demo/img/maps/outline1/1940.jpg) no-repeat 6px 5px;
}
.year_1950 dl.map.on {
	background:url(/demo/img/maps/outline1/1950.jpg) no-repeat 6px 5px;
}
.year_1960 dl.map.on {
	background:url(/demo/img/maps/outline1/1960.jpg) no-repeat 6px 5px;
}
.year_1970 dl.map.on {
	background:url(/demo/img/maps/outline1/1970.jpg) no-repeat 6px 5px;
}
.year_1980 dl.map.on {
	background:url(/demo/img/maps/outline1/1980.jpg) no-repeat 6px 5px;
}
.year_1990 dl.map.on {
	background:url(/demo/img/maps/outline1/1990.jpg) no-repeat 6px 5px;
}
.year_2000 dl.map.on {
	background:url(/demo/img/maps/outline1/2000.jpg) no-repeat 6px 5px;
}




.location dl.map.on dt {
	list-style:none;
	display:none;
}
dl.map.on dt {
	list-style:none;
	display:inline;
}
dl.map.on dd {
	position:absolute;
	left:-9999px;
	width:260px;
	padding:4px;
	border:#fff 1px solid;
	background:#333;
	opacity:0.9;
	color:#fff;
	-moz-border-radius:8px;
	border-radius:8px;
	z-index:11;
	font-size:1em;
	line-height:1.3em;
}
#default #main-content dl.map.on dd p{
	text-align:left;
	padding:10px;
	margin:0;
	color: #fff;
	font-size: 1.2em;
}
dl.map.on dd img {
	position:relative;
	float:right;
	border:#000 1px solid;
	margin:2px;
}
dl.map.on a.location {
	display:block;
	position:absolute;
	text-indent:-9999px;
	width:10px;
	height:10px;
	outline:none;
	z-index:10;
	text-decoration:none;
	
}

.map4-nav1 dl.map.on a.location {
	display:block;
	position:absolute;
	text-indent:-9999px;
	width:20px;
	height:29px;
	outline:none;
	z-index:10;
	text-decoration:none;
}
.map4-nav1 dl.map.on a.location:hover {
}


dl.map.on dd a {
	text-decoration:none;
	color:#000;
}

/* START OF CSS FOR MAP POINTS */
dl.map.on a#Evaporation-a {
	left:768px;
top:143px;
width:81px;
}
dl.map.on a#Urban {
	height:41px;
left:274px;
top:226px;
width:102px;
}
dl.map.on a#Condensation {
	left:636px;
	top:45px;
	width:81px;
}
dl.map.on a#Sublimation {
	left:306px;
	top:80px;
	width:81px;
}
dl.map.on a#Desublimation {
	left:302px;
top:118px;
width:81px;
}
dl.map.on a#Evapotranspiration {
	left:536px;
top:143px;
width:115px;
}
dl.map.on a#Atmosphere {
left:509px;
top:11px;
width:89px;
}
dl.map.on a#Precipitation {
	left:172px;
	top:80px;
	width:81px;
}
dl.map.on a#Surface-run-off {
	left:397px;
top:176px;
width:86px;
}
dl.map.on a#Snowmelt-runoff {
	height:36px;
	left:65px;
	top:151px;
	width:113px;
}
dl.map.on a#Streamflow {
	left:149px;
top:232px;
width:81px;
}
dl.map.on a#Infiltration {
	left:17px;
top:227px;
width:81px;
}
dl.map.on a#Springs {
	left:158px;
top:301px;
width:52px;
}
dl.map.on a#Ground-water-discharge {
	left:319px;
top:342px;
width:152px;
}
dl.map.on a#Ground-water-storage {
	left:300px;
	top:379px;
	width:171px;
}
dl.map.on a#Agricultural-land {
	height:76px;
left:520px;
top:196px;
width:101px;
}