	
	/* layout */
	
	body,
	html {
		margin:0;
		padding:0;
		/* background:#a7a09a; */
		color:#000;
		font-family:arial;
		font-size: 12px;
	}
	img.logo {
		border:none;
	}
	img.banner {
		border:none;
	}
	img.main {
		border:1px solid;
	}
	body {
		min-width:789px;
	}
	h1 {
		font-size:		15px;
		color:			#16047C;
		padding-bottom:	5px;
		padding-top:	5px;
	}
	p {
	}
	#wrap {
		background:#FFFFFF;
		margin:0 auto;
		width:793px;
	}
	#header {
		background:url(../images/montage.jpg) top right no-repeat;
		height:150px;
		padding-top:10px;
		padding-left:10px;
		padding-bottom:20px; 
	}
	#title {
			color:white;
			font-family:verdana;
			font-size:35px;
			font-weight:bold;
			text-:0.1em 0.1em 0.1em black;
		}
	#header h1 {
    	padding:	5px;
	    margin:		0;
    }
	#nav {
		background-color:lightgray;
		border:1px dashed darkgray;
		color:green;
		font-size:13px;
		font-weight:bold;
		padding:5px;
		text-decoration:none;
	}
	#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	#nav li{
		display:inline;
		margin:0;
		padding:0;
	}
	#nav a:link{
		color:black;
	}
	#nav a:visited{
		color:black;
	}
	#nav a:hover{
		color:white;
		text-: black 0.1em 0.1em 0.1em
	}
	#nav a:active{
		color:white;
		text-shadow: black 0.1em 0.1em 0.1em
	}

	#zoom_map {
		padding:0px;
		margin:0px;
	}

	#main {
		background:lightGray none repeat scroll 0 0;
		border:1px dashed darkgray;
		float:left;
		width:600px;
		padding-left:	10px;
		padding-top:	10px;
		padding-right:	10px;
		padding-bottom:	10px;
	}
	#main h2 {
		font-size:13px;
		padding-top:5px;
	}
	
	#main h3 {
	}
	
	#main p {
    }
	#main h3 {
		font-size:		19px;
		color:			#16047C;
		padding-bottom:	5px;
		}

	#sidebar {
		background:#FFFFFF;
		float:right;
		width:160px;
		text-align:center;
	}

	#sidebar .bannerbox {
		padding-bottom:10px;
	}

	#sidebar ul {
		margin-bottom:0;
    }
    #sidebar h3, #sidebar p {
		padding:0 10px 0 0;
    }
	#footer {
		/* background:#16047C; */
		background:url(../images/footer.jpg) top right no-repeat;
		clear:both;
		color:black;
		font-size:12px;
		padding:7px;
		padding-top:10px;
	}
	#footer p {
		padding-top:5px;
		padding-bottom:5px;
		margin:0;
		font-size:11px;
    }
	#footer a {
		color:black;
		text-decoration:underline;
	}

	#middle {
		padding-bottom:10px;
		padding-top:10px;
	}

	#spacer {
		height:7px;
	}

	/* text */

	a {
		color:#16047C;
		text-decoration:underline;
	}

	.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

	.clearfix {display: inline-block;}  /* for IE/Mac */

	.fs_subnodes {
		background-color:lightgreen;
		color:black;
		padding-left:5px;
		padding-right:5px;
		padding-bottom:5px;
		margin-top:10px;
		clear:both;
		}

	#fs_breadcrumb {
font-size:11px;
text-align:right;
		}

p.maplabel {
		font-size:16px;
		font-weight:bold;
		text-align:left;
		padding:0px;
		margin-left:5px;
		margin-top:0px;
		margin-bottom:0px;
		}

a.fs_bullet {
		}

#subnodes li {
			margin:5px;
			}

#image1 {
		float:right;
		clear:both;
		padding-left:10px;
		}
#image2 {
		float:right;
		clear:both;
		padding-left:10px;
		}
#image3 {
		float:right;
		clear:both;
		padding-left:10px;
		}


#rssicon {
		float:right;
		font-size:11px;
		}
		
#main .more {
		float:right;
		clear:both;
		}

img.right {
		padding-left:5px;
		padding-bottom:5px;
		}

		/* default setup that everything sees */
.shadow {
  /* needed for Internet explorer */
  height: 5em;
  filter: Shadow(Color=#666666, 
                 Direction=135, 
                 Strength=5);

  /* Needed for Gecko */
  line-height: 2em; 
  white-space: nowrap;
}

/* 
 * used by browsers which know about
 * :before to create the shadow 
 */
.shadow:before {
  display: block;
  margin: 0 0 -2.12em 0.15em;
  padding: 0;
  color: #666666; 
}

#shadow_1:before { 
  content: 'In shadow'; 
}
#second_2:before { 
  content: 'Happy Shadowing!'; 
}

/*\*/
html*.shadow {

  [color:red;/* required by Safari 
              * so that [] is correctly
              * begun. associated with
              * the property, yet hiding
              * it. Seen by IE6 */

    /* 
     * seen by IE6 and Safari, but hidden
     * from Gecko 
     */
    text-shadow: #666666 5px 5px 5px; 

  ]color:auto; /* resets color for IE6 */
}/**/

/* 
 * end hack using dummy attribute selector
 * for IE5 mac
 */
.dummyend[id]{clear: both;}

/*\*/
html*.shadow:before {

  [color:red;/* required by Safari. 
                seen by IE6 */

    /* 
     * seen by IE6 and Safari, but hidden
     * from Gecko 
     */
    display: none;

  ]color:auto; /* resets color for IE6 */
}/**/

/* 
 * end hack using dummy attribute selector
 * for IE5 mac
 */
.dummyend[id]{clear: both;}