/*MAIN MENU==================================================*/

#nav a#home{
background:transparent url(/images/nav/home.jpg) top left no-repeat;
}
#nav a#home:hover{
background:transparent url(/images/nav/home_o.jpg) top left no-repeat;
}
#nav a#work{
background:transparent url(/images/nav/work.jpg) top left no-repeat;
}
#nav a#work:hover{
background:transparent url(/images/nav/work_o.jpg) top left no-repeat;
}
#nav a#test{
background:transparent url(/images/nav/testimonials.jpg) top left no-repeat;
}
#nav a#test:hover{
background:transparent url(/images/nav/testimonials_o.jpg) top left no-repeat;
}
#nav a#abou{
background:transparent url(/images/nav/about.jpg) top left no-repeat;
}
#nav a#abou:hover{
background:transparent url(/images/nav/about_o.jpg) top left no-repeat;
}
#nav a#cont{
background:transparent url(/images/nav/contact.jpg) top left no-repeat;
}
#nav a#cont:hover{
background:transparent url(/images/nav/contact_o.jpg) top left no-repeat;
}


/*MAIN MENU END==================================================*/

/*Colours///////////////////////////////////////////////////////////////*/ 
body{
background-color:#F5FDBD;
background:#e5eDdD url(/images/backgrounds/bg_trees.jpg) top left no-repeat;
background:#656547 url(/images/backgrounds/bg.gif) top left repeat-Y;
background:#20180A url(/images/backgrounds/bg.gif) top left repeat-Y;
color:#f0f0f0;
} 
#trees{
background:#20180A url(/images/backgrounds/bg_trees.jpg) top left no-repeat;
} 
#trees2{
background:#20180A url(/images/backgrounds/bg_trees2.jpg) top left no-repeat;
} 
#fill{
background:#ff0000;
}
#nav{
background-color:#393425;
}
#header{
background-color:#393425;
color:#ffffff;
}
h1{
/*background-color:#080C00;*/
background-position:bottom left;
background-repeat:no-repeat;
}
h1#ho{
background-image:url(/images/headings/home.jpg);
}
h1#wo{
background-image:url(/images/headings/samples.jpg);
}
h1#co{
background-image:url(/images/headings/contact.jpg);
}
h1#ab{
background-image:url(/images/headings/about.jpg);
}
h1#te{
background-image:url(/images/headings/testimonials.jpg);
}
#heading{
background:#20180A url(/images/backgrounds/bg_trees3.jpg) top left no-repeat;
}
#column{
background-color:#080C00;
}
#content{
background-color:#F8F8F8;
background-color:#444831;
background-color:#2C2D1C;
background-color:#1A1109;
color:#666666;
color:#ffffff;
color:#a07040;
color:#9f9f7f;
}
#copy{

}
a{
color:#666666;
color:#cccccc;
color:#C57F60;
}
a:hover{
color:#cccccc;
}
a#email{
background:#20180A url(/images/email.gif) top left no-repeat;
}
a#email:hover{
background:#20180A url(/images/email_o.gif) top left no-repeat;
}
#head a{
text-decoration:none;
}

/*Colours-end///////////////////////////////////////////////////////////*/

/*TEXT==================================================================*/
body{
font-family:arial;
font-size:14px;
font-weight:normal;
line-height:17px;
text-align:left;
}
#copy{
font-size:12px;
}
h2{
font-size:19px;
font-weight:normal;
line-height:22px;
}
/*TEXT END===============================================================*/

/*MAIN STRUCTURE=========================================================*/
html{
width:100%;
height:100%;
margin:0px;
padding:0px;
}
body{
height:100%;
width:100%;
margin:0px;
padding:0px;
}

#trees{
position:absolute;
top:0px;
height:340px;
height:25px;
width:760px;
}
#header{
position:absolute;
top:25px;
margin:0px;
padding:0px;
height:225px;
width:100%;
}
#head{
position:absolute;
left:210px;
top:0px;
height:105px;
}
#head a{
display:block;
width:550px;
height:105px;
}
#nav{
position:absolute;
left:195px;
top:100px;
}
#trees2{
position:absolute;
left:0px;
top:250px;
width:760px;
height:90px;
padding:0px;
margin:0px;
}
#column{
position:absolute;
left:210px;
width:550px;
padding:0px;
margin:0px;
}
#heading{
position:absolute;
left:210px;
top:250px;
width:535px;
height:90px;
padding:0px 0px 0px 15px;
margin:0px;
}
#content{
position:absolute;
left:210px;
top:340px;
width:510px;
padding:20px 25px 50px 15px;
margin:0px;
}
#copy{
position:absolute;
left:0px;
top:340px;
padding:0px 0px 0px 0px;
}
h1{
width:535px;
height:90px;
padding:0px;
margin:0px;
}
h2{
height:20%;
width:100%;
padding:0px;
margin:15px 0px 5px 0px;
}
p{
margin:0px 15px 10px 0px;
}
ul{
padding:0px;
margin:0px 0px 10px 16px;
}
li{
padding:0px 0px 0px 1px;
margin:0px 0px 0px 1px;
}
a#email{
display:block;
width:152px;
height:17px;
text-decoration:none;
}
/*MAIN STRUCTURE END=====================================================*/

a{
text-decoration:underline;
}
a:hover{
text-decoration:none;
}
#nav a{
display:block;
color:#ffffff;
text-decoration:none;
height:16px;
width:100px;
margin:0px 0px 0px 15px;
}
#nav a:hover{
text-decoration:none;
}

span.hide{
visibility:hidden;
}