/* 
----------------------------------------------------------------------------- 
STATION MAP
-----------------------------------------------------------------------------*/
.mask {
	width: 850px;
	height: 450px;
	overflow: hidden;
	position: absolute;
	clip:rect(0px 900px 450px 0px);
	background-color: #ccc;
	margin: 0 0 0 10px;
}
#mapHolder {
	background-color: transparent;
	width: 100%;
	height: 100%; 
	position: absolute;
	z-index: 100;
	cursor: move;
}
#map{
	width: 700px;
	height: 450px; 
	position: absolute;
	z-index: -1;

}
#mapContent {
	position: relative;
	left: 700px;
	width: 0;
	height: 448px;
}

.mapdot, .mapdothover {
	position: absolute;
	z-index: 200;
	cursor: pointer;
	height: 18px;
	width: 18px;
	background:url("images/mapdots.png") no-repeat;
	background-position: 0 0;
}

.mapdot:hover, .mapdothover {
	background-position: 0 -18px !important;
}

#Atlanta {
	top: 290px;
	left: 513px;
}
	
#Athens {
	top: 288px;
	left: 522px;  
}

#Greenville {
	top: 285px;
	left: 539px;
}

#Birmingham {
	top: 295px;
	left: 482px;
}

#Tampa {
	top: 375px;
	left: 548px;
}

#Orlando {
	top: 362px;
	left: 560px;
}

#Jacksonville {
	top: 332px;
	left: 552px;
}

#Miami {
	top: 405px;
	left: 585px;
}

#Honolulu {
	top: 390px;
	left: 200px;
}

#Houston {
	top: 370px;
	left: 350px;
}

#SanAntonio {
	top: 365px;
	left: 307px;
}

#Tulsa {
	top: 270px;
	left: 340px;
}

#Louisville {
	top: 220px;
	left: 485px;
}

#Dayton {
	top: 185px;
	left: 508px;
}

#Richmond {
	top: 217px;
	left: 597px;
}

#NewHaven {
	top: 127px;
	left: 634px;
}

#Stamford {
	top: 130px;
	left: 630px;
}

#Bridgeport {
	top: 133px;
	left: 624px;
}

#LongIsland {
	top: 140px;
	left: 634px;
}

.mkTitle, .mkTitleShadow {
	position: absolute;
	z-index: 110;
	color: #ffcc00;
	font-weight: bold;
	font-size: 18px;
	font-family:Verdana;
	letter-spacing: .05em;
}
.mkTitleShadow {
	color: #333;
	z-index: 100;
}

#controls {
	position: absolute;
	z-index: 1000;
	width: 98%;
	top: 5px;
	text-align: right;
}

.zoombtn {
	width: 90px;  
	text-align: center;
	margin: 0 auto;

}