#map .countytab-cities { display: none; }

#map { background: #396ba5 url(iowa-map.png) no-repeat scroll 0 0; /* #dddddd  */ }
#map .counties li { background: none; }
#map .counties li.active{ background: url(iowa-county-spritesheet4.png) no-repeat scroll  0 0; }
#map .counties li a:hover { background:  url(iowa-county-spritesheet4.png) no-repeat scroll  0 0;  }

#status .key .no{display:none;}

/* --- LINKED CITY POSITIONS --- */

/*#map .counties .ames, #map .counties .ames.active, #map .counties .ames a, #map .counties .ames a:hover {
background-position:-371px -335px;
height:64px;
left:308px;
top:237px;
width:60px;
}

#map .counties .cedarRapids, #map .counties .cedarRapids.active, #map .counties .cedarRapids a, #map .counties .cedarRapids a:hover {
background-position:-682px -258px;
height:72px;
left:526px;
top:173px;
width:56px;}

#map .counties .clintonCity, #map .counties .clintonCity.active, #map .counties .clintonCity a, #map .counties .clintonCity a:hover {
background-position:-816px -316px;
height:52px;
left:630px;
top:210px;
width:86px;
}

#map .counties .davenport, #map .counties .davenport.active, #map .counties .davenport a, #map .counties .davenport a:hover {
background-position:-792px -438px;
height:54px;
left:631px;
top:250px;
width:70px;
}

#map .counties .dubuqueCity, #map .counties .dubuqueCity.active, #map .counties .dubuqueCity a, #map .counties .dubuqueCity a:hover {
background-position:-805px -169px;
height:64px;
left:602px;
top:115px;
width:74px;
}

#map .counties .iowaCity, #map .counties .iowaCity.active, #map .counties .iowaCity a, #map .counties .iowaCity a:hover {
background-position:-679px -340px;
height:71px;
left:527px;
top:239px;
width:57px;
}

#map .counties .masonCity, #map .counties .masonCity.active, #map .counties .masonCity a, #map .counties .masonCity a:hover {
background-position:-448px -60px;
height:58px;
left:344px;
top:34px;
width:56px;
}

#map .counties .siouxCity, #map .counties .siouxCity.active, #map .counties .siouxCity a, #map .counties .siouxCity a:hover {
background-position:1px -197px;
height:60px;
left:17px;
top:130px;
width:94px;
}*/

/* --- COUNTY POSITIONS --- */
#map .counties .adair, #map .counties .adair.active, #map .counties .adair a, #map .counties .adair a:hover {
	width: 60px; height: 56px;
	left: 206px; top: 306px;
	background-position: -193px -415px;
}

#map .counties .adams, #map .counties .adams.active, #map .counties .adams a, #map .counties .adams a:hover {
	width: 66px; height: 50px;
	left: 178px; top: 354px;
	background-position:  -177px -489px;
}



#map .counties .allamakee, #map .counties .allamakee.active, #map .counties .allamakee a, #map .counties .allamakee a:hover {
	width: 66px; height: 68px;
	left: 543px; top: 11px;
	background-position: -717px -4px;
}

#map .counties .appanoose, #map .counties .appanoose.active, #map .counties .appanoose a, #map .counties .appanoose a:hover {
background-position:-463px -546px;
height:52px;
left:389px;
top:394px;
width:60px;
}

#map .counties .audubon, #map .counties .audubon.active, #map .counties .audubon a, #map .counties .audubon a:hover {
	width: 54px; height: 64px;
	left: 167px; top: 252px;
	background-position: -168px -337px;
}

#map .counties .benton, #map .counties .benton.active, #map .counties .benton a, #map .counties .benton a:hover {
	width: 56px; height: 68px;
	left: 475px; top: 189px;
	background-position: -608px -263px;
}

#map .counties .blackHawk, #map .counties .blackHawk.active, #map .counties .blackHawk a, #map .counties .blackHawk a:hover {
	width: 60px; height: 58px;
	left: 447px; top: 136px;
	background-position: -599px -188px;
}

#map .counties .boone, #map .counties .boone.active, #map .counties .boone a, #map .counties .boone a:hover {
background-position:-320px -267px;
height:62px;
left:266px;
top:199px;
width:60px;
}

#map .counties .bremer, #map .counties .bremer.active, #map .counties .bremer a, #map .counties .bremer a:hover {
background-position:-586px -124px;
height:47px;
left:446px;
top:97px;
width:56px;
}

#map .counties .buchanan, #map .counties .buchanan.active, #map .counties .buchanan a, #map .counties .buchanan a:hover {
	width: 60px; height: 57px;
	left: 496px; top: 135px;
	background-position: -659px -180px;
}

#map .counties .buenaVista, #map .counties .buenaVista.active, #map .counties .buenaVista a, #map .counties .buenaVista a:hover {
	width: 58px; height: 58px;
	left: 137px; top: 97px;
	background-position: -182px -129px;
}

#map .counties .butler, #map .counties .butler.active, #map .counties .butler a, #map .counties .butler a:hover {
	width: 55px; height: 58px;
	left: 395px; top: 98px;
	background-position: -520px -128px;
}

#map .counties .calhoun, #map .counties .calhoun.active, #map .counties .calhoun a, #map .counties .calhoun a:hover {
	width: 60px; height: 60px;
	left: 189px; top: 148px;
	background-position: -254px -198px;
}

#map .counties .carroll, #map .counties .carroll.active, #map .counties .carroll a, #map .counties .carroll a:hover {
	width: 58px; height: 58px;
	left: 167px; top: 200px;
	background-position: -253px -272px;
}

#map .counties .cass, #map .counties .cass.active, #map .counties .cass a, #map .counties .cass a:hover {
	width:56px; height:58px;
	left:159px; top:303px;
	background-position:-128px -414px;
}

#map .counties .cedar, #map .counties .cedar.active, #map .counties .cedar a, #map .counties .cedar a:hover {
background-position:-750px -322px;
height:60px;
left:578px;
top:234px;
width:58px;
}

#map .counties .cerroGordo, #map .counties .cerroGordo.active, #map .counties .cerroGordo a, #map .counties .cerroGordo a:hover {
background-position:-448px -60px;
height:58px;
left:344px;
top:46px;
width:56px;
}

#map .counties .cherokee, #map .counties .cherokee.active, #map .counties .cherokee a, #map .counties .cherokee a:hover {
background-position:-111px -132px;
height:60px;
left:86px;
top:95px;
width:56px;
}

#map .counties .chickasaw, #map .counties .chickasaw.active, #map .counties .chickasaw a, #map .counties .chickasaw a:hover {
background-position:-585px -61px;
height:52px;
left:446px;
top:52px;
width:56px;
}

#map .counties .clarke, #map .counties .clarke.active, #map .counties .clarke a, #map .counties .clarke a:hover {
background-position:-325px -488px;
height:46px;
left:287px;
top:356px;
width:56px;
}

#map .counties .clay, #map .counties .clay.active, #map .counties .clay a, #map .counties .clay a:hover {
background-position:-178px -59px;
height:58px;
left:139px;
top:46px;
width:56px;
}

#map .counties .clayton, #map .counties .clayton.active, #map .counties .clayton a, #map .counties .clayton a:hover {
background-position:-724px -78px;
height:72px;
left:550px;
top:69px;
width:80px;
}

#map .counties .clinton, #map .counties .clinton.active, #map .counties .clinton a, #map .counties .clinton a:hover {
background-position:-816px -316px;
height:52px;
left:630px;
top:222px;
width:86px;
}

#map .counties .crawford, #map .counties .crawford.active, #map .counties .crawford a, #map .counties .crawford a:hover {
background-position:-97px -269px;
height:60px;
left:105px;
top:199px;
width:68px;
}

#map .counties .dallas, #map .counties .dallas.active, #map .counties .dallas a, #map .counties .dallas a:hover {
background-position:-228px -335px;
height:62px;
left:256px;
top:252px;
width:62px;
}

#map .counties .davis, #map .counties .davis.active, #map .counties .davis a, #map .counties .davis a:hover {
background-position:-537px -545px;
height:52px;
left:440px;
top:394px;
width:58px;
}

#map .counties .decatur, #map .counties .decatur.active, #map .counties .decatur a, #map .counties .decatur a:hover {
background-position:-320px -547px;
height:54px;
left:283px;
top:394px;
width:64px;
}

#map .counties .delaware, #map .counties .delaware.active, #map .counties .delaware a, #map .counties .delaware a:hover {
background-position:-731px -174px;
height:60px;
left:546px;
top:134px;
width:62px;
}

#map .counties .desMoines, #map .counties .desMoines.active, #map .counties .desMoines a, #map .counties .desMoines a:hover {
background-position:-728px -474px;
height:64px;
left:578px;
top:367px;
width:54px;
}

#map .counties .dickinson, #map .counties .dickinson.active, #map .counties .dickinson a, #map .counties .dickinson a:hover {
background-position:-179px -2px;
height:44px;
left:140px;
top:9px;
width:56px;
}

#map .counties .dubuque, #map .counties .dubuque.active, #map .counties .dubuque a, #map .counties .dubuque a:hover {
background-position:-805px -169px;
height:64px;
left:602px;
top:129px;
width:74px;
}

#map .counties .emmet, #map .counties .emmet.active, #map .counties .emmet a, #map .counties .emmet a:hover {
background-position:-246px -4px;
height:44px;
left:192px;
top:9px;
width:54px;
}

#map .counties .fayette, #map .counties .fayette.active, #map .counties .fayette a, #map .counties .fayette a:hover {
background-position:-655px -80px;
height:74px;
left:497px;
top:70px;
width:56px;
}

#map .counties .floyd, #map .counties .floyd.active, #map .counties .floyd a, #map .counties .floyd a:hover {
background-position:-514px -62px;
height:52px;
left:395px;
top:53px;
width:56px;
}

#map .counties .franklin, #map .counties .franklin.active, #map .counties .franklin a, #map .counties .franklin a:hover {
background-position:-449px -126px;
height:58px;
left:344px;
top:98px;
width:58px;
}

#map .counties .fremont, #map .counties .fremont.active, #map .counties .fremont a, #map .counties .fremont a:hover {
background-position:-31px -548px;
height:64px;
left:76px;
top:390px;
width:62px;
}

#map .counties .greene, #map .counties .greene.active, #map .counties .greene a, #map .counties .greene a:hover {
background-position:-255px -273px;
height:58px;
left:220px;
top:201px;
width:54px;
}

#map .counties .grundy, #map .counties .grundy.active, #map .counties .grundy a, #map .counties .grundy a:hover {
background-position:-532px -197px;
height:58px;
left:394px;
top:149px;
width:60px;
}

#map .counties .guthrie, #map .counties .guthrie.active, #map .counties .guthrie a, #map .counties .guthrie a:hover {
background-position:-229px -335px;
height:64px;
left:207px;
top:251px;
width:60px;
}

#map .counties .hamilton, #map .counties .hamilton.active, #map .counties .hamilton a, #map .counties .hamilton a:hover {
background-position:-390px -195px;
height:58px;
left:292px;
top:150px;
width:62px;
}

#map .counties .hancock, #map .counties .hancock.active, #map .counties .hancock a, #map .counties .hancock a:hover {
background-position:-378px -61px;
height:58px;
left:293px;
top:47px;
width:56px;
}

#map .counties .hardin, #map .counties .hardin.active, #map .counties .hardin a, #map .counties .hardin a:hover {
background-position:-465px -194px;
height:60px;
left:345px;
top:149px;
width:60px;
}

#map .counties .harrison, #map .counties .harrison.active, #map .counties .harrison a, #map .counties .harrison a:hover {
background-position:-19px -336px;
height:60px;
left:54px;
top:248px;
width:72px;}

#map .counties .henry, #map .counties .henry.active, #map .counties .henry a, #map .counties .henry a:hover {
background-position:-676px -476px;
height:60px;
left:542px;
top:353px;
width:45px;
}

#map .counties .howard, #map .counties .howard.active, #map .counties .howard a, #map .counties .howard a:hover {
background-position:-582px -5px;
height:50px;
left:444px;
top:9px;
width:64px;
}

#map .counties .humboldt, #map .counties .humboldt.active, #map .counties .humboldt a, #map .counties .humboldt a:hover {
background-position:-312px -128px;
height:46px;
left:241px;
top:98px;
width:54px;
}

#map .counties .ida, #map .counties .ida.active, #map .counties .ida a, #map .counties .ida a:hover {
background-position:-106px -199px;
height:60px;
left:99px;
top:147px;
width:54px;
}

#map .counties .iowa, #map .counties .iowa.active, #map .counties .iowa a, #map .counties .iowa a:hover {
background-position:-607px -338px;
height:60px;
left:476px;
top:250px;
width:56px;
}

#map .counties .jackson, #map .counties .jackson.active, #map .counties .jackson a, #map .counties .jackson a:hover {
background-position:-813px -238px;
height:60px;
left:628px;
top:170px;
width:88px;
}

#map .counties .jasper, #map .counties .jasper.active, #map .counties .jasper a, #map .counties .jasper a:hover {
background-position:-452px -333px;
height:61px;
left:360px;
top:251px;
width:70px;
}

#map .counties .jefferson, #map .counties .jefferson.active, #map .counties .jefferson a, #map .counties .jefferson a:hover {
background-position:-605px -479px;
height:46px;
left:490px;
top:354px;
width:56px;
}

#map .counties .johnson, #map .counties .johnson.active, #map .counties .johnson a, #map .counties .johnson a:hover {
background-position:-679px -340px;
height:71px;
left:527px;
top:251px;
width:57px;
}

#map .counties .jones, #map .counties .jones.active, #map .counties .jones a, #map .counties .jones a:hover {
background-position:-751px -252px;
height:60px;
left:578px;
top:185px;
width:55px;
}

#map .counties .keokuk, #map .counties .keokuk.active, #map .counties .keokuk a, #map .counties .keokuk a:hover {
background-position:-607px -339px;
height:58px;
left:465px;
top:303px;
width:56px;
}

#map .counties .kossuth, #map .counties .kossuth.active, #map .counties .kossuth a, #map .counties .kossuth a:hover {
background-position:-312px -7px;
height:94px;
left:242px;
top:11px;
width:56px;
}

#map .counties .lee, #map .counties .lee.active, #map .counties .lee a, #map .counties .lee a:hover {
background-position:-784px -498px;
height:72px;
left:542px;
top:406px;
width:75px;
}

#map .counties .linn, #map .counties .linn.active, #map .counties .linn a, #map .counties .linn a:hover {
background-position:-682px -258px;
height:72px;
left:526px;
top:185px;
width:56px;}

#map .counties .louisa, #map .counties .louisa.active, #map .counties .louisa a, #map .counties .louisa a:hover {
background-position:-688px -413px;
height:56px;
left:568px;
top:317px;
width:66px;
}

#map .counties .lucas, #map .counties .lucas.active, #map .counties .lucas a, #map .counties .lucas a:hover {
background-position:-392px -484px;
height:45px;
left:338px;
top:356px;
width:55px;
}

#map .counties .lyon, #map .counties .lyon.active, #map .counties .lyon a, #map .counties .lyon a:hover {
background-position:-12px 2px;
height:44px;
left:10px;
top:6px;
width:84px;
}

#map .counties .madison, #map .counties .madison.active, #map .counties .madison a, #map .counties .madison a:hover {
background-position:-270px -415px;
height:60px;
left:262px;
top:304px;
width:54px;
}

#map .counties .mahaska, #map .counties .mahaska.active, #map .counties .mahaska a, #map .counties .mahaska a:hover {
background-position:-480px -412px;
height:60px;
left:413px;
top:303px;
width:56px;
}

#map .counties .marion, #map .counties .marion.active, #map .counties .marion a, #map .counties .marion a:hover {
background-position:-412px -411px;
height:58px;
left:363px;
top:304px;
width:56px;
}

#map .counties .marshall, #map .counties .marshall.active, #map .counties .marshall a, #map .counties .marshall a:hover {
background-position:-468px -267px;
height:58px;
left:373px;
top:201px;
width:56px;
}

#map .counties .mills, #map .counties .mills.active, #map .counties .mills a, #map .counties .mills a:hover {
background-position:-39px -491px;
height:46px;
left:77px;
top:353px;
width:60px;
}

#map .counties .mitchell, #map .counties .mitchell.active, #map .counties .mitchell a, #map .counties .mitchell a:hover  {
background-position:-513px -6px;
height:54px;
left:394px;
top:10px;
width:64px;
}

#map .counties .monona, #map .counties .monona.active, #map .counties .monona a, #map .counties .monona a:hover {
background-position:-5px -266px;
height:60px;
left:30px;
top:196px;
width:80px;
}

#map .counties .monroe, #map .counties .monroe.active, #map .counties .monroe a, #map .counties .monroe a:hover {
background-position:-466px -482px;
height:45px;
left:388px;
top:356px;
width:55px;
}

#map .counties .montgomery, #map .counties .montgomery.active, #map .counties .montgomery a, #map .counties .montgomery a:hover {
background-position:-116px -491px;
height:46px;
left:133px;
top:354px;
width:56px;
}

#map .counties .muscatine, #map .counties .muscatine.active, #map .counties .muscatine a, #map .counties .muscatine a:hover {
background-position:-753px -389px;
height:46px;
left:580px;
top:287px;
width:70px;
}

#map .counties .obrien, #map .counties .obrien.active, #map .counties .obrien a, #map .counties .obrien a:hover {
background-position:-109px -57px;
height:64px;
left:88px;
top:42px;
width:64px;
}

#map .counties .osceola, #map .counties .osceola.active, #map .counties .osceola a, #map .counties .osceola a:hover {
background-position:-109px 0;
height:50px;
left:89px;
top:8px;
width:64px;
}

#map .counties .page, #map .counties .page.active, #map .counties .page a, #map .counties .page a:hover {
background-position:-105px -551px;
height:54px;
left:132px;
top:393px;
width:64px;
}

#map .counties .paloAlto, #map .counties .paloAlto.active, #map .counties .paloAlto a, #map .counties .paloAlto a:hover {
background-position:-245px -59px;
height:64px;
left:191px;
top:46px;
width:64px;
}

#map .counties .plymouth, #map .counties .plymouth.active, #map .counties .plymouth a, #map .counties .plymouth a:hover {
background-position:-8px -130px;
height:58px;
left:3px;
top:93px;
width:88px;
}

#map .counties .pocahontas, #map .counties .pocahontas.active, #map .counties .pocahontas a, #map .counties .pocahontas a:hover {
background-position:-247px -126px;
height:64px;
left:189px;
top:96px;
width:64px;
}

#map .counties .polk, #map .counties .polk.active, #map .counties .polk a, #map .counties .polk a:hover {
background-position:-371px -335px;
height:64px;
left:308px;
top:251px;
width:60px;
}

#map .counties .pottawattamie, #map .counties .pottawattamie.active, #map .counties .pottawattamie a, #map .counties .pottawattamie a:hover {
background-position:-17px -414px;
height:60px;
left:65px;
top:301px;
width:100px;
}

#map .counties .poweshiek, #map .counties .poweshiek.active, #map .counties .poweshiek a, #map .counties .poweshiek a:hover {
background-position:-552px -408px;
height:60px;
left:424px;
top:252px;
width:58px;
}

#map .counties .ringgold, #map .counties .ringgold.active, #map .counties .ringgold a, #map .counties .ringgold a:hover {
background-position:-246px -546px;
height:64px;
left:225px;
top:393px;
width:64px;
}

#map .counties .sac, #map .counties .sac.active, #map .counties .sac a, #map .counties .sac a:hover {
background-position:-175px -200px;
height:60px;
left:137px;
top:148px;
width:64px;
}

#map .counties .scott, #map .counties .scott.active, #map .counties .scott a, #map .counties .scott a:hover {
background-position:-792px -438px;
height:54px;
left:631px;
top:264px;
width:70px;
}

#map .counties .shelby, #map .counties .shelby.active, #map .counties .shelby a, #map .counties .shelby a:hover {
background-position:-98px -338px;
height:60px;
left:115px;
top:250px;
width:62px;
}

#map .counties .sioux, #map .counties .sioux.active, #map .counties .sioux a, #map .counties .sioux a:hover {
background-position:-15px -57px;
height:60px;
left:13px;
top:41px;
width:80px;
}

#map .counties .story, #map .counties .story.active, #map .counties .story a, #map .counties .story a:hover {
background-position:-399px -265px;
height:58px;
left:322px;
top:200px;
width:55px;
}

#map .counties .tama, #map .counties .tama.active, #map .counties .tama a, #map .counties .tama a:hover {
background-position:-536px -265px;
height:70px;
left:423px;
top:188px;
width:56px;
}

#map .counties .taylor, #map .counties .taylor.active, #map .counties .taylor a, #map .counties .taylor a:hover {
background-position:-181px -549px;
height:64px;
left:183px;
top:393px;
width:64px;
}

#map .counties .union, #map .counties .union.active, #map .counties .union a, #map .counties .union a:hover {
background-position:-253px -486px;
height:48px;
left:234px;
top:354px;
width:58px;
}

#map .counties .vanBuren, #map .counties .vanBuren.active, #map .counties .vanBuren a, #map .counties .vanBuren a:hover {
background-position:-610px -543px;
height:52px;
left:492px;
top:392px;
width:56px;
}

#map .counties .wapello, #map .counties .wapello.active, #map .counties .wapello a, #map .counties .wapello a:hover {
background-position:-534px -481px;
height:50px;
left:438px;
top:355px;
width:56px;
}

#map .counties .warren, #map .counties .warren.active, #map .counties .warren a, #map .counties .warren a:hover {
background-position:-338px -414px;
height:58px;
left:310px;
top:303px;
width:56px;
}

#map .counties .washington, #map .counties .washington.active, #map .counties .washington a, #map .counties .washington a:hover {
background-position:-622px -405px;
height:60px;
left:516px;
top:302px;
width:56px;
}

#map .counties .wayne, #map .counties .wayne.active, #map .counties .wayne a, #map .counties .wayne a:hover {
background-position:-394px -547px;
height:55px;
left:338px;
top:394px;
width:55px;
}

#map .counties .webster, #map .counties .webster.active, #map .counties .webster a, #map .counties .webster a:hover {
background-position:-318px -184px;
height:72px;
left:238px;
top:136px;
width:64px;
}

#map .counties .winnebago, #map .counties .winnebago.active, #map .counties .winnebago a, #map .counties .winnebago a:hover {
background-position:-379px -8px;
height:43px;
left:293px;
top:11px;
width:55px;
}

#map .counties .winneshiek, #map .counties .winneshiek.active, #map .counties .winneshiek a, #map .counties .winneshiek a:hover {
background-position:-653px -3px;
height:70px;
left:496px;
top:9px;
width:55px;
}

#map .counties .woodbury, #map .counties .woodbury.active, #map .counties .woodbury a, #map .counties .woodbury a:hover {
background-position:1px -197px;
height:60px;
left:17px;
top:145px;
width:94px;
}

#map .counties .worth, #map .counties .worth.active, #map .counties .worth a, #map .counties .worth a:hover {
background-position:-445px -6px;
height:50px;
left:343px;
top:9px;
width:64px;
}

#map .counties .wright, #map .counties .wright.active, #map .counties .wright a, #map .counties .wright a:hover {
background-position:-379px -125px;
height:60px;
left:291px;
top:98px;
width:56px;
}

/*

#map .counties . {
	width: 100px; height: 100px;
	left: px; top: px;
	background-position:  -px -px;
}
*/

/* cities */
#map .cities .ames { left: 323px; top: 226px; }
#map .cities .burlington { left: 599px; top: 398px; }
#map .cities .cedarRapids { left: 541px; top: 229px; }
#map .cities .clintonCity { left: 696px; top: 248px; }
#map .cities .councilBluffs { left:75px; top:335px; }
#map .cities .davenport { left: 666px; top: 286px; }
#map .cities .desmoines { left:318px; top:282px;}
#map .cities .dubuqueCity { left: 639px; top: 151px; }
#map .cities .iowaCity { left: 555px; top: 277px; }
#map .cities .masonCity { left: 370px; top: 60px; }
#map .cities .siouxCity { left: 21px; top: 148px; }
#map .cities .waterloo { left: 462px; top: 156px; }

