body {	margin:0px 0px 0px 0px; font-family: Arial; color:black; background:#E0EDC5; }

#bodypanel { height: 100%;  width: 950px;  margin: 0px auto; background: white;   
  border: 6px solid black;  }
#mainpanel { height: 100%;   width: 940px;    background: white; padding: 5px 5px 5px 5px; }
#main{ background: #FDF9CF; /* #FCF7CD; #FDF9CF; */}
#home {width:900px; margin: 25px auto;   }
#content {width:675px; margin: 25px auto;  }
#slidesLumber {width:420px; margin: 15px auto; float: left; }
#slidesLand   {width:420px; margin: 15px auto; float: left; }
#slidesTrees  {width:420px; margin: 15px auto; float: left; }
#slideButton  {text-align:center; color: black; background: #F5E8BA;
    font:18px "Arial", Verdana, sans-serif;border: 2px outset #784E14;}
#rightColumn { float: left;  margin: 0px 0px 0px 15px; left: 50px;  
     width: 450px; }
/*wrong _ margin-left: 510px; padding-left: 35px;*/
#div.bodypanel{clear:left;}
#div.mainpanel{clear:left;}
img.photo { border: 2px solid #804000; }
#footer{width: 100%;	 	text-align:center; color: black;   }
/*height:200px;*/ 	
h1 {font-size:26px;	 	font-weight: bold;	border: none;	
   text-transform: none;	text-align:justify;	color: black;	float:none; }
h2 {font-size:20px; text-align:left;font-weight:bold; color: black; /* #62321a;*/}
h3 {font-size:16px; text-align:center;font-weight:bold; color:black;}
h4 {font-size:16px; text-align:justify;font-weight:bold;color:black;}
h5 {font-size:16px; text-align:left;font-weight:normal;color:#400000;}
h6 {font-size:10px; text-align:center;font-weight:bold; color:black;}  
p {font-size:16px; text-align:left; margin: 10px auto;}
   
a:link { color:black; text-decoration: none;  }	
a:visited {color:black; text-decoration: none;  }
a:hover {color:#47720F; text-decoration: none; }
a:active {color:#62321a; text-decoration: none; }
a:focus {color:#62321a; text-decoration: none; }
#form {font-family:"Arial", Verdana, sans-serif; width:700px;}
#fieldset { border:none; margin-bottom:1px; width:700px; padding-top:2px; background: #FAF5CC;}
textarea {font:18px "Arial", Verdana, sans-serif; width:600px; padding:2px; margin-left: 20px;}
#personal label {position:relative; font-size:16px;  padding-top:4px; left:15px; font-weight: bold ; color: black;}
#personal input {position:relative; margin-left:5px;  line-height:20px; left:20px; margin-bottom:2px; color: black;}
#personal {background:#F5E8BA; border: 2px outset #784E14; }
#formpanel{	height:100%; 	width: 600px;	padding: 10px 10px 10px 10px;	margin:10px auto; }
#div.formpanel{clear:left;} 
label {    float: left;    width: 10em;    text-align: right;  }
input, select {    margin-left: 0.5em;    margin-bottom: 0.5em;    width: 175px; height: auto;}
#comments {background:#F5E8BA; border: 2px outset #784E14; } 
#comments input {font:18px "Arial", Verdana, sans-serif; width:600px; padding:2px; margin-left: 20px;}
input[type="submit"], input[type="reset"] {background: #F5E8BA;font:16px "Arial", Verdana, sans-serif;border: 2px outset #784E14;}

br {    clear: both;}
span {    vertical-align: middle;}
.error {    color: red;}
.notice {    color: red;    font-size: 14px;    text-align: right;  }





