.js #map-content{
	height:330px;
	overflow:hidden;
	position:relative;
	top:10px;
}
#map-content div{
/*	position:relative;*/
	float:left;
	display:inline;
	margin:0;
/*	width:666px;*/
	width:682px;
}
.js #map-content div li{
	position:relative;
	float:left;
	display:inline;
	background-position:left 4px;
	margin-bottom:4px;
	width:661px;
}
	.ie #map-content .decadal-list{
		padding-bottom:0;
	}
#map-content .decadal-list h2{
	margin-bottom:-3px;
}
	
#map-content .decadal-list h3{
	position:relative;
	float:left;
	display:inline;
	margin:8px 0 4px;
	width:100%;
}
/*
#map-content div.decadal-list li{
	clear:both;
	padding-left:24px;
	min-height:17px;
}
	.ie #map-content div.decadal-list li{
		height:17px;
	}
*/
#map-content div.decadal-list li img{
	padding:0;
}
#map-content .decadal-list ul{

}
#map-content div ul,
#map-content div ol{
	position:relative;
	float:left;
	display:inline;
	margin-bottom:20px;
}
#map-content div ol.years li{
	list-style-type: decimal;
	margin: 0 0 0 40px;
	font-size: 1.4em;
}
/* ------------------------------------------------------

	Javascript only styles
	
------------------------------------------------------ */

.js #google-earth-map .decadal-list{
	height:2.7em;
}


.js #map-content .decadal-list ol.years li,.js #google-earth-map .decadal-list ol.years li{
	list-style-type: decimal;
	margin: 0 0 0 0px;
	font-size: 1.0em;
}
.js #map-content .decadal-list h3,.js #google-earth-map .decadal-list h3{
	display:none;
}
.js #map-content .decadal-list ol.maps li,.js #google-earth-map .decadal-list ol.maps li{
	width:661px;
	margin-bottom:0;
	padding:9px 9px 6px;
	border:1px solid #dfdfdf;
	height: 288px;
	position:absolute;
	top:-5000%;
	left:-5000%;
}
.js #map-content .decadal-list ol.maps li a,.js #google-earth-map .decadal-list ol.maps li a{
	position:absolute;
	top:-5000%;
	left:-5000%;
}
.js #map-content .decadal-list ol.maps li.open,.js #google-earth-map .decadal-list ol.maps li.open{
	position:relative;
	top:auto;
	left:auto;
	background:#fff;
}
.js #map-content .decadal-list ol.maps li img,.js #google-earth-map .decadal-list ol.maps li img{
	width:661px;
}
.js #map-content .decadal-list ol.years, .js #google-earth-map .decadal-list ol.years{
	margin:0;
	display:block;
	z-index:2;
	font-family:verdana;
}
.js .monthly #map-content .decadal-list ol.years{
	height:25px;
	width:200px;
	margin:0 240px;
}
.js #map-content .decadal-list ol.years li,.js #google-earth-map .decadal-list ol.years li{
	position:relative;
	float:left;
	display:inline;
	clear:none;
	width:auto;
	margin-right:1px;
	margin-bottom:-1px;
	padding:0;
	background:none;
}
.js #map-content .decadal-list ol.years  li a,.js #google-earth-map .decadal-list ol.years  li a{
	float:left;
	display:inline;
	padding:5px 15px 7px;
	background:#E5E5E5;
	border:1px solid #dfdfdf;
	border-bottom:0;
	overflow:visible;
	color:#000;
	font-size:1.3em;
	font-family:verdana;
}
	.js .ie #map-content .decadal-list ol.years  li a,.js .ie #google-earth-map .decadal-list ol.years  li a{
		padding:0 4px 2px;
	}
.js #map-content .decadal-list ol.years  li.open a,.js #google-earth-map .decadal-list ol.years  li.open a{
	background:#900;
	color:#fff;
}
.js #map-content .decadal-list ol.years  li span,.js #google-earth-map .decadal-list ol.years  li span{
	position:absolute;
	left:-5000%;
	top:-5000%;
}
.js #map-content .decadal-list ol.maps{
	position: relative;
	clear: left;
	height:288px;
	width:678px;
}
.js #map-content .decadal-list ol.maps li.slide-open,
.js #map-content .decadal-list ol.maps li.slide-next{
	position: absolute;
	top:0;
	left:0;
}
.js #map-content .decadal-list ol.maps li.slide-open{
	z-index:50;
}
.js #map-content .decadal-list ol.maps li.slide-next{
	z-index:100;
}



.buttons {
	display: none;
}
.js #map-content .buttons {
clear:both;
display:block;
left:0px;
position:absolute;
text-align:center;
bottom:-30px;
width:681px;
height: 30px;
z-index: 200;

background: url(../img/icons/control-transparency.png) repeat-x 0 0;
}
/* .js .hide {
	Xdisplay: none;
}
*/
#main-content .buttons p{
display:inline;
font-size:1.2em;
margin:3px;
padding: 10px 10px 0 6px
}

.js .paused p a.play, .js .playing p a.play{
right:32px;
position:absolute;
top:2px;
width:26px;
height: 26px;
cursor: default;
background-image: url(../img/icons/play_pause.png);
background-repeat: no-repeat;
}
.js .paused p a.play{
background-position:  0px 0px;
}
.js .playing p a.play{
background-position:  0px -26px;
}
.js .paused p a.pause, .js .playing p a.pause{
right:4px;
position:absolute;
top:2px;
width:28px;
height: 26px;
cursor: default;
background-image: url(../img/icons/play_pause.png);
background-repeat: no-repeat;
}
.js .paused p a.pause{
background-position:  -28px 0px;
}
.js .playing p a.pause{
background-position:  -28px 0px;
}



.js .paused p a.play:hover{
background: url(../img/icons/play_pause.gif) no-repeat 0px -26px;
}
.js .paused p a.pause:hover{
background: url(../img/icons/play_pause.gif) no-repeat -28px -26px;
}

/*.buttons a.play, .buttons a.pause {
cursor:pointer;
display:block;
height:24px;
width:21px;
}
*/