#locator {
	margin: 1em auto;
	width: 600px;
}
#map {
	position: relative;
	border: 1px solid #000000;
	background-color: #CCFFFF;
	height: 250px;
	width: 250px;
}
.club {
	width: 16px;
	height: 16px;
	background-image:url(/clubs/art/location.gif);
	font-size: 93%;
	text-align: center;
}
#map .hover {background-image:url(/clubs/art/loc-hover.gif); }
#map .selected {background-image:url(/clubs/art/loc-select.gif); }
.hidden {	display: none; }
.padded {	padding: 5px; }
div.clearall {
	clear: both;
	height: 1px;
}
#descrip {
	background-color: #FFFFCC;
	height: 400px;
	width: 340px;
	float: right;
	overflow: auto;
	border: 1px solid #000000;
}
#list {
	width: 250px;
	height: 141px;
	margin-top: 5px;
	border: 1px solid #000000;
	overflow: auto;
}
#list h3 {
	margin: 0;
	text-align: center;
}
#list ul {
	list-style:none;
	margin: 0px;
	padding: 0px;
	width: 220px;
}
#list li {
	background-color: #CCFFFF;
	margin-top: 5px;
	padding: 0 5px;
	border: 1px solid #000000;
}
#list li.hover {
	background-color: #FFCC00;
}
#list li.selected {
	background-color: #FF6633;
}
#list a {
	display: block;
	width: 100%;
}
#list a, #map a {
	color:#000000;
	text-decoration:none;
}
#m-beac {	position: absolute;
	left: 26px;
	top: 24px;
}
#m-beau {	position: absolute;
	left: 67px;
	top: 41px;
}
#m-bowf {	position: absolute;
	left: 10px;
	top: 94px;
}
#m-swan {	position: absolute;
	left: 52px;
	top: 83px;
}
#m-cov {	position: absolute;
	left: 155px;
	top: 101px;
}
#m-dun {	position: absolute;
	left: 151px;
	top: 74px;
}
#m-king {	position: absolute;
	left: 46px;
	top: 102px;
}
#m-meri {	position: absolute;
	left: 97px;
	top: 66px;
}
#m-peep {	position: absolute;
	left: 123px;
	top: 88px;
}
#m-quan {	position: absolute;
	left: 35px;
	top: 42px;
}
#m-leam {	position: absolute;
	left: 142px;
	top: 134px;
}
#m-rug {	position: absolute;
	left: 195px;
	top: 116px;
}
#m-rdis {	position: absolute;
	left: 225px;
	top: 115px;
}
#m-soli {	position: absolute;
	left: 79px;
	top: 94px;
}
#m-stra {	position: absolute;
	left: 99px;
	top: 205px;
}
#m-sutt {	position: absolute;
	left: 53px;
	top: 23px;
}
#m-ubir {	position: absolute;
	left: 15px;
	top: 67px;
}
#m-uwar {	position: absolute;
	left: 130px;
	top: 106px;
}
#m-vee {	position: absolute;
	left: 219px;
	top: 134px;
}
#m-wark {	position: absolute;
	left: 29px;
	top: 83px;
}
