body {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 14px;
    background-color: #fafaed;
    margin: 0;
    padding: 0;
  }
  
  .centerContent {
    max-width: 900px;
    margin: 0 auto;
    border: solid 4px #3f567c;
    background-color: white;
    width: 100%;
    padding: 10px;
  }
  
  .container {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
  }
  
  .leftColumn {
    flex: 1 1 60%;
    min-width: 300px;
    box-sizing: border-box;
    padding: 10px;
  }
  
  .rightColumn {
    flex: 1 1 35%;
    min-width: 250px;
    box-sizing: border-box;
    padding: 10px;
    background-repeat: no-repeat;
    padding-top: 24px;
    height: auto;
  }
  
  .title {
    font-size: 16px;
    color: #3f567c;
    font-weight: bold;
  }
  
  .group_name {
    font-size: 20px;
    color: #3f567c;
    font-weight: bold;
  }
  
  li {
    text-indent: -15px;
    list-style: none;
  }
  
  .centerContent a {
    font-weight: bold;
    text-decoration: none;
    color: #3f567c;
  }
  
  .centerContent a:hover {
    color: #E5C967;
  }
  
  .footer {
    clear: both;
    padding: 10px;
    background: url(images/footerBack.jpg) center center / cover no-repeat;
    border-top: solid 2px #3f567c;
    text-align: center;
    color: #fafaed;
    font-weight: bold;
  }
  
  .footer a {
    font-weight: bold;
    color: #fafaed;
    text-decoration: none;
  }
  
  .footer a:hover {
    color: #3F4A61;
  }
  
  /* Responsive adjustments */
  @media screen and (max-width: 768px) {
    .container {
      flex-direction: column;
    }
    
    .leftColumn,
    .rightColumn {
      flex: 1 1 100%;
      min-width: auto;
    }
  }

  .button-container {
	display: flex;
	flex-direction: row;      
	justify-content: center;
	gap: 20px;                
  }
  
  /* When the screen is narrow, stack the buttons */
  @media (max-width: 600px) {
	.button-container {
	  flex-direction: column;
	  align-items: center;
	}
  }
  

/*inline stuff that you really should have gotten rid of earlier*/
#nav_a {background: url(http://uipress.lib.uiowa.edu/ppi/images/header1.jpg); height:167px; width:100%; max-width:900px; display:block; margin-bottom:10px; }
#nav_b {float:right; margin:14px; color:#fafaed; font-weight:bold; }
#nav_c  {position:inherit; bottom:0px; padding-top:105px; }
#nav_d {padding:2px; border-bottom:1px solid #4d648e; border-top:1px solid #4d648e; color:#4d648e; font-weight:bold; text-align:center; margin-top:-10px; }

#padRight {
    text-align: right;
}
#clear {
    clear: both;
}
#fontNormal {
    font-weight: normal;
}
#black {
    color: #000;
}
#quicklinks {
    padding-left: 10px;
    margin-top: 8px;
    background-color: #fafaed;
}
#eighteen {
    font-size: 18px;
}
#listDivider {
    padding: 2px;
    background-color: #fafaed;
    border-top: 2px solid #4d648e;
    border-bottom: 2px solid #4d648e;
    width: 100%;
}
#listPadding {
    padding-left: 10px;
    margin-top: -8px;
    width: 80%;
}
@media (max-width: 600px) {
    #listPadding {
      margin-top: 0;
      width: 100%;
      padding-left: 5px;
    }
  
    #eighteen {
      font-size: 16px;
    }
  
    #padRight {
      text-align: left;
    }
  }

#contentPadding {padding-top:16px; padding-left:8px; }
#contentHeader {font-size:22px; font-weight:bold; margin-bottom:10px; }

#searchStyle1 {font-weight:bold; font-size:16px; }
#searchStyle2 {color:black; font-size:16px; }

#countiesTable {width="840" }

/*
navigation
*/
#navimage {width:100%; }
#nav {
	width: 900px; height:52px;
	background: url(images/nav1.jpg);
	margin:10px auto; padding: 0;
	position: relative; }
#nav li {
	margin: 0; padding: 0; list-style: none;
	position: absolute; display:block;  }
#nav a {
	display: block; }
#nav1 {left: 0; width: 275px; height:52px; top:0; }
#nav1 a {height: 52px; }
#nav1 a:hover {background: url(images/nav1.jpg) 0 -52px no-repeat; }
#nav2 {left:275px; width:145px; height:52px; top:0;}
#nav2 a {height:52px; }
#nav2 a:hover {background: url(images/nav1.jpg) -275px -52px no-repeat; }
#nav3 {left:422px; width:180px; height:52px; top:0;}
#nav3 a {height:52px;}
#nav3 a:hover {background: url(images/nav1.jpg) -422px -52px no-repeat; }
#nav4 {left:602px; width:294px; height:52px; top:0;}
#nav4 a {height:52px;}
#nav4 a:hover {background: url(images/nav1.jpg) -602px -52px no-repeat; }
/*
end navigation

and next comes the slides!
*/

  .slides_container {
    width:400px;
	height:900px;
	margin-top:-22px;
  }
  .slides_container div {
    width:400px;
	height:900px;
    display:block;
	margin-top:-22px;
  }
  /*
	Pagination
*/

.pagination {
	margin:26px auto 0;
	width:100px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../ppi/img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}


/* here's all your map styles */
a.mapLink:link {background-color:#4d648e; }
a.mapLink:hover {background-color:#cd3333;}
#mapTotal {
	width: 816px; height:550px;
	background: url(maps/test_sprite.png);
	margin:10px auto; padding: 0;
	position: relative; }
#mapTotal li {
	margin: 0; padding: 0; list-style: none;
	position: absolute; display:block;  }
#mapTotal a {
	display: block; }
/* end your map styles */

/* family finder tree view styles */
.css-treeview ul,
		.css-treeview li
		{
			padding: 0;
			margin: 0;
			list-style: none;
		}

		.css-treeview input
		{
			position: absolute;
			opacity: 0;
		}

		.css-treeview
		{
			/*font: normal 11px "Segoe UI", Arial, Sans-serif;*/
			-moz-user-select: none;
			-webkit-user-select: none;
			user-select: none;
		}

		.css-treeview a
		{
			color: #00f;
			text-decoration: none;
		}

		.css-treeview a:hover
		{
			text-decoration: underline;
		}

		.css-treeview input + label + ul
		{
			margin: 0 0 0 32px;
		}

		/*.css-treeview input + label + ul*/
		.css-treeview input ~ ul
		{
			display: none;
		}

		.css-treeview label,
		.css-treeview label::before
		{
			cursor: pointer;
		}

		.css-treeview input:disabled + label
		{
			cursor: default;
			opacity: .6;
		}

		.css-treeview input:checked:not(:disabled) + label + ul
		{
			display: block;
		}

		.css-treeview label,
		.css-treeview label::before
		{
			background: url("images/icons_2.png") no-repeat;
		}

		.css-treeview label,
		.css-treeview a,
		.css-treeview label::before
		{
			display: inline-block;
			height: 16px;
			line-height: 16px;,
			vertical-align: middle;
		}
		.css-treeview a:link {padding-left:12px; font-weight:normal; text-decoration:none; color:#3f567c;}
		.css-treeview a:hover {color:#E5C967; }

		.css-treeview label
		{
			background-position: 28px 0;
		}

		.css-treeview label::before
		{
			content: "";
			width: 16px;
			margin: 0 12px 0 0;
			vertical-align: middle;
			background-position: 0 -32px;
		}

		.css-treeview input:checked + label::before
		{
			background-position: 0 -16px;
		}

		/* webkit adjacent element selector bugfix */
		@media screen and (-webkit-min-device-pixel-ratio:0)
		{
			.css-treeview 
			{
				-webkit-animation: webkit-adjacent-element-selector-bugfix infinite 1s;
			}
			
			@-webkit-keyframes webkit-adjacent-element-selector-bugfix 
			{
				from 
				{ 
					padding: 0;
				} 
				to 
				{ 
					padding: 0;
				}
			}
		}
/* end family finder */


/* county map styles, moved here for an easier read */
#county1 {left: 57px; width: 83px; height:38px; top:45px; }
#county1 a {height: 38px; }
#county1 a:hover {background: url(maps/test_sprite.png) -57px -590px no-repeat; }
#county2 {left:140px; width:51px; height:38px; top:45px;}
#county2 a {height: 38px; }
#county2 a:hover {background: url(maps/test_sprite.png) -140px -590px no-repeat; }
#county3 {left:191px; width:52px; height:40px; top:44px; }
#county3 a {height:40px; }
#county3 a:hover {background: url(maps/test_sprite.png) -191px -590px no-repeat; }
#county4 {left:245px; width:50px; height:39px; top:45px; }
#county4 a {height: 39px; }
#county4 a:hover {background: url(maps/test_sprite.png) -245px -590px no-repeat; }
#county5 {left:297px; width:50px; height:95px; top:45px; }
#county5 a {height: 95px; }
#county5 a:hover {background: url(maps/test_sprite.png) -296px -590px no-repeat; }
#county6 {left:349px; width:49px; height:40px; top:45px; }
#county6 a {height:40px; }
#county6 a:hover {background: url(maps/test_sprite.png) -348px -590px no-repeat; }
#county7 {left:398px; width:53px; height:41px; top:45px; }
#county7 a {height:41px; }
#county7 a:hover {background: url(maps/test_sprite.png) -398px -590px no-repeat; }
#county8 {left:452px; width:52px; height:44px; top:45px; }
#county8 a {height:44px;}
#county8 a:hover {background: url(maps/test_sprite.png) -452px -590px no-repeat; }
#county9 {left:503px; width:53px; height:44px; top:45px; }
#county9 a {height:44px;}
#county9 a:hover {background: url(maps/test_sprite.png) -503px -590px no-repeat; }
#county10 {left:556px; width:53px; height:63px; top:44px;}
#county10 a {height:63px;}
#county10 a:hover {background: url(maps/test_sprite.png) -556px -590px no-repeat; }
#county11 {left:609px; width:60px; height:62px; top:42px;}
#county11 a {height:62px;}
#county11 a:hover {background: url(maps/test_sprite.png) -609px -588px no-repeat; }
#county12 {left: 57px; width: 81px; height:54px; top:82px; }
#county12 a {height: 54px; }
#county12 a:hover {background: url(maps/test_sprite.png) -57px -628px no-repeat; }
#county13 {left:138px; width:52px; height:53px; top:83px;}
#county13 a {height:53px;}
#county13 a:hover {background: url(maps/test_sprite.png) -138px -629px no-repeat; }
#county14 {left:188px; width:54px; height:53px; top:84px;}
#county14 a {height:53px;}
#county14 a:hover {background: url(maps/test_sprite.png) -188px -629px no-repeat; }
#county15 {left:243px; width:54px; height:53px; top:84px;}
#county15 a {height:53px;}
#county15 a:hover {background: url(maps/test_sprite.png) -243px -629px no-repeat; }
#county16 {left:349px; width:52px; height:53px; top:85px;}
#county16 a {height:53px;}
#county16 a:hover {background: url(maps/test_sprite.png) -349px -630px no-repeat; }
#county17 {left:401px; width:52px; height:55px; top:83px;}
#county17 a {height:55px;}
#county17 a:hover {background: url(maps/test_sprite.png) -401px -628px no-repeat; }
#county18 {left:453px; width:52px; height:44px; top:91px;}
#county18 a {height:44px;}
#county18 a:hover {background: url(maps/test_sprite.png) -453px -636px no-repeat; }
#county19 {left:506px; width:52px; height:44px; top:91px;}
#county19 a {height:44px;}
#county19 a:hover {background: url(maps/test_sprite.png) -506px -636px no-repeat;}
#county20 {left:556px; width:54px; height:71px; top:104px;}
#county20 a {height:71px;}
#county20 a:hover {background: url(maps/test_sprite.png) -556px -650px no-repeat;}
#county21 {left:610px; width:79px; height:68px; top:104px;}
#county21 a {height:68px;}
#county21 a:hover {background: url(maps/test_sprite.png) -610px -1210px no-repeat;}
#county22 {left:50px; width:85px; height:56px; top:134px;}
#county22 a {height:56px;}
#county22 a:hover {background: url(maps/test_sprite.png) -50px -680px no-repeat;}
#county23 {left:135px; width:54px; height:56px; top:135px;}
#county23 a {height:56px;}
#county23 a:hover {background: url(maps/test_sprite.png) -135px -681px no-repeat;}
#county24 {left:189px; width:54px; height:56px; top:135px;}
#county24 a {height:56px;}
#county24 a:hover {background: url(maps/test_sprite.png) -189px -682px no-repeat;}
#county25 {left:243px; width:54px; height:55px; top:136px;}
#county25 a {height:55px;}
#county25 a:hover {background: url(maps/test_sprite.png) -243px -682px no-repeat;}
#county26 {left:297px; width:52px; height:42px; top:136px;}
#county26 a {height:42px;}
#county26 a:hover {background: url(maps/test_sprite.png) -297px -682px no-repeat;}
#county27 {left:349px; width:52px; height:56px; top:136px;}
#county27 a {height:56px;}
#county27 a:hover {background: url(maps/test_sprite.png) -349px -682px no-repeat;}
#county28 {left:401px; width:52px; height:56px; top:136px;}
#county28 a {height:56px;}
#county28 a:hover {background: url(maps/test_sprite.png) -401px -682px no-repeat;}
#county29 {left:453px; width:52px; height:55px; top:136px;}
#county29 a {height:55px;}
#county29 a:hover {background: url(maps/test_sprite.png) -453px -682px no-repeat;}
#county30 {left:505px; width:53px; height:40px; top:136px;}
#county30 a {height:40px;}
#county30 a:hover {background: url(maps/test_sprite.png) -505px -682px no-repeat;}
#county31 {left:60px; width:96px; height:52px; top:190px;}
#county31 a {height:52px; }
#county31 a:hover {background: url(maps/test_sprite.png) -60px -1296px no-repeat;}
#county32 {left:150px; width:46px; height:54px; top:190px;}
#county32 a {height:54px;}
#county32 a:hover {background: url(maps/test_sprite.png) -150px -736px no-repeat;}
#county33 {left:191px; width:59px; height:55px; top:190px;}
#county33 a {height:55px;}
#county33 a:hover {background: url(maps/test_sprite.png) -191px -1296px no-repeat;}
#county34 {left:242px; width:59px; height:55px; top:190px;}
#county34 a {height:55px;}
#county34 a:hover {background: url(maps/test_sprite.png) -242px -736px no-repeat;}
#county35 {left:296px; width:60px; height:68px; top:179px;}
#county35 a {height:68px;}
#county35 a:hover {background: url(maps/test_sprite.png) -296px -1285px no-repeat;}
#county36 {left:348px; width:60px; height:55px; top:190px;}
#county36 a {height:55px;}
#county36 a:hover {background: url(maps/test_sprite.png) -348px -736px no-repeat;}
#county37 {left:402px; width:54px; height:55px; top:190px;}
#county37 a {height:55px;}
#county37 a:hover {background: url(maps/test_sprite.png) -402px -1296px no-repeat;}
#county38 {left:456px; width:53px; height:55px; top:190px;}
#county38 a {height:55px;}
#county38 a:hover {background: url(maps/test_sprite.png) -456px -736px no-repeat;}
#county39 {left:507px; width:55px; height:54px; top:176px;}
#county39 a {height:54px;}
#county39 a:hover {background: url(maps/test_sprite.png) -507px -1282px no-repeat;}
#county40 {left:561px; width:54px; height:55px; top:174px;}
#county40 a {height:55px;}
#county40 a:hover {background: url(maps/test_sprite.png) -561px -720px no-repeat;}
#county41 {left:614px; width:55px; height:54px; top:172px;}
#county41 a {height:54px;}
#county41 a:hover {background: url(maps/test_sprite.png) -614px -718px no-repeat;}
#county42 {left:666px; width:72px; height:55px; top:168px;}
#county42 a {height:55px;}
#county42 a:hover {background: url(maps/test_sprite.png) -666px -714px no-repeat;}
#county43 {left:74px; width:82px; height:58px; top:242px;}
#county43 a {height:58px;}
#county43 a:hover {background: url(maps/test_sprite.png) -74px -788px no-repeat;}
#county44 {left:156px; width:66px; height:58px; top:244px;}
#county44 a {height:58px;}
#county44 a:hover {background: url(maps/test_sprite.png) -156px -790px no-repeat;}
#county45 {left:222px; width:52px; height:57px; top:246px;}
#county45 a {height:57px;}
#county45 a:hover {background: url(maps/test_sprite.png) -222px -792px no-repeat;}
#county46 {left:274px; width:52px; height:57px; top:246px;}
#county46 a {height:57px;}
#county46 a:hover {background: url(maps/test_sprite.png) -274px -792px no-repeat;}
#county47 {left:326px; width:54px; height:57px; top:246px;}
#county47 a {height:57px;}
#county47 a:hover {background: url(maps/test_sprite.png) -326px -792px no-repeat;}
#county48 {left:380px; width:53px; height:57px; top:246px;}
#county48 a {height:57px;}
#county48 a:hover {background: url(maps/test_sprite.png) -380px -792px no-repeat;}
#county49 {left:433px; width:53px; height:57px; top:246px;}
#county49 a {height:57px;}
#county49 a:hover {background: url(maps/test_sprite.png) -433px -792px no-repeat;}
#county50 {left:486px; width:51px; height:67px; top:230px;}
#county50 a {height:67px;}
#county50 a:hover {background: url(maps/test_sprite.png) -486px -1336px no-repeat;}
#county51 {left:537px; width:53px; height:67px; top:230px;}
#county51 a {height:67px;}
#county51 a:hover {background: url(maps/test_sprite.png) -537px -1336px no-repeat;}
#county52 {left:590px; width:53px; height:67px; top:228px;}
#county52 a {height:67px;}
#county52 a:hover {background: url(maps/test_sprite.png) -590px -1334px no-repeat;}
#county53 {left:643px; width:53px; height:56px; top:225px;}
#county53 a {height:56px;}
#county53 a:hover {background: url(maps/test_sprite.png) -643px -1331px no-repeat;}
#county54 {left:696px; width:80px; height:52px; top:212px;}
#county54 a {height:52px;}
#county54 a:hover {background: url(maps/test_sprite.png) -696px -1318px no-repeat;}
#county55 {left:94px; width:80px; height:55px; top:301px;}
#county55 a {height:55px;}
#county55 a:hover {background: url(maps/test_sprite.png) -94px -1407px no-repeat;}
#county56 {left:168px; width:60px; height:54px; top:302px;}
#county56 a {height:54px;}
#county56 a:hover {background: url(maps/test_sprite.png) -168px -848px no-repeat;}
#county57 {left:218px; width:54px; height:54px; top:302px;}
#county57 a {height:54px; }
#county57 a:hover {background: url(maps/test_sprite.png) -218px -1408px no-repeat;}
#county58 {left:260px; width:58px; height:54px; top:302px; }
#county58 a {height:54px;}
#county58 a:hover {background: url(maps/test_sprite.png) -260px -848px no-repeat;}
#county59 {left:314px; width:54px; height:54px; top:302px;}
#county59 a {height:54px;}
#county59 a:hover {background: url(maps/test_sprite.png) -314px -1408px no-repeat;}
#county60 {left:368px; width:53px; height:54px; top:302px;}
#county60 a {height:54px;}
#county60 a:hover {background: url(maps/test_sprite.png) -368px -848px no-repeat;}
#county61 {left:421px; width:65px; height:54px; top:302px;}
#county61 a {height:54px;}
#county61 a:hover {background: url(maps/test_sprite.png) -421px -848px no-repeat;}
#county62 {left:486px; width:53px; height:55px; top:298px;}
#county62 a {height:55px;}
#county62 a:hover {background: url(maps/test_sprite.png) -486px -844px no-repeat;}
#county63 {left:539px; width:54px; height:55px; top:298px; }
#county63 a {height:55px; }
#county63 a:hover {background: url(maps/test_sprite.png) -539px -844px no-repeat;}
#county64 {left:593px; width:52px; height:66px; top:296px;}
#county64 a {height:66px;}
#county64 a:hover {background: url(maps/test_sprite.png) -593px -842px no-repeat;}
#county65 {left:645px; width:54px; height:43px; top:280px;}
#county65 a {height:54px;}
#county65 a:hover {background: url(maps/test_sprite.png) -645px -826px no-repeat;}
#county66 {left:697px; width:84px; height:46px; top:264px;}
#county66 a {height:46px;}
#county66 a:hover {background: url(maps/test_sprite.png) -697px -810px no-repeat;}
#county67 {left:114px; width:100px; height:52px; top:356px;}
#county67 a {height:52px;}
#county67 a:hover {background: url(maps/test_sprite.png) -114px -902px no-repeat;}
#county68 {left:214px; width:52px; height:52px; top:356px;}
#county68 a {height:52px;}
#county68 a:hover {background: url(maps/test_sprite.png) -214px -902px no-repeat;}
#county69 {left:266px; width:50px; height:54px; top:356px;}
#county69 a {height:54px; }
#county69 a:hover {background: url(maps/test_sprite.png) -266px -902px no-repeat;}
#county70 {left:316px; width:54px; height:53px; top:356px;}
#county70 a {height:53px;}
#county70 a:hover {background: url(maps/test_sprite.png) -316px -902px no-repeat;}
#county71 {left:370px; width:54px; height:52px; top:356px;}
#county71 a {height:52px;}
#county71 a:hover {background: url(maps/test_sprite.png) -370px -902px no-repeat;}
#county72 {left:424px; width:52px; height:52px; top:356px;}
#county72 a {height:52px; }
#county72 a:hover {background: url(maps/test_sprite.png) -424px -902px no-repeat;}
#county73 {left:476px; width:53px; height:52px; top:355px;}
#county73 a {height:52px;}
#county73 a:hover {background: url(maps/test_sprite.png) -476px -901px no-repeat;}
#county74 {left:529px; width:53px; height:50px; top:353px;}
#county74 a {height:50px;}
#county74 a:hover {background: url(maps/test_sprite.png) -529px -899px no-repeat;}
#county75 {left:582px; width:52px; height:50px; top:352px; }
#county75 a {height:50px;}
#county75 a:hover {background: url(maps/test_sprite.png) -582px -1458px no-repeat;}
#county76 {left:634px; width:58px; height:52px; top:362px;}
#county76 a {height:52px;}
#county76 a:hover {background: url(maps/test_sprite.png) -634px -1468px no-repeat;}
#county77 {left:645px; width:67px; height:42px; top:333px;}
#county77 a {height:42px;}
#county77 a:hover {background: url(maps/test_sprite.png) -645px -879px no-repeat;}
#county78 {left:697px; width:68px; height:50px; top:304px;}
#county78 a {height:50px;}
#county78 a:hover {background: url(maps/test_sprite.png) -697px -1410px no-repeat;}
#county79 {left:124px; width:62px; height:40px; top:408px;}
#county79 a {height:40px;}
#county79 a:hover {background: url(maps/test_sprite.png) -124px -954px no-repeat;}
#county80 {left:186px; width:54px; height:40px; top:408px;}
#county80 a {height:40px;}
#county80 a:hover {background: url(maps/test_sprite.png) -186px -954px no-repeat;}
#county81 {left:240px; width:53px; height:40px; top:409px;}
#county81 a {height:40px;}
#county81 a:hover {background: url(maps/test_sprite.png) -240px -955px no-repeat;}
#county82 {left:293px; width:53px; height:40px; top:409px;}
#county82 a {height:40px;}
#county82 a:hover {background: url(maps/test_sprite.png) -293px -955px no-repeat;}
#county83 {left:346px; width:51px; height:40px; top:409px;}
#county83 a {height:40px;}
#county83 a:hover {background: url(maps/test_sprite.png) -346px -955px no-repeat;}
#county84 {left:395px; width:54px; height:40px; top:409px;}
#county84 a {height:40px;}
#county84 a:hover {background: url(maps/test_sprite.png) -395px -955px no-repeat;}
#county85 {left:449px; width:54px; height:39px; top:409px;}
#county85 a {height:39px;}
#county85 a:hover {background: url(maps/test_sprite.png) -449px -955px no-repeat;}
#county86 {left:503px; width:54px; height:39px; top:406px;}
#county86 a {height:39px;}
#county86 a:hover {background: url(maps/test_sprite.png) -503px -952px no-repeat;}
#county87 {left:557px; width:52px; height:39px; top:405px;}
#county87 a {height:39px;}
#county87 a:hover {background: url(maps/test_sprite.png) -557px -951px no-repeat;}
#county88 {left:609px; width:40px; height:52px; top:403px;}
#county88 a {height:52px;}
#county88 a:hover {background: url(maps/test_sprite.png) -609px -949px no-repeat;}
#county89 {left:649px; width:46px; height:54px; top:412px;}
#county89 a {height:54px;}
#county89 a:hover {background: url(maps/test_sprite.png) -649px -1518px no-repeat;}
#county90 {left:124px; width:62px; height:48px; top:448px;}
#county90 a {height:48px;}
#county90 a:hover {background: url(maps/test_sprite.png) -124px -994px no-repeat;}
#county91 {left:186px; width:54px; height:50px; top:448px;}
#county91 a {height:50px;}
#county91 a:hover {background: url(maps/test_sprite.png) -186px -994px no-repeat;}
#county92 {left:240px; width:53px; height:50px; top:448px;}
#county92 a {height:50px;}
#county92 a:hover {background: url(maps/test_sprite.png) -240px -994px no-repeat;}
#county93 {left:293px; width:53px; height:50px; top:448px;}
#county93 a {height:50px;}
#county93 a:hover {background: url(maps/test_sprite.png) -293px -994px no-repeat;}
#county94 {left:346px; width:52px; height:50px; top:448px; }
#county94 a {height:50px;}
#county94 a:hover {background: url(maps/test_sprite.png) -346px -994px no-repeat;}
#county95 {left:397px; width:52px; height:50px; top:448px;}
#county95 a {height:50px;}
#county95 a:hover {background: url(maps/test_sprite.png) -397px -994px no-repeat;}
#county96 {left:449px; width:54px; height:50px; top:448px;}
#county96 a {height:50px; }
#county96 a:hover {background: url(maps/test_sprite.png) -449px -994px no-repeat;}
#county97 {left:503px; width:54px; height:50px; top:446px;}
#county97 a {height:50px;}
#county97 a:hover {background: url(maps/test_sprite.png) -503px -992px no-repeat;}
#county98 {left:557px; width:53px; height:50px; top:446px;}
#county98 a {height:50px;}
#county98 a:hover {background: url(maps/test_sprite.png) -557px -992px no-repeat;}
#county99 {left:610px; width:66px; height:64px; top:454px;}
#county99 a {height:64px;}
#county99 a:hover {background: url(maps/test_sprite.png) -610px -1000px no-repeat;}