/*Controls the Locations Map on the index page*/

/*-----------------------------------------------------------------------------------------------------------Tooltip appearance*/

.tooltip {
	position: relative;
	width: 265px;
	height: 170px;
	padding: 0px;
	margin: 0px;
	background: url(../images/map-tooltip.gif) no-repeat;
}

.tooltip li {
	list-style: none;
	padding: 0px;
	margin: 0px;
	width: 11px;
	height: 11px;
	display: block;

}

.tooltip li a{
	position: relative;
	width: 11px;
	height: 11px;
	padding: 0px;
	margin: 0px;
	display: block;
	background: url(../images/location.gif) center no-repeat;
}

.tooltip li a span {
	display: none;
}

.tooltip li a:hover{
	position: relative;
	padding: 0px;
	margin: 0px;
	background: url(../images/tooltip-rollover.gif) center no-repeat;
}

/*--------------------------------------------------------------------------------------------------------------------------Locations & Placement*/

.atlanta {
	position: absolute;
	top: 100px;
	left: 195px;
}

.birmingham {
	position: absolute;
	top: 107px;
	left: 182px;
}

.chicago {
	position: absolute;
	top: 57px;
	left: 169px;
}

.milwaukee {
	position: absolute;
	top: 42px;
	left: 166px;
}

.dallas {
	position: absolute;
	top: 117px;
	left: 132px;
}

.detroit {
	position: absolute;
	top: 48px; 
	left: 192px;
}

.dothan {
	position: absolute;
	top: 118px;
	left: 191px;
}

.houston {
	position: absolute;
	top: 135px;
	left: 141px;
}

.huntsville{
	position: absolute;
	top: 99px;
	left: 184px;
}

.jackson{
	position: absolute;
	top: 116px;
	left: 166px;
}

.vegas {
	position: absolute;
	top: 88px;
	left: 42px;
}

.la {
	position: absolute;
	top: 101px;
	left: 22px;
}

.memphis {
	position: absolute;
	top: 98px;
	left: 159px;
}

.miami {
	position: absolute;
	top: 143px;
	left: 217px;
}

.mobile {
	position: absolute;
	top: 124px;
	left: 178px;
}

.newOrleans  {
	position: absolute;
	top: 132px;
	left: 167px;
}

.nyc {
	position: absolute;
	top: 46px;
	left: 235px;
}
 
.philadelphia  {
	position: absolute;
	top: 53px;
	left: 230px;
}

.sacramento {
	position: absolute;
	top: 62px;
	left: 8px;
}

.sanJose {
	position: absolute;
	top: 78px;
	left: 5px;
}

.sf {
	position: absolute;
	top: 70px;
	left: 4px;
}
 
.stLouis {
	position: absolute;
	top: 77px;
	left: 155px;
}

.shreveport {
	position: absolute;
	top: 119px;
	left: 152px;
}


.tuskeegee {
	position: absolute;
	top: 110px;
	left: 189px;
}

.dc {
	position: absolute;
	top: 62px;
	left: 223px;
}
.minneapolis {
	position: absolute;
	top: 40px;
	left: 148px;
}
.raleigh {
	position: absolute;
	top: 87px;
	left: 219px;
}
.norfolk {
	position: absolute;
	top: 77px;
	left: 225px;
}
.cincinnati {
	position: absolute;
	top: 62px; 
	left: 192px;
}
.titleLink {
	color: #FFFFFF!important;
}


