.map-block{
	margin-right:0px;	
	
}
.centre-content-large .contentBlockMap{
	
}
.map-block{
	float:left;
}
.centre-content-large  .lhs{
padding-left:10px;
	/*width:297px;*/
}


.textboxMap p{
	padding:0px;
	margin-top:0px;
	margin-bottom:10px;
}

.contentBlock #mappcodesearch {
	padding-top:0px;
}

#content .map-block{
	margin-top:3px;
	border:1px solid #bababa;
}	
#content .map-block .map-key{
	background:#f9faf5;
	border-bottom:1px solid #bababa;
	padding: 13px 20px 13px 7px;
}

#content .map-block .map-key li{
	display:inline;	
}
#content .map-block .map-key li p{
	display:inline;
	/*padding: 9px 10px 10px 43px;*/
	color:#555553;
	font-size:1.2em;
}
#content .map-block .map-key li.cluster p{
	background:transparent url(/staticarchive/3203540f6ac3a97445b8ed0262ae3f91a018db76.png) no-repeat scroll top left;
	padding: 9px 10px 10px 45px;
}
#content .map-block .map-key li.photo p{
	background:transparent url(/staticarchive/acb89a2cf6e1b55838b04bacd7cfd556795869a5.gif) no-repeat scroll top left;
	padding: 9px 10px 10px 45px;

}
#content .map-block .map-key li.video p{
	background:transparent url(/staticarchive/cb66cc166234b8b7067fefe10c58587af4cea715.gif) no-repeat scroll top left;
	padding: 9px 10px 10px 45px;

}
#content .map-block .map-key li.green p{
	background:transparent url(/staticarchive/598bd845b25bbf7b9a56b5b293a113f32a5e8a73.png) no-repeat scroll top left; 
	padding: 9px 10px 10px 30px;
}
#content .map-block .map-key li.red p{
	background:transparent url(/staticarchive/0a869048e0ba9d74e3481b4cc1ac2e84e3e23889.png) no-repeat scroll top left; 
	padding: 9px 10px 10px 30px;
}
#content .map-block .map-key li.orange p{
	background:transparent url(/staticarchive/6bf880c3d2cdebed5c46f96868f8b535bb245a57.png) no-repeat scroll top left; 
	padding: 9px 10px 10px 30px;
}
#content .map-block .map-key li.yellow p{
	background:transparent url(/staticarchive/9829028b45fd2dfd029d50d87795498c6de728d5.png) no-repeat scroll top left; 
	padding: 9px 10px 10px 30px;
}
#content .map-block .map-key li.purple p{
	background:transparent url(/staticarchive/4d272524e660ca9ed057bd9289a4c686936ddb8a.png) no-repeat scroll top left; 
	padding: 9px 10px 10px 30px;
}
#content .map-block .map-key li.blue p{
	background:transparent url(/staticarchive/c9322711608f3e2f4561d09a78b14738128cce32.png) no-repeat scroll top left; 
	padding: 9px 10px 10px 30px;
}






.map {
    width: 627px;
    height: 677px;
}

.olLayerGoogleCopyright,
.olLayerGooglePoweredBy {
    visibility: hidden;
}

.hidden {
    visibility: hidden;
}

div.panel-mtk h2.hd{
	font-size:2em;
	color:#333;
	font-weight:normal;
	font-family:arial,sans-serif;
}
.panel-mtk .description h4{
	
	margin-bottom:8px;
	text-transform:uppercase;
	font-weight:normal;
	margin-top:8px;
}

.panel-mtk .description div.also h4{
	border-bottom:1px solid #CCCCCC;
	font-size:1.3em;
	font-weight:bold;
	margin-bottom:13px;
	padding-bottom:5px;
	text-transform:none;
}

div.panel-mtk.contextPanel-mtk div.picture img{	
	padding:0px 0 10px 0px;;
}
div.panel-mtk.contextPanel-mtk div.description{
	border-top:0px ridge #F4F4F4;	
	padding:0px 0 0;
}
.panel-mtk .description ul li a {
	color:#C11D1D;
	padding-left:20px;
	background:transparent url(/staticarchive/356fb06d46b08a251cf15c53ec4edb61969983b9.gif) no-repeat scroll 7px 0;
}
div.panel-mtk.contextPanel-mtk div.description .mtk-content p{
	padding-bottom: 10px;
}

body div.mtk-pinpoint-picture-normal {
	width:476px !important;
}


/*content*/
#column-container { padding:0 0 14px 0; float:none; }

.clear {clear:both;}

#content {width:946px; overflow:hidden;/*margin:14px;padding:14px; padding-bottom:10px; width:918px;  color:#333; background:#fff; float:none; overflow:visible; }
#blq-content {overflow:visible;*/ }

.content-no-left-hand-nav {width:626px;}

/** html #content {margin:14px; padding:0 !important; }*/
.lhs {width:297px; float:left;/*margin:0 0 0 10px;*/}

.contentBlockMap h2 {font-size:1.8em; margin-bottom:0; padding-bottom:0;}
.contentBlockMap h2 a:hover {text-decoration:none;}

.map-block { float:left;}

.centre-content-large {padding-bottom:50px; background-color:#fff; overflow:hidden; margin-bottom:10px;}
* html .centre-content-large {width:946px;}
.centre-content-large h1 {
	margin:0 10px 10px;
	border-bottom:2px solid #CCCCCC;
	padding:8px 0 6px;
	/*width:922px;*/
}


#mymapcontrols {display:none;}
/**/

/*object*/

.infopanel {background:#EEEEDD;}
.infopanel  ul {padding:5px 0 0 15px !important;}

#mapkey {display:none;}

.contentBlock {
	background:#eeeedd;
	width:287px;
	}
.contentBlockMap {
	width:287px;
}
	
.contentBlock h2 {
	color:#424242;
	font-size:1.1em;
	font-weight:bold !important;
	border:none;
	}
.contentBlock h3 {
	background:#eeeedd;
	width:auto;
	color:#424242;
	font-size:1.1em;

}
.contentBlock ul {border:none; margin-bottom:10px;}

#mappcodesearch {display:block; width:200px; padding:10px; }

#mappcodesearch div {width:250px;}
#mappcodesearch input {margin-top:10px; width:190px;}

#mappcodesearch input#mappcodeSubmit {
	background:url(/staticarchive/5e6106f5170f2e54ab131b59ff886bf515f6dfb1.gif) no-repeat;
	width:39px;
	height:26px;
	cursor:pointer;
	border:none;
	text-indent:-999999px;
	
	margin:0 0 0 10px;
	}

/**/

/*Map control css - to be removed once finalised and added to the main map style sheet*/



.lhs .contentBlock ul li {
background:transparent url(/staticarchive/eb0983c0ff18854d040fd380e118ed65d3bb7468.gif) no-repeat scroll 0 5px;
padding:0 0 0 15px;
line-height:1.2em;
}

.lhs .Textblock {clear:none; width:287px; float:right; padding-right:10px;}
* html .lhs .Textblock {width:277px;}



/**/
.fullwidth {display:block; }
.fullwidth .contentBlock {width:306px; background:none;}
.fullwidth h3 {background:none;}
.fullwidth h2 {border-bottom:2px solid #CCCCCC; font-size:180%;
margin:0 10px; padding:4px 0 5px; }
.fullwidth h2 a {font-weight:normal;}
