BODY{
		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
}

#mapContainer{
	width : 500px;
	height : 550px;
	background-image : url(../furniture/map.png);
	margin : 0 0 0 0;
	position : relative;
	background-repeat : no-repeat;
}

.noAnchor{
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding : 5px;
	display : block;
}

.locationLeft{
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding : 5px;
	background-position : 0% 100%;
	background-image : url(../furniture/dot.png);
	background-repeat : no-repeat;
	display : block;
}

.locationTopLeft{
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding : 5px;
	background-position : 0% 0%;
	background-image : url(../furniture/dot.png);
	background-repeat : no-repeat;
	display : block;
}

.locationTopMiddle{
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding : 5px;
	background-position : 50% 0%;
	background-image : url(../furniture/dot.png);
	background-repeat : no-repeat;
	display : block;
}

.locationBottomMiddle{
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding : 5px;
	background-position : 50% 100%;
	background-image : url(../furniture/dot.png);
	background-repeat : no-repeat;
	display : block;
}

.locationLeftMiddle{
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding : 5px;
	background-position : 0% 50%;
	background-image : url(../furniture/dot.png);
	background-repeat : no-repeat;
	display : block;
}
.locationRightMiddle{
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding : 5px;
	background-position : 100% 50%;
	background-image : url(../furniture/dot.png);
	background-repeat : no-repeat;
	display : block;
}
.locationRight{
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding : 5px;
	background-position : 100% 100%;
	background-image : url(../furniture/dot.png);
	background-repeat : no-repeat;
	text-align : right;
	display : block;
}

.locationTopRight{
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding : 5px;
	background-position : 100% 0%;
	background-image : url(../furniture/dot.png);
	background-repeat : no-repeat;
	text-align : right;
	display : block;
}

#mapContainer A{
	color : black;
	text-decoration : none;
	text-align : center;
	padding : 1px 6px 1px 6px;
	border : 2px solid black;
	background-color : #fc0;
	display : block;
}

#mapContainer A:hover{
	color : white;
	background-color : #CC0033;
}


#unique{
	position : absolute;
	top : 300px;
	left : 270px;
}

#isleOfWight{
	position : absolute;
	top : 501px;
	left : 255px;
}
#durham{
	position : absolute;
	top : 230px;
	left : 315px;
}
#balsallCommon{
	position : absolute;
	top : 379px;
	left : 235px;
}

#westonSuperMare{
	position : absolute;
	top : 460px;
	left : 200px;
}
#wednesbury{
	position : absolute;
	top : 401px;
	left : 210px;
}
#stHelens{
	position : absolute;
	top : 311px;
	left : 212px;
}
#prescot{
	position : absolute;
	top : 332px;
	left : 165px;
}
#kettering{
	position : absolute;
	top : 356px;
	left : 370px;
}
#kettering2{
	position : absolute;
	top : 332px;
	left : 370px;
}
#kettering3{
	position : absolute;
	top : 332px;
	left : 370px;
}

#suffolk{
	position : absolute;
	top : 410px;
	left : 405px;
}
#hednesford{
	position : absolute;
	top : 353px;
	left : 305px;
}
#telford{
	position : absolute;
	top : 353px;
	left : 280px;
}

#stokeontrent{
	position : absolute;
	top : 343px;
	left : 220px;	
}
#leamimgtonSpa{
	position : absolute;
	top : 405px;
	left : 300px;
}
#london{
	position : absolute;
	top : 438px;
	left : 370px;
}

#london2{
	position : absolute;
	top : 465px;
	left : 375px;
}
#london3{
	position : absolute;
	top : 468px;
	left : 305px;
}
#Loudwater{
	position : absolute;
	top : 443px;
	left : 313px;
}
#bingley{
	position : absolute;
	top : 330px;
	left : 295px;
}

#offshoreTitle{
	position : absolute;
	bottom : 99px;
	left : 25px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	display : block;
	color : black;
	text-align : center;
	padding : 1px 6px 1px 6px;
	border : 2px solid black;
	background-color : #f5f5f5;
	width : 134px;
}

#offshore1{
	position : absolute;
	bottom : 70px;
	left : 20px;
	width : 150px;
}
#offshore2{
	position : absolute;
	bottom : 46px;
	left : 20px;
	width : 150px;
}
#offshore3{
	position : absolute;
	bottom : 32px;
	left : 20px;
	width : 150px;
}
#offshore4{
	position : absolute;
	bottom : 18x;
	left : 20px;
	width : 150px;
}
#protec{
	position : absolute;
	top : 377px;
	left : 200px;
}
#englishEnamels{
	position : absolute;
	top : 377px;
	left : 258px;
}
#hfenamelling{
	position : absolute;
	top : 320px;
	left : 40px;	
}
