/* CSS Document */


body {
	margin: 30px 0;
	padding: 0;
	font-size: 10px;
	background: #FFFFFF;
	font-family:'Lucida grande', Verdana, Helvetica, Arial, sans-serif;
	color: #333;
	padding:0;
	margin:0;
	line-height: 1.5;
	color: #333;


}

a:link { color: #518d30; text-decoration:none; font-weight:normal; padding-left:0; padding-right:0; padding-top:0; padding-bottom:1px}
a:visited { color: #333; text-decoration:none; font-weight:normal; background:  url(file:///S|/Special%20Projects/GIS/New%20Google%20Maps/%27underline.gif%27) repeat-x bottom left; padding-left:0; padding-right:0; padding-top:0; padding-bottom:1px}
a:hover { color: #000; text-decoration:none; font-weight:normal; border-bottom: 1px solid #333;padding: 0; background: none;}
a:active { color: #518d30; text-decoration:none; font-weight:normal; border-bottom: 1px solid #693; padding:0; background: none;}

	
/* background: #F9F9F9 url(green_wave.gif) top center no-repeat;
/* images */
img {
	border: 0px solid #CCC;
}


code {
  margin: 5px 0;
  text-align: left;
  display: block;
  overflow: auto;  
  /* white-space: pre; */
  background: #F7F7F7;
  border: 1px solid #f2f2f2; 
  width: 600px;
  height: 140px; 
  padding: 5px 5px 5px 5px;
  float: center;
}
tr	{	font-size: 10px;
		background: #FFFFFF;
		font-family:'Lucida grande', Verdana, Helvetica, Arial, sans-serif;
}
h1, h2, h3, h4, h6 { 
					font:'Lucida grande', Verdana, Helvetica, Arial, sans-serif; 
					font-size: 12px;
}

h2 {
	margin-bottom: 10px;
	border-bottom: 1px solid #F4F4F4;
	font-size: 26px;
}

h3 {
	margin-bottom: 15px;
	padding-bottom: 5px;
	font-size: 16px;
	border-bottom: 1px solid #F4F4F4;
	font-weight: bold;
	color: #666666;
}
h5 {
	margin-bottom: 15px;
	padding-bottom: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	position: absolute;
	left: 53px;
	top: 263px;


}

p, ol, ul, blockquote {
	line-height: 15px;
	
	
}
li {
	padding:1;  
	margin-top:0; 
	margin-bottom:0
	}
/*div styles */

#masthead{
	padding: 0px;
	width: 650px;
	margin: 20px 20px 0px;
	padding: 0px;
	height: 23px;
	position: absolute;
	
}

#navBar{
  float: right;
	width: 20%;
	margin: 0px;
	padding: 0px;


}

#content{
	width: 964px;
	border: 1px solid #cccccc;
	height: 1124px;
	margin: 10px;
	padding:10px;
	position: absolute;
	left: 9px;
	top: 98px;
}


/*Nav styles */

#topnav{
	padding: 0px 0px 5px 10px;
	position: absolute;
	left: 859px;
	top: 10px;
	width: 105px;
	height: 16px;


}


#topnav a {
	font-size: 90%;
	padding: 0 4px 0 0;
}


/* Footer */

#siteInfo{
	width: 847px;
	border: 0px solid #cccccc;
	font-size: 10px;
	color: #cccccc;
	padding: 0px 0px 0px 0px;
	text-align: center;
	position: absolute;
	left: 115px;
	top: 1270px;

}


/* Footer */

#footer {
	width: 847px;
	height: 0px;
	margin: 0 auto;
}

#footer p {
	text-align: center;
	color: #777777;
}

#footer a {
	color: #5D5D5D;
}


/* mapmenus */



#mapmenu{
    width: 960px;
	float:left;
	border: 0px solid #cccccc;
	top: 33px;
	left: 25px;
	height:100px;
	margin: 10px;
	padding: 10px 10px 10px 10px;
	margin: 10px 10px 8px 8px;
}	

#mapmenus{
	font-family: "Arial", Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 10px;
	padding: 10px 0px 20px 10px;
	width:994px;
	height:835px;
	position: absolute;
	top: 616px;
	left: 8px;
	border: 1px solid #CCC;

}
#mapmenus p{
	
	margin: 1px;
	padding: 1px 1px 1px 1px;
}

.googlemapmenu {
	font-family: "Arial", Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 10px;
	padding: 10px 0px 20px 10px;
	width:300px;
	height:900px;
	position: absolute;
	left: -9px;
	border: 2px solid #CCC;
	
}
.googlemapframe {
	margin: 2px 2px 2px 2px;
	border: 1px solid #CCC; 
	background: #FFF;
	padding: 3px 3px 3px 3px;
	width:950px;
	height:430px;
	font-family: "Arial", Arial, Helvetica, sans-serif;
	font-size: 11px;
}