﻿@media screen
{
	dl.map 
	{
		position:relative;
		width:850px;
		height:450px;
		background: url(images/ImageMaps/Map.jpg);
		text-align:left;
		margin:0px;
		padding:0px;
		border:#999 1px solid;
	}
	
	dl.map dt {
		list-style:none;
		display:inline;
	}
	
	dl.map dd {
		position:absolute;
		left:-9999px;
		width:200px;
		padding:4px;
		border:#222 2px solid;
		background:#fff;
		color:#000;
		-moz-border-radius:8px;
		border-radius:8px;
		z-index:11;
		font-size:0.8em;
	}
	
	dl.map dd img {
		position:relative;
		float:right;
		border:#000 1px solid;
		margin:2px;
	}
	
	dl.map a.location {
		display:block;
		position:absolute;
		text-indent:-9999px;
		background:url(point.png) no-repeat;
		width:10px;
		height:10px;
		outline:none;
		z-index:10;
		text-decoration:none;
	}
	
	dl.map a.location:hover {
		background:url(point-hover.png) no-repeat -1px -1px;
		cursor:pointer;
	}
	
	dl.map dd a {
		text-decoration:none;
		color:#000;
	}

	/* START OF CSS FOR MAP POINTS */
	dl.map a#location01 {
		top:150px;
		left:680px;
		width:30px;
		height:30px;
	}
	
	dl.map a#location02 {
		top:275px;
		left:570px;
		width:30px;
		height:30px;
	}
	
	dl.map a#location03 {
		top:220px;
		left:140px;
		width:30px;
		height:30px;
	}
}

