@charset "UTF-8";
/* CSS Document */

@import url('mtnworksresetb.css');

*{border:0px solid #eee;margin:0;padding:0;list-style:none}
html,body,#stretchbackground,#stretchbackground table,#stretchbackground td,#cont{width:100%;height:100%;overflow:hidden;}
body,ul,li,#cont{font-family:Arial,Helvetica,sans-serif;font-size:11px;cursor:default;/*background:url(loading.gif);*/color:#000;}
h1,h2,{font-family:Arial,Helvetica,sans-serif;font-size:40px; color:#000}
a{text-decoration:none;color:#663300;outline:0;}
/*img{display:block;}*/

.mtntext {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px; 
	color:#000
}

a.mtntext {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px; 
	color:#663300;
}

a.mtntext:hover {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px; 
	color:#999933;
}

a.mtntext:visited {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px; 
	opacity: 1.0;
	color:#9d7250;
}


h3.mtntexthead {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold; 
	color:#000
}

.mtntextphone {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold; 
	color:#0603b8
}

/*
a.mtntextphone {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	opacity: 1.0;
	font-weight:bold; 
	color:#0603b8
}

a.mtntextphone:visited {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	opacity: 1.0;
	font-weight:bold; 
	color:#6960F5
}
*/

.leftmenuhead ul h3{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold; 
	color:#FFF
}



.maintextbox ul li{
	margin-left:15px;
	list-style:disc;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px; 
	color:#000;
}

.mtntextlist ul li{
	margin-left:30px;
	list-style:circle;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px; 
	color:#000;
}


a#homelink {
    position: absolute;
    display: block;
    opacity:0.0;
	background-color:black;
    left: 45px;
    top: 40px;
    width: 240px;
    height: 100px;
	z-index:1000;
}

a#fblink {
    position: absolute;
    display: block;
    right: 89px;
    top: 51px;
    width: 15px;
    height: 15px;
	z-index:1000;
}

a#ytlink {
    position: absolute;
    display: block;
    right: 145px;
    top: 52px;
    width: 15px;
    height: 15px;
	z-index:1001;
}

a#iglink {
    position: absolute;
    display: block;
    right: 177px;
    top: 51px;
    width: 15px;
    height: 15px;
	z-index:1002;
}

#cont{
	position:relative;
	margin: 0 auto;
	/*top:20px;
	left:40px;*/
	width:940px;
	padding: 0px 0 0px 0;
	z-index:70;
	/*overflow:-moz-scrollbars-vertical;overflow-y:auto;*/
	/*overflow:auto;*/
}

#slideshow ul{
	position:relative;
	left:-50px;
	/*top:20px;
	left:40px;*/
	width:940px;
	padding: 0px 0 0px 0;
	z-index:90;
	/*overflow:-moz-scrollbars-vertical;overflow-y:auto;*/
	/*overflow:auto;*/
}



/*#cont div{background:#fff;opacity:0.8;filter:alpha(opacity=80); padding: 0px 20px 20px 20px;
	
}*/ 

/*#cont div a{color:#630;}
#cont div a:hover{color:#993}*/

.subpagebox{
	/*position:absolute;
	top:50px;
	right:auto;
	left:auto;
	bottom:180px;*/
	font-family:Arial,Helvetica,sans-serif; 
	font-size:13px;
	width:940px;
	 /*padding-bottom:100px*/
	/*height: -39px;*/
	text-align:left;
	color:#222;
	overflow:auto;
	}
	
/*.subpagebox h2{color:#000;font-size:14px; font-weight:bold; padding: 10 10 10 10;}
.subpagebox div{color:#222;line-height:2em;background:#fff;opacity:0.6;filter:alpha(opacity=60); /*padding:20px 30px;
}*/


#stretchbackground div{position:absolute;width:200%;height:200%;top:-50%;left:-50%;}
#stretchbackground td{vertical-align:middle;text-align:center;}
#stretchbackground img{min-height:50%;min-width:50%;margin:0 auto;}

#menu{
	position:absolute;
	top:110px;
	left:295px;
	z-index:80;
	width:100%;
	line-height:14px
}
/*#menu div{height:20px;background:#555555;opacity:0.7;filter:alpha(opacity=70);padding:7px 0 0 7px;}
#menu div ul {position:absolute;left:153px;}*/
#menu div ul li{display:inline; font-size:10px; font-weight:bold; padding:0 8px 0 0;}

/*#menu2{position:absolute;bottom:0px;left:200px;z-index:80;width:100%;line-height:12px}
#menu2 div{height:100px;background:#662200;opacity:1.0;filter:alpha(opacity=100);padding:7px 0 0 7px}*/



.pagemarker{
	position:absolute;
	top:125px;
	z-index:80;
	height:5px;
	background:#CC9;
	padding: 0;
}

#farmpage {
	left:358px;
	width:19px;	
}


.woodspagemarker{
	position:absolute;
	top:125px;
	z-index:80;
	height:5px;
	background:#CC9;
	padding: 0;
}


#aboutpage {
	left:295px;
	width:52px;
	
}

#arbortecpage {
	left:608px;
	width:61px;	
}

#woodspage {
	left:397px;
	width:43px;	
}

#landmgmtpage {
	left:494px;
	width:89px;
}


#constructionpage {
	left:448px;
	width:38px;
}

#studiopage {
	left:357px;
	width:31px;
}

#consultingpage {
	left:791px;
	width:66px;
}

.leftmenubox{
	position: absolute;
	top: 156px;
	left: 67px;
	z-index: 80;
	width: 215px;
	height: 284px;
	line-height: 14px;
	background: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
}

.leftmenuboxlong{
	position: absolute;
	top: 156px;
	left: 67px;
	z-index: 80;
	width: 215px;
	height: 435px;
	line-height: 13px;
	background: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
}



.leftmenuboxalt{
	position: absolute;
	top: 156px;
	right:652px;
	z-index: 80;
	width: 215px;
	height: 284px;
	line-height: 14px;
	background: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
}



.leftmenu{
	position:absolute;
	top:160px;
	right:605px;
	z-index:90;
	width:280px;
	height:300px;
	line-height:14px;
	text-align:left;
}

.leftmenulong{
	position:absolute;
	top:160px;
	right:605px;
	z-index:90;
	width:280px;
	height:300px;
	line-height:13px;
	text-align:left;
}


.leftmenu ul {position:absolute;left:25px;color:#fff;font-size:11px;font-weight:bold;}
.leftmenu ul li {padding: 10px 0 0 0;color:#CC9;font-size:11px;font-weight:bold;}
.leftmenu ul a{color:#fff;font-size:11px; font-weight:bold; /*opacity:1.0;filter:alpha(opacity=100); */padding:5px 5px 5px 5px; /*this padding expands the area that activates the hover effect*/}
.leftmenu a:hover{color:#CC9;}


.maintextbox{
	position:absolute;
	top:156px;
	left:295px;
	z-index:80;
	width:430px;
	height:363px;
	color:#000;
	padding:12px;
	line-height:18px;
	background:#FFF;
	opacity:0.8;
	filter:alpha(opacity=80);
	overflow:auto;
}


.maintextbox2{
	position:absolute;
	top:156px;
	left:202px;
	z-index:80;
	width:512px;
	height:363px;
	color:#000;
	padding:20px;
	line-height:18px;
	background:#FFF;
	opacity:0.8;
	filter:alpha(opacity=80);
	overflow:auto;
}



/*#menu2{position:absolute;bottom:0px;left:200px;z-index:80;width:100%;line-height:12px}
#menu2 div{height:100px;background:#662200;opacity:1.0;filter:alpha(opacity=100);padding:7px 0 0 7px}*/

.subpagemenu div ul li{height:24px; color:#993;/*background:#555555;opacity:1.0;filter:alpha(opacity=100);*/padding:7px 0 0 7px;}
.subpagemenu div a{color:#630 /*text-decoration:underline;*/}
.subpagemenu div a:hover{color:#993}





/*h1{position:relative;left:-200px;margin-bottom:-31px;width:200px;opacity:0.60}
h1 a{padding:10px 10px 10px 0;color:#fff;background:#000 0 -30px repeat-x;font-size:13px;text-align:right;display:block}
h1 a:hover{background:#000  0 43px repeat-x}*/

/*
ul{position: absolute; left: 23px; float:left; width:710px;}
li a{height:12px;padding:0 10px 0 8px;font-weight:bold;color:#fff;display:inline;}
li a:hover,li.cur a{color:#000;}


li a{height:20px;padding:0 10px 0 8px;font-weight:bold;color:#fff;display:inline;}
li a:hover,li.cur a{color:#000}*/


#logo{
	position:absolute;
	top:-1px;
	left:0px;
	z-index:80;
	width:100%;
	line-height:100px
}
