@import url("/assets/leap/css/_defaults.css");
@import url("/assets/leap/css/_style.css");
@import url("/assets/leap/css/_forms.css");

/* Rules to override for print layout go here... */

#container {

}

#mast p.tagline {
		font-size: 16px;
		font-weight: bold;
		color: #666;
	}
	
	#mast p.logo {
		position: relative;
		top: 0;
		left: 0;
	}

.nonprinting,
#nav1,
#content .secondary,
#site-search,
#foot ul,
#foot p.credit,
#callus,
.noprint,
#foot,
#nearest-centre-panel {
	display: none;
}

#content .primary,
#foot {
	padding: 0;
}

#content,
#main,
#peripheral {
	float: none;
	background: #FFF;
}

	#peripheral form,
	#peripheral .login,
	#peripheral .join {
		display: none;
	}

table.results {
	zoom: 1;
	position: relative;
}

#foot {
	clear: both;
	border-top: 1px solid #000;
	margin-top: 2em;
}

div.content-block {
	margin: 0;
	padding: 0;
}

h1 {
	/* display: none; */
	text-indent: 0;
	padding: 0;
	margin: 0;
	height: auto;
	overflow: inherit;
}
 

 div#content div.tools { display: none; }

 div#content div.abstract { background: #EDEBDE !important; }

 div#content div.abstract div.blab { float: none; width: auto; }

div.detail-block {border-bottom: 0 !important;}
div.detail-block dl.details:after {
	content: ".";
}

div.blab {
	margin: 0 !important;
}

#peripheral {
	margin: 0;
	padding: 0;
	position: relative;
	top: 0;
	left: 0;
	display:none;
}

#peripheral div.panel {
	float: left;
}

#peripheral div.panel,
#peripheral div.panel div.inner,
#peripheral div.panel div.inner div.inner {
	border: none;
	background :none;
	width: auto;
	padding: 0;
	margin: 0;
}

#map_list,
#map_canvas {
	float: none;
	width: auto;
}

#map_list {
	height: auto;
	overflow: auto;
}
