/* Image Map Stylesheet for region selector */
ul.map {
	list-style-position: inside;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
	position: relative;
	z-index:0;
}
ul.map li {
	list-style-position: inside;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	text-indent: 0px;
}

#select-region {
	background-image: url(img/region-map/select-region.gif);
	background-repeat: no-repeat;
	width:236px;
	height:202px;
}

.map a {
	display:block;
	position:absolute;
	overflow:hidden;
	/*border:1px solid red;*/
	background:transparent;
}

#select-region a {
	width:27px;
	height:0;
	padding-top:80px;
}
/* British Columbia */
a#region-1 {
	left:0;
	top:70px;
	padding-top:84px;
	width:50px;
}
#select-region a#region-1:hover {
	background: #fff url(img/region-map/select-region-bc.gif) no-repeat 0 -70px;
}

/* Alberta, Saskatchewan, Manitoba */
a#region-2 {
	left:32px;
	top:100px;
	padding-top:67px;
	width:86px;
}
#select-region a#region-2:hover {
	background: #fff url(img/region-map/select-region-abskmb.gif) no-repeat -32px -100px;
}

/* Ontario */
a#region-3 {
	left:100px;
	top:128px;
	padding-top:70px;
	width:72px;
}
#select-region a#region-3:hover {
	background: #fff url(img/region-map/select-region-on.gif) no-repeat -100px -128px;
}

/* Quebec */
a#region-4 {
	left:141px;
	top:97px;
	padding-top:82px;
	width:72px;
}
#select-region a#region-4:hover {
	background: #fff url(img/region-map/select-region-qc.gif) no-repeat -141px -97px;
}
/* New Brunswick, Nova Scotia, Prince Edward Island, Newfoundland and Labrador */
a#region-5 {
	left:172px;
	top:99px;
	padding-top:76px;
	width:64px;
}
#select-region a#region-5:hover {
	background: #fff url(img/region-map/select-region-nfnbnspei.gif) no-repeat -172px -99px;
}
