body { 


margin:0; 


font-size:0.8em; 


background-color:#FFFFFF;


line-height:16px; 


font-family: "Trebuchet MS", "Myriad Pro", Arial;}





#box { 


background: url(middlebackground.jpg) 0 100px repeat-x #D1DBBD;}





#header { 


background: url(titlebackground.jpg) repeat-x #193441;  }





#logo { 


padding:20px 0 0 10px; 


text-align:left; }





#logo a{ 


color:#91AA9D; 


height:36px; 


font-size:25px; 


text-transform:uppercase; 


font-family:Verdana, Arial, Helvetica, sans-serif;


text-decoration:none; }





#nav { 


background:#91AA9D;


height:25px;


width:780px; 


margin:0 auto;  


margin-top:47px;}





#nav ul { 


margin:0; 


padding:0;}





#nav ul li{ 


float:left;


display:inline-block;


height:25px;


width:150px; 


list-style:none; 


text-align:center;}





#nav a { 


float:left; 


display:block; 


width:150px; 


padding-top:5px;


color:#FFFFFF; 


font-size:12px; 


text-transform:uppercase; 


font-weight:bold; 


text-decoration:none;}





#nav a:hover{  


height:25px; 


color:#193441;


background: #fff;}





#nav2 { 


background:#fff; 


width:780px; 


margin:0 auto; 


height:25px; 


margin-top:0px;}





#nav2 ul { 


margin:0; 


padding:0;}





#nav2 ul li{ 


float:left; 


height:25px;


width:150px; 


display:inline-block; 


list-style:none; 


text-align:center;}





#nav2 a { 


float:left;


display:block; 


width:150px; 


color:#91AA9D; 


font-size:12px; 


text-transform:uppercase; 


font-weight:bold; 


text-decoration:none; 


padding-top:5px;}





#nav2 a:hover{  


height:25px; 


color:#193441;
background: #91AA9D;
}








#main { 


width:100%;}





#contentwrap { 


margin:0 auto; 


padding:0; 


width:760px; 


padding:10px 10px 20px 10px; 


background-color:#FCFFF5;}





#leftcol {


float:left;


background:#FFFFFF;


width:600px;}





#rightcol {


float:right;


background:#fff;


width:160px;


}





#leftcol h1 {  


color:#669999; 


background:#D1DBBD; 


width:550px; 


padding:3px; 


margin-top:5px;


margin:0; 


text-transform:uppercase; 


font-size:1.5em;}





#leftcol p { 


margin:0; 


text-align: justify; 


padding: 0 10px 0 5px;}





.colouring { 


color:#FF5220;}





#testimonials { 


overflow:auto; 


background:#CCCC99; 


width: 600px; 


height : 130px; 


margin:0 auto;}


#nav3 { 

background:#fff;


width:780px; 


margin:0 auto; 


height:25px; 

margin-top:5px;
}





#nav3 ul { 


margin:0; 


padding:0;}





#nav3 ul li{ 


float:left; 


display:inline-block; 


height:25px;


width:150px; 


list-style:none; 


text-align:center;}





#nav3 a { 


float:left; 


width:150px; 


color:#91AA9D;


font-size:12px; 


text-transform:uppercase; 


font-weight:bold; 


text-decoration:none; 


display:block; 


padding-top:5px;}





#nav3 a:hover{ 


background: #91AA9D;


height:25px; 


color:#193441;
}







#nav4 { 


background:#91AA9D; 


width:780px; 


margin:0 auto; 


height:25px; 


margin-top:0px;}





#nav4 ul { 


margin:0; 


padding:0;}





#nav4 ul li{ 


float:left; 


display:inline-block; 


height:25px;


width:150px; 


list-style:none; 


text-align:center;}





#nav4 a { 


float:left; 


width:150px; 


color:#fff; 


font-size:12px; 


text-transform:uppercase; 


font-weight:bold; 


text-decoration:none; 


display:block; 


padding-top:5px;}





#nav4 a:hover{ 


background: #fff; 


height:25px; 


color:#193441}


#xmas {
background-color:#CC3300;
font-family: "Trebuchet MS", "Myriad Pro", Arial;
text-align:center;
padding: o;
margin: 0;
}

#xmas p {
padding: o;
margin: 0;
font-style:inherit;
color:#FFFFFF;
}

#xmas h4 {
color:#000000;
padding: o;
margin: 0;
}