ul#dealersworld {
	list-style-type: none;
	margin: 1em 0;
	padding: 0;
	width: 445px;
	height: 261px;
	position: relative;
	background: url(../img/map-world.gif) no-repeat;
}
	ul#dealersworld li { 
		position: absolute; 
		top: 0;
		height: 261px;
	}
	ul#dealersworld a { 
		display: block;
		text-decoration: none;
		font-size: 11px;
	}
		ul#dealersworld a span { 
			display: none;
		}
			ul#dealersworld a:hover { 
				color: #000;
			}
			ul#dealersworld a:hover span { 
				display: block;
				border: 1px solid #999;
				background: #FFF;
				padding: 0.2em;
				position: absolute;
				top: 0;
				left: 2em;
			}
		ul#dealersworld li#northamerica a { 
			width: 139px;
			height: 93px;
			position: absolute;
			left: 2px;
			top: 46px;
		}
			ul#dealersworld li#northamerica a:hover { 
				background: url(../img/map-world.gif) no-repeat -2px -307px;
			}
		ul#dealersworld li#centralamerica a { 
			width: 56px;
			height: 31px;
			position: absolute;
			left: 65px;
			top: 130px;
		}
			ul#dealersworld li#centralamerica a:hover { 
				background: url(../img/map-world.gif) no-repeat -65px -652px;
			}
		ul#dealersworld li#southamerica a { 
			width: 56px;
			height: 94px;
			position: absolute;
			left: 109px;
			top: 158px;
		}
			ul#dealersworld li#southamerica a:hover { 
				background: url(../img/map-world.gif) no-repeat -109px -419px;
			}
		ul#dealersworld li#africa a { 
			width: 83px;
			height: 93px;
			position: absolute;
			left: 188px;
			top: 123px;
		}
			ul#dealersworld li#africa a:hover { 
				background: url(../img/map-world.gif) no-repeat -188px -384px;
			}
		ul#dealersworld li#europe a { 
			width: 111px;
			height: 122px;
			position: absolute;
			left: 182px;
			top: 2px;
		}
			ul#dealersworld li#europe a:hover { 
				background: url(../img/map-world.gif) no-repeat -182px -524px;
			}
		ul#dealersworld li#asia a { 
			width: 164px;
			height: 183px;
			position: absolute;
			left: 279px;
			top: 2px;
		}
			ul#dealersworld li#asia a:hover { 
				background: url(../img/map-world.gif) no-repeat -279px -263px;
			}
		ul#dealersworld li#oceania a { 
			width: 78px;
			height: 49px;
			position: absolute;
			left: 350px;
			top: 188px;
		}
			ul#dealersworld li#oceania a:hover { 
				background: url(../img/map-world.gif) no-repeat -350px -449px;
			}



ul#dealers {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	ul#dealers li {
		margin: 1em 0;
	}
		ul#dealers li h3 {
			margin: 0;
		}
		ul#dealers li p.url {
		}
		ul#dealers li address {
			margin: 1em 0;
		}
		ul#dealers li p.contact span {
			color: #C33;
		}
