/* CSS Document */

#mapholder {
    position: relative;
    margin:0;
    padding:0;
    width:592px;
    height:739px;
    list-style-type:none;
} 

#map {
    position: relative;
    margin:0;
    padding:0;
    width:592px;
    height:739px;
    background:url(images/ottawa_mapsm.jpg.) top left no-repeat #fff;
    font-family:arial, helvetica, sans-serif;
    list-style-type:none;	
    font-size:8pt;
} 


#map li {
    margin:0;
    padding:0;
    list-style-type:none;
} 

#map li a {
    position: absolute;
    display: block;
    /*
       Specifying a background image
       (a 1px by 1px transparent gif)
       fixes a bug in older versions of
       IE that causeses the block to not
       render at its full dimensions.
    */
    background:url(images/1.gif);
} 

#map li a span { display: none; } 

#map li a:hover span {
    position:relative;
    display:block;
    left:5px;
    top:5px;
	width: 100%;
    padding:5px;
    border:1px solid #336;
    background:#ffc;
    text-decoration: none;
    filter:alpha(opacity=90);
    list-style-type:none;
    opacity:0.9;
	font-family: trebuchet, verdana, arial;
	font-weight: bold;
	font-size: 14px;
} 


#map a.adams {
    top: 638px;
    left: 272px;
	text-decoration: none;
		color: #006;
}

#map a.adams:visited {color: #006;}
        
#map a.connor {
    top:233px;
    left:189px;
		color: #006;
    text-decoration: none;
}

#map a.connor:visited {color: #006;}

#map a.crockery {
    top: 191px;
    left: 238px;
		color: #006;
	text-decoration: none;
}

#map a.crockery:visited {color: #006;}
  
        
#map a.deer {
    top:228px;
    left:384px;
		color: #006;
	text-decoration: none;
}

#map a.deer:visited {color: #006;}
        
#map a.eastman {
    top:207px;
    left: 339px;
		color: #006;
	text-decoration: none;
}

#map a.eastman:visited {color: #006;}
        
#map a.grandriver {
    top: 302px;
    left:470px;
		color: #006;
	text-decoration: none;
} 

#map a.grandriver:visited {color: #006;}

#map a.grose {
    top:-74px;
    left:482px;
		color: #006;
	text-decoration: none;
} 

#map a.grose:visited {color: #006;}

#map a.hager {
    top: 310px;
    left:484px;
		color: #006;
	text-decoration: none;
} 

#map a.hager:visited {color: #006;}

#map a.hemlock {
    top:289px;
    left:135px;
		color: #006;
	text-decoration: none;
} 

#map a.hemlock:visited {color: #006;}

#map a.beach {
    top:482px;
    left:74px;
		color: #006;
	text-decoration: none;
} 

#map a.beach:visited {color: #006;}

#map a.kirk {
    top:209px;
    left:63px;
		color: #006;
	text-decoration: none;
} 

#map a.kirk:visited {color: #006;}

#map a.musketawaa {
    top:-100px;
    left:457px;
		color: #006;
	text-decoration: none;
} 

#map a.musketawaa:visited {color: #006;}

#map a.musketawab {
    top:12px;
    left:530px;
		color: #006;
	text-decoration: none;
} 

#map a.musketawab:visited {color: #006;}

#map a.northbeach {
    top:-65px;
    left:20px;
		color: #006;
	text-decoration: none;
} 

#map a.northbeach:visited {color: #006;}

#map a.dunes {
    top:-115px;
    left:38px;
		color: #006;
	text-decoration: none;
} 

#map a.dunes:visited {color: #006;}

#map a.pigeon {
    top:145px;
    left:202px;
		color: #006;
	text-decoration: none;
} 

#map a.pigeon:visited {color: #006;}

#map a.pine {
    top:145px;
    left:105px;
		color: #006;
	text-decoration: none;
} 

#map a.pine:visited {color: #006;}

#map a.riley {
    top:270px;
    left:91px;
		color: #006;
	text-decoration: none;
} 

#map a.riley:visited {color: #006;}

#map a.riverside {
    top:-56px;
    left:270px;
		color: #006;
	text-decoration: none;
} 

#map a.riverside:visited {color: #006;}

#map a.rosy {
    top:-75px;
    left:53px;
		color: #006;
	text-decoration: none;

} 

#map a.rosy:visited {color: #006;}

#map a.spring {
    top:212px;
    left:510px;
		color: #006;
	text-decoration: none;
} 

#map a.spring:visited {color: #006;}

#map a.tunnel{
    top:239px;
    left:63px;
		color: #006;
	text-decoration: none;
} 

#map a.tunnel:visited {color: #006;}

#map a.upper{
    top:237px;
    left:329px;
	text-decoration: none;
		color: #006;
} 

#map a.upper:visited {color: #006;}

#map a.bur{
    top:-143px;
    left:292px;
	text-decoration: none;
		color: #900;
} 

#map a.bur:visited {color: #900;}

#map a.ebayou{
    top:-142px;
    left:364px;
	text-decoration: none;
			color: #900;
} 

#map a.ebayou:visited {color: #900;}

#map a.fillmore{
    top:-62px;
    left:443px;
	text-decoration: none;
			color: #900;
} 

#map a.fillmore:visited {color: #900;}

#map a.hiawatha{
    top:-72px;
    left:89px;
	text-decoration: none;
			color: #900;
} 

#map a.hiawatha:visited {color: #900;}

#map a.johnson{
    top:-207px;
    left:204px;
	text-decoration: none;
			color: #900;
} 

#map a.johnson:visited {color: #900;}

#map a.jbayou{
    top:-260px;
    left:259px;
	text-decoration: none;
			color: #900;
} 

#map a.jbayou:visited {color: #900;}

#map a.port{
    top:-32px;
    left:102px;
	text-decoration: none;
			color: #900;
} 

#map a.port:visited {color: #900;}

#map a.rbayou{
    top:-249px;
    left:408px;
	text-decoration: none;
			color: #900;
}

#map a.rbayou:visited {color: #900;} 

#map a.robinson{
    top:-275px;
    left:260px;
	text-decoration: none;
			color: #900;
} 

#map a.robinson:visited {color: #900;}

#map a.vbdunes{
    top:-64px;
    left:81px;
	text-decoration: none;
			color: #900;
} 

#map a.vbdunes:visited {color: #900;}

#map a.bendarea{
    top:-200px;
    left:525px;
	text-decoration: none;
			color: #900;
}

#map a.bendarea:visited {color: #900;}

#map a.holland {
    top: 2px;
    left: 23px;
	text-decoration: none;
			color: #960;
}

#map a.holland:visited {color: #960;}


#map a.grandhaven {
    top:-425px;
    left: 3px;
	text-decoration: none;
				color: #960;
}

#map a.grandhaven:visited {color: #960;}

#map a.pj {
    top:-560px;
    left:10px;
	text-decoration: none;
				color: #960;
}

#map a.pj:visited {color: #960;}

#map a.bass {
    top:-355px;
    left: 277px;
	text-decoration: none;
				color: #960;
}

#map a.bass:visited {color: #960;}





table.parkslist th
{
color: #000;
font-size: 16px;
line-height:18px;
font-weight: 500;
padding-top: 0px;
text-align: left;
}


table.landlist th
{
color: #000;
font-size: 12px;
line-height:18px;
font-weight: 500;
padding-top: 0px;
text-align: left;
}

table.landlist th a
{
font-size: 16px;

}

table.landlist td strong
{
color: #900;
font-variant: small-caps;
font-stretch: ultra-expanded;
}

table.parkslist td strong
{
color: #900;
font-variant: small-caps;
font-stretch: ultra-expanded;
}

table.landlist td, table.parkslist td
{
color: #000;
font-size: 11px;
line-height: 15px;
}


table.parkschart
{
border: 1px solid #c7cbe6;
}

table.parkschart th
{
font-size: 11px;
background-color: #e8e9f3;
font-weight: 575;
border: 1px solid #c7cbe6;
line-height: 12px;
}
table.parkschart td
{
font-size: 11px;
border: 1px solid #c7cbe6;
color: #000;
height: 18px;
}
table.parkschart a
{
font-size: 14px;
}

table.parkschart a:link {color:#006} /* unvisited link */
table.parkschart a:visited {color:#006} /* visited link */
table.parkschart a:hover {color:#006} /* mouse over link */
table.parkschart a:active {color:#006} /* selected link */







#mapholder_new {
position: relative;
margin-top: 0px;
color:#FFFFFF;
height: auto;	
}


#ocmap {
    position: relative;
    margin:0;
    padding:0;
    width:592px;
    height:739px;
    list-style-type:none;
}





A.tipPark, A.tip2Park {
    TEXT-DECORATION: none;
	border: 1px dotted transparent;
}
A.tipPark:hover, A.tip2Park:hover {
    CURSOR: pointer; POSITION: relative;
}
A.tipPark SPAN, A.tip2Park SPAN {    DISPLAY: none;
}
A.tipPark:hover SPAN, A.tip2Park:hover SPAN {
	PADDING-RIGHT: 5px; 
 	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px; 
	DISPLAY: block; 
	Z-INDEX: 100; 
	LEFT: 0px; 
	MARGIN: 5px; 
	WIDTH: 185px; 
	POSITION: absolute; 
	TOP: 5px; 
	TEXT-DECORATION: none;
	filter:alpha(opacity=90);
	opacity:0.9;
	color: #006;
 	 border:1px solid #336;
   	 background:#ffc;
	 font-family: trebuchet, verdana, arial;
	 font-weight: bold;
	 font-size: 14px;





}


A.tip2Park:hover SPAN {
	LEFT: -100px; 
	TOP: -95px; 
}




