html,body {margin:0;padding:0;}

body {
  background-color: #EEEEDF;
  font: normal 12px/1.5em Verdana;
  color: #000;
}
 
a {font size:12px}
a:link {color:blue; font-style:bold;}
a:hover {color:purple; font-weighted:bold;}
a:visited {color:gray; font-style:normal;}
a { text-decoration:none }


a.speciallink:link {color:white; font-style:normal;}
a.speciallink:hover {color:yellow; font-weighted:bold;}
a.speciallink:visited {color:black; font-style:normal;}


input {  color: #333;}

textarea {
}

h1 span, h2 span, a span {
  display: none;
}

a {
  color: #5F999A;
}

p {
	font-size:12px;	
  color: #000;
	margin-bottom:1em;
}

p.center {
  text-align: center;
  color: #333;
}

h1 {
  font-size: 22px;
  color: #016201;
  font-family: Arial, Times, sans-serif;
  margin-bottom:1em;
  text-align:left;
}

  h1.index {
  font-size: 18px;
  color: #fff;
  font-family: Arial, Times, sans-serif;
  margin-top:.2em;
  text-align:center;
}

h2 {
  font-size: 18px;
  font-family: Arial, Times, sans-serif;  
  color: #016201;
  margin-bottom:.7em;
}

	h2.index {
	  font-size: 18px;
	  font-family: Arial, Times, sans-serif;  
	  color: #cccccc;
	  margin-bottom:.2em;
	}


h3 {
  font-size: 18px;
  font-family: Arial, Times, sans-serif;    
  color: #333;
  margin-bottom:.7em;
}

	h3.header {
	  font-size: 18px;
	  font-family: Arial, Times, sans-serif;
	  font-weight:bold;
	  color: #FFCC9A;
	  padding-left:10px;
	    	}

#wrap{			background-color: #EEEEDF;width:100%;}
#outer {
   background:#fff url(http://www.palmtreeservices.com.au/images/bg3.jpg) repeat-y left top;
   width: 845px;
			margin:auto;
			padding-left:55px;
}
* html #outer{width:900px; width:845px;}
#container{width:790px;clear:both}
#header {  width:790px;
height:130px;
background:#016201;}


#logo { 
  float:left;
  width: 775px; 
  height: 100px;
  margin-left:7px;
  margin-bottom:10px;
  background-image: url(http://www.palmtreeservices.com.au/images/topbanner1.jpg);
}

#nav {
	width: 790x; 
	height: 130px;
  	position: relative;	 
}

#sidebar {
   float: left;
   text-align:left;
   width: 160px;
   padding: 10px 5px 5px 5px;   
   font-size: 11px;
}

#sidebar ul {
position: absolute; 
magin-left: 55px;	
margin-left:14px;
padding:0;
}

#sidebar li {
list-style:square;
padding-bottom: 5px;
}

#sidebar a {
	color:#BE8123;}
#sidebar a:hover 
	{color:#016201; font-weighted:bold;}
#sidebar a:visited {color:#000;
	}
      
#content {
   float: left;
   width: 575px;
   padding: 10px 10px 25px 20px;   
   font-size: 12px;		   
}   

#footer_bg {
  background: #ccc;
  width: 790px;
  magin-left: 55px;
  height:30px;	
  }

#footer {
  width: 790px;
  text-align: center;
}

#footer a, #footer p {
  color: #000;
  font-size: 12px;
  padding: 5px;
	margin:0;
}

.clearer{
clear:both;
height:1px;
overflow:hidden;
margin-top:-1px
}

.clearfix:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
/* mac hide \*/
	* html .clearfix {height: 1%;}
	 .clearfix {display: block;}
/* End hide */ 

