@charset "iso-8859-1";
body {
	padding:2px; margin: 2px;
	background:#EEFFEE url("/images/bgtree.jpg") no-repeat fixed 0px 128px;
	height: auto;
	font:400 normal 13px/14px Verdana, Helvetica, sans-serif;
	text-align: justify;
}
.tc {text-align:center;}
th {font: 800 small-caps 13px/14px Verdana, Helvitica, sans-serif; }
td {font: 400 normal 13px/14px Verdana, Helvitica, sans-serif;}
.tl {text-align:left;}
#imagebox{width:800px;
	height:120px;}
#logo{
	width: 510px;
	height: 120px;
	border:0px none transparent;
}
#chas{margin:0px 0px 20px 0px;
	border: 2px inset #339933;}
#arborassoc{margin:0px;}
#Masthead {
	width:100%;
	border: 0px;
}
#imagebox a {border:0px none transparent;}
#darkbar {
	background-color:#336633;
	margin: 0px 0px 0px 0px;
	height:8px;
	font-size:xx-small;
	width:100%;
}
#navbox {
	margin: 0px;height:1.4em;
	width:100%;
	min-width:680px;	
}

.navwrap a{text-decoration:none;}
.navwrap{width:799px;min-width:835px;}
#mainText a 	{text-decoration:none;
	color:#003300;}
#mainText a:link {text-decoration:none;
	color:#006600;}
#mainText a:visited {text-decoration:none;
	color:#009900;}
#mainText a:hover{text-decoration:underline;
	color:#339933;}
.breaker{ width:100%;}
.dropdown {
	visibility:hidden;
	position: absolute;
	background-color: #FFFFFF;
        border-left: 4px solid #006600;
	border-bottom: 4px solid #006600;
	margin:0px;
	padding:0px;
	width:auto;
	
}

.navbox {
	background-color: #CCFFCC;
	border: 2px inset #336633;
	text-align:center;
	margin: 0px;
	padding:2px;
	color: #003300;
	width:100%;
	font:500 normal 12pt/14pt Arial,Helvetica,sans-serif;
}
.navbox a {
	color: #004400;background-color: #CCEECC;}
.navbox a:hover {
	background-color:#004400;color: #CCEECC;}
.news { width: 36%;
	background-color: #004400;
	border: 2px inset #004400;
	color:#CCFFCC;
	font: 300 normal 12pt/14pt "Times New Roman",Times,serif;
	padding:2px;
	margin:2px;
	float:right;
	}
.menu {
	float:left;
	display:block;
	position:relative;
		top:-10px;
	padding:2px 2px 2px 1em;
	margin:2px;
	width: auto;
}
.dropdown a{
	width: 100%;
	min-width:100%;
	font:400 normal 11pt/12pt Verdana, Helvetica, sans-serif;
	display:block;
	background-color: #BBFFBB;
	border: 2px outset #CCFFCC;
	color:#003300;
	text-decoration:none;
	padding: 2px;
	}
.dropdown a:hover{
	width: auto;
	font:400 normal 11pt/12pt Verdana, Helvetica, sans-serif;
	display:block;
	background-color: #99DD99;
	border: 2px inset #CCFFCC;
	color: #336633;
	text-decoration:none;
	padding:2px;
	}
#treesurgery .dropdown{
	top: 120px;
	left: 4px;}
#bodyText{
	clear:both;
	height:auto;
	min-height:100px;
	max-height:675px;
	background: transparent url("/images/sidebar.gif") no-repeat;
	}
#climber{
	float:left;
	width:9%;
	height:55%;
	min-height:55px;
	background: transparent url("/images/climber1.png") no-repeat fixed 1% 0px;
	}
#mainText{
	float:right;
	border: 2px inset #CCFFCC;
	padding:4px;
	margin:0px 3% 0px 0px;
	text-align:justify;
	max-height:620px;
	height:auto;
	overflow-y: scroll;
	scrollbar-3dlight-color:#EEFFEE;
	scrollbar-arrow-color:#669966;
	scrollbar-base-color:#CCFFCC;
	scrollbar-darkShadow:#BBCCBB;
	scrollbar-face-color:#DDEEDD;
	scrollbar-highlight-color:#EEFFEE;
	scrollbar-shadow-color:#CCDDCC;
	background:transparent url("/images/backtext.png") repeat-y fixed;
	width: 80%;
	}
#mainText ul{
	list-style:square outside url("/images/spot.gif");
	margin: 0.5 em 1em 0px 2.5em;
	line-height:0.5em;
	}
.imgandtitle{
	position:static;
	text-align:center;
	}
.fungi{ 
	text-align:justify;
	text-align-last:left;
	line-height:1.7em;
	}
.imagedesc{
	clear:both;
	position:relative;
	top: -1em;
	left:1em;
	border:1px solid #339933;
	background-color:#EEFFEE;
	font:200 small-caps 10pt/12pt "Courier New",Courier,mono;

	text-align:center;
}
#mainText hr{clear:both;color:#006600;}
#mainText li{
	line-height:2em;}
.NF404 {width:470px;
	height:257px;
	background:transparent url("/images/404.png") no-repeat;
	}
#mainText img{
	margin:3px;
	border:2px outset #CCFFCC;}
.chrono {border: 4px double #339933;
	background-color: #CCFFCC;
	color:#00660;
	font:200 small-caps 10pt/12pt "Courier New",Courier,mono;
	position:relative;
	top:1.2em;
	left:1em;
}
.q {font: italic normal 13px/14px Verdana, Helvitica, sans-serif;
}
#mainText .q img {border: 0px none transparent; float: left; margin: 0px 1em 0px 1em;}

.chronopic {float:left; 
	border: 2px solid #EEFFEE;}
.chronopic:hover {border: 2px inset #CCFFCC;}
.holder{clear:both;
	width:100%;
	height:1px;
	max-height:1px;}
#BBTree{position:absolute;
	left:15px;}
#BBTree a{display:block;border:0px none transparent;position:relative;top:-45px}
#BB{position:absolute;border:0px none transparent;}
.footer{clear:both;
	background-color:#003300;
	text-align:center;
	padding:2px;
	color:#CCFFCC;
	font-family:"Courier New",Courier,mono;
	font-size-adjust:none;
	font-style:normal;
	font-variant:small-caps;
	line-height:0.8em;
	border:4px outset #003300;}
.BBfooter{
	display:block;
	float:none;
	font-size:small;
	font-weight:600;}
.TMfooter{
	display:block;
	float:none;
	font-size:smaller;
	font-weight:300;}
.address{
	display: block;
	font-size:x-small;
	font-weight:400;
}
.copyright{
	font-size:xx-small;}
.postal {text-align:center; 
	float:left;
	margin:0px 2px 0px 1em;
	width:60%}
.postal hr{width:80%;}
.postal p{display:block;
	float:left;
	width:100%;
	}
.robots{display:none;visibility:hidden;height:0px;width:0px;font-size:0px;}