#col2 {width: 540px; padding: 0;}

#map {position: relative; width: 540px; height: 787px;}
#col2 #map img {margin: 0; border: none;}

#hover {
	position: absolute; 
	left: 0; 
	top: 0; 
	width: 540px; 
	height: 787px; 
	background-repeat: no-repeat; 
	opacity: .5; 
}

.tlink {
	display: block; 
	position: absolute; 
	z-index: 100;
	cursor: pointer;
}

.shadow {
	padding: 15px 20px 0;
	background: url(../images/ttip_shadow.png) center top no-repeat;
}

.shadow_bottom {
	height: 33px;
	background: url(../images/ttip_shadow.png) center bottom no-repeat;
}

.tooltip {
	display: none;
	position: absolute;
	z-index: 500;
}

.tooltip_content {
	width: 225px;
	padding: 15px 15px 10px 20px;
	background: #F9EAD6 url(../images/photos_back.png);
	border: 10px solid #F9EAD6;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
	.tooltip_content h1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-transform: none;}
	.tooltip_content p {font-size: 11px; margin: .6em 0;}
	
#m1 {left: 475px; top: 570px; width: 47px; height: 68px;}
#t1 {left: 170px; top: 570px;}
.h1 {background: url(../images/m1.png) 475px 570px;}

#m2 {left: 206px; top: 570px; width: 62px; height: 80px;}
#t2 {left: 280px; bottom: 50px;}
.h2 {background: url(../images/m2.png) 205px 546px;}

#m3 {left: 309px; top: 522px; width: 95px; height: 112px;}
#t3 {left: 395px; bottom: 50px;}
.h3 {background: url(../images/m3.png) 309px 522px;}

#m4 {left: 201px; top: 490px; width: 62px; height: 75px;}
#t4 {left: 250px; top: 460px;}
.h4 {background: url(../images/m4.png) 201px 475px;}

#m5 {left: 131px; top: 564px; width: 71px; height: 79px;}
#t5 {left: 190px; bottom: 80px;}
.h5 {background: url(../images/m5.png) 131px 543px;}

#m6 {left: 131px; top: 654px; width: 74px; height: 56px;}
#t6 {left: 195px; bottom: 30px;}
.h6 {background: url(../images/m6.png) 128px 654px;}

#m7 {left: 372px; top: 643px; width: 61px; height: 47px;}
#t7 {left: 63px; bottom: 30px;}
.h7 {background: url(../images/m7.png) 372px 621px;}

#m8 {left: 217px; top: 654px; width: 115px; height: 44px;}
#t8 {left: 325px; bottom: 30px;}
.h8 {background: url(../images/m8.png) 217px 578px;}

#m9 {left: 292px; top: 543px; width: 23px; height: 27px;}
#t9 {left: 305px; top: 500px;}
.h9 {background: url(../images/m9.png) 292px 522px;}

#m10 {left: 367px; top: 446px; width: 29px; height: 33px;}
#t10 {left: 385px; top: 405px;}
.h10 {background: url(../images/m10.png) 367px 427px;}

#m11 {left: 257px; top: 303px; width: 18px; height: 30px;}
#t11 {left: 265px; top: 275px;}
.h11 {background: url(../images/m11.png) 258px 303px;}

#m12 {left: 205px; top: 256px; width: 68px; height: 32px;}
#t12 {left: 265px; top: 210px;}
.h12 {background: url(../images/m12.png) 198px 214px;}

#m13 {left: 205px; top: 80px; width: 68px; height: 101px;}
#t13 {left: 260px; top: 65px;}
.h13 {background: url(../images/m13.png) 205px 80px;}

#m14 {left: 367px; top: 168px; width: 59px; height: 82px;}
#t14 {left: 415px; top: 130px;}
.h14 {background: url(../images/m14.png) 360px 142px;}

#m15 {left: 163px; top: 240px; width: 42px; height: 35px;}
#t15 {left: 195px; top: 220px;}
.h15 {background: url(../images/m15.png) 163px 240px;}

#m16 {left: 274px; top: 244px; width: 33px; height: 29px;}
#t16 {left: 295px; top: 220px;}
.h16 {background: url(../images/m16.png) 266px 244px;}

#m17 {left: 345px; top: 261px; width: 33px; height: 30px;}
#t17 {left: 365px; top: 230px;}
.h17 {background: url(../images/m17.png) 346px 253px;}

#m18 {left: 475px; top: 427px; width: 28px; height: 38px;}
#t18 {left: 165px; top: 390px;}
.h18 {background: url(../images/m18.png) 474px 407px;}

