body {margin:0; padding:0; text-align:center; background: #f5f4f0 url(../images/pagebg.gif) repeat-x;}
.outer {margin: 0 auto;text-align:left;width: 880px;}
.container {width: 880px;background: url(../images/bg.gif) no-repeat;float: left;}
.hidden {display: none;}
.container .topnav {width: 880px;margin-top: 115px;}
.container .topnav ul {display: inline;margin: 0px;padding: 0px;}
.container .topnav li {display: inline; height:30px;}
.container .topnav li a {font-family: Georgia, "Times New Roman", Times, serif;color: #F5F4F0;text-decoration: none;padding:10px; margin: 0 3px;text-align:center}
.container .topnav  {height:40px;display:block;float: left;margin-left:2px}
.container .topnav li a:hover {font-family: Georgia, "Times New Roman", Times, serif;color: #a1988f;text-decoration: none;padding:10px}
.container .topnav li.home a { text-decoration:none; width:2.5em;  height:30px; display:block; float:left}
.container .topnav li.woodchipping a, .container .topnav li.woodchipping_on a { text-decoration:none; width:5.94em;  height:30px; display:block; float:left}
.container .topnav li.treesurgery a, .container .topnav li.treesurgery_on a { text-decoration:none; width:6.2em;  height:30px; display:block; float:left}
.container .topnav li.maintain a, .container .topnav li.maintain_on a { text-decoration:none; width:14.5em;  height:30px; display:block; float:left}
.container .topnav li.split a, .container .topnav li.split_on a { text-decoration:none; width:6em;  height:30px; display:block; float:left}
.container .topnav li.sales a, .container .topnav li.sales_on a { text-decoration:none; width:9.2em;  height:30px; display:block; float:left}
.container .topnav li.home_on a {background-color:#ced2b7; text-decoration:none; width:2.5em;  height:30px; display:block; float:left;  color:#990000}
.container .topnav li.treesurgery_on a {background-color:#ced2b7; text-decoration:none; width:6.2em;  height:30px; display:block; float:left;  color:#990000}
.container .topnav li.split_on  a {background-color:#ced2b7; text-decoration:none; width:6em;  height:30px; display:block; float:left;  color:#990000}
.container .topnav li.sales_on  a {background-color:#ced2b7; text-decoration:none; width:9.2em;  height:30px; display:block; float:left;  color:#990000}
.container .topnav li.maintain_on a {background-color:#ced2b7; text-decoration:none; width:14.5em;  height:30px; display:block; float:left;  color:#990000}
.container .topnav li.woodchipping_on a {background-color:#ced2b7; text-decoration:none; width:5.94em;  height:30px; display:block; float:left;  color:#990000}
.outer .container .flash {float: left;height: 265px;width: 880px;display: block;}
.container .maincontent {float: left;width: 880px;}
.container .maincontent .leftcol {float: left;width: 560px;margin-left: 14px;}
.container .maincontent .right {float: right;width: 275px;margin-right: 13px;}
h3 {font-family: Georgia, "Times New Roman", Times, serif;font-size: 1.2em;color: #924d3c;font-weight: normal;margin: 10px 0;}
.container .maincontent .leftcol p {font-size: 0.9em;color: #564738;font-family: Georgia, "Times New Roman", Times, serif;}
.container .maincontent .right .brownbox {background-color: #564738;padding: 10px;width: 255px;}
.container .maincontent .right .brownbox h4 {margin: 0px;padding: 0px;color: #ced2b7;font-family: Georgia, "Times New Roman", Times, serif;font-size: 0.8em}
.container .maincontent .right .brownbox h5 {margin: 0px;padding: 15px 0 0 0;color: #ced2b7;font-family: Georgia, "Times New Roman", Times, serif;
font-size: 0.75em;}
.container .maincontent .right .brownbox p {color: #f5f4f0;padding: 0px; margin: 0 0 10px 0;
font-family: Georgia, "Times New Roman", Times, serif;font-size: 0.8em;}
.container .maincontent .right .brownbox a {color: #F5F4F0;text-decoration: none;}
.container .maincontent .right .brownbox a:hover {color: #564738;text-decoration: none;background-color: #dfe3c8;}
.container .maincontent .right .brownbox ul {margin: 0px;padding: 0px;}
.container .maincontent .right .brownbox li {font-family: Georgia, "Times New Roman", Times, serif;font-size: 0.7em;padding: 0px;margin-bottom: 5px;list-style-type: none}
.container .flash .flashplacer {
	padding-top: 28px;
	padding-left: 19px;
	float: left;
}
.container .maincontent .leftcol a {
	color: #9C0000;
}
