html, body, #wrapper {
  height:100%;
  margin: 0;
  padding: 0;
  border: none;
  text-align: center;
}
body {background-color: #D9E2D1;}
#wrapper {
  margin: 0 auto;
  text-align: center;
  vertical-align: middle;
}
#interior {
  margin: 0 auto;
  text-align: center;
  width: 800px;
  background-color:#FFFFFF;
  border:0px;
  height:600px;
}
/*--- New styles --*/
.navarea{padding-top:25px; text-align:right;}
a.nav:link{
	color:#52502D;
	text-decoration:none;
	font:11pt/22pt "Times New Roman", Times, serif;
	display:block;
	border-bottom:1px solid #514e25;
	width:140px;
	text-align:right;
	padding-right:12px;
}

a.nav:hover, a.nav:visited{
	color:#537B35;
	text-decoration:none;
	font:11pt/22pt "Times New Roman", Times, serif;
	display:block;
	border-bottom:1px solid #514e25;
	width:140px;
	text-align:right;
	padding-right:12px;
}
a.contactnav:link{
	color:#52502D;
	text-decoration:none;
	font:11pt/22pt "Times New Roman", Times, serif;
	display:block;
	width:140px;
	text-align:right;
	padding-right:12px;
}
a.contactnav:hover{
	color:#537B35;
	text-decoration:none;
	font:11pt/22pt "Times New Roman", Times, serif;
	display:block;
	width:140px;
	text-align:right;
	padding-right:12px;
}
/*--- Old Styles --*/
.navigationarea{
  /*position:relative;*/
  width:159px;
  text-align:right;
  margin-top:25px;
  font:11pt/22pt "Times New Roman", Times, serif;
  color:#52502D;
}
a.navigation:link,a.navigation:visited {
  color:#52502D;
  text-decoration:none;
  padding:0px 10px 0px 0px;
}
a.navigation:hover{
  color:#537B35;
  text-decoration:none;
  padding-right:10px;
}
#toggle {
  position:relative;
  top:5px;
  bottom:0px;
  right:15px;
  width:100%;
  vertical-align:bottom;
}
#phonenumber{
  font:8pt Arial, Helvetica, sans-serif;
  color:#52502D;
}
#footer{
  text-align:right;
  padding-right:20px;
  font:8pt Arial, Helvetica, sans-serif;
  color:#727154;
  vertical-align:bottom;
}
#browser_warn {   
  font: normal 8pt Arial, Helvetica, sans-serif;
  color: #990000;
  padding-top: 1em;
}
.company_summary {position:relative; width:590px; height:60px; top:300px; left:0px; padding-left:25px; padding-right:25px;}