#container {
	width: 580px;
	height: 268px;
	margin: 0 auto;
}

ul#sitemap {
	list-style: none;
	width: 450px;
	height: 510px;
	position: relative;
	background: url(images/sitemap/images/sitemap-v4-Tahoma-450w-incOther.png) no-repeat 0 0;
}



ul#sitemap li {
	position: absolute;
	list-style-type: none;
}

.globehouse {
    height: 60px;
    left: 50px;
    top: 54px;
    width: 66px;
}

.crucifix {
    height: 70px;
    left: 196px;
    top: 112px;
    width: 66px;
}

.shiva {
    height: 78px;
    left: 82px;
    top: 211px;
    width: 67px;
}

.natraj {
   height: 90px;
    left: 141px;
    top: 155px;
    width: 129px;
}

.manasa {
    height: 56px;
    left: 270px;
    top: 220px;
    width: 73px;
}


.asia {
	width: 215px;
	left: 222px;
	height: 175px;
	top: 1px;
    border: 1px solid #fff;
}

.sati {
    height: 82px;
    left: 304px;
    top: 358px;
    width: 42px;
}

.shakti {
    height: 53px;
    left: 221px;
    top: 300px;
    width: 100px;
}

.ganesh {
    height: 32px;
    left: 167px;
    top: 247px;
    width: 74px;
}
.laxmi {
    height: 41px;
    left: 92px;
    top: 274px;
    width: 150px;
}
/* OTHER */
.lincoln {
    height: 69px;
    left: 273px;
    top: 14px;
    width: 69px;
}
.columbia {
    height: 75px;
    left: 349px;
    top: 10px;
    width: 96px;
}

ul#sitemap li:before {
		content: "";
	}


ul#sitemap li a  {
	display: block;
	outline: none;
	height: 100%;
	text-indent: -10000px;
}


ul#sitemap li a:hover {
	background: url(images/sitemap/images/sitemap-v4-Tahoma-450w-incOther.png) no-repeat 0 0;	
}

ul#sitemap li.globehouse a:hover {
   	background-position: -50px -527px;
}
ul#sitemap li.crucifix a:hover {
   	background-position: -196px -585px;
}


ul#sitemap li.shiva a:hover {
	background-position: -82px -684px;
}

ul#sitemap li.natraj a:hover {
	background-position:  -141px -923px;
}

ul#sitemap li.manasa a:hover {
	background-position: -270px -693px;
}

ul#sitemap li.sati a:hover {
	background-position: -304px -831px;
}

ul#sitemap li.shakti a:hover {
	background-position:  -221px -773px;
}
ul#sitemap li.ganesh a:hover {
	background-position: -167px -720px;
}
ul#sitemap li.laxmi a:hover {
	background-position: -92px -1028px;
}

/* OTHER */
ul#sitemap li.lincoln a:hover {
    background-position: -273px -511px;
}
ul#sitemap li.columbia a:hover {
    background-position: -349px -513px;
}




ul#sitemap li a span {
	display: none;
}

ul#sitemap li a:hover span {
	display: block;
}

ul#sitemap li a:hover span {
	display: block;
	padding: 5px;
	width: 150px;
	background: #000;
	position: relative;
	top: 50%;
	font: 11px Arial, Helvetica, sans-serif;
	opacity: .75;
	filter:alpha(opacity=75);
	color: #FFF;
}

ul#sitemap li a:hover span strong {
	display: block;
	margin-bottom: 2px;
	font-size: 12px;
	text-decoration: underline;
}