body {
margin: 0px;
padding: 0 0 0 0px;
font-family: Verdana, sans-serif; 
font-size: 100%; 
background : #ccc;
}

div, dd, dl, dt, fieldset, form, h1, h2,  h3, h4, img, p, ul {margin: 0; border: 0; padding: 0;}

div#mainwrap{
margin-left : auto;
margin-right : auto;
padding: 0 0 0 0px;
width: 924px;
background: #fff;

}
a { color : #fff;text-decoration : underline;}
a:hover {color :orange;  text-decoration : underline;}
div#header {
height: 355px;
width : 924px;
background : #fff url(images/header.gif) no-repeat;
padding : 0px;
margin :  0px;
}
div#header img{
padding : 85px 0 0 0;
margin :  0px;
float: left;

}
div#nav{
height: 35px;
background : #fff url(images/nav.gif) no-repeat;
padding : 0px; 
margin: 0px ;}

div#nav img{
float : left;
padding : 0px; 
margin: 0px ;}


div.clearfloats {clear:both;}
div#content {
width : 924px;
height: 410px;
padding : 0px;
margin :   0px;
background : #fff url(images/green.gif) repeat-y;
}
div#contenthome {
width : 924px;
height: 450px;
padding : 0px;
margin :   0px;
background : #fff url(images/green.gif) repeat-y;
}
div#contentmap {
width : 924px;
height: 620px;
padding : 0px;
margin :   0px;
background : #fff url(images/green.gif) repeat-y;
}
div#contentmap h1{
margin: 0px;
color: #fff;
font-size : 18px;
padding: 20px 0 10px 30px;
}
div#contentmap p{
margin: 0px;
color: #fff;
font-size : 12px;
padding: 0px 30px 0 30px ;
text-align : justify;
}



div#contentleft {
margin: 0px;
float : left;
width : 500px;
padding: 0px 0 0 30px;
}
div#contentleft h1{
margin: 0px;
color: #fff;
font-size : 18px;
padding: 20px 0 10px 0;
}
div#contentleft p{
margin: 0px;
color: #fff;
font-size : 12px;
padding: 0px ;
text-align : justify;
}
div#contentright {
margin: 0px;
padding: 0px;
float : left;

}
div#contentright img{
margin: 0px;
padding: 45px 0 0 25px;


}
div#bottom {
height: 26px;
width : 924px;
padding : 0px;
margin :  0px;
background :#fff;
}
div#bottom a{
padding : 0px; margin: 0px; font-size: 9px; color : #2BAC4A; text-decoration : none;}

div#bottom a:hover{
padding : 0px; margin: 0px; font-size: 9px; color : orange;  text-decoration : underline;}

div#bottom p{
font-size: 9px; color : #2BAC4A; text-decoration : none;}


div#bottomleft{
margin: 0px; padding : 5px 0 0 13px ; text-align : left; text-decoration : none;float :left;}
div#bottomright{
 margin: 0px; padding : 5px 13px 0 0 ;text-align : right; text-decoration : none; float :right;}


.list { padding : 20px 0 20px 0 ; margin : 0px; font-size: 12px; float : left; width : 250px; color: #fff;}
.list ul  {
margin : 0 0 0 0px;
}
.list li  {
list-style-type : disc;
padding : 5px 0 0 0;
margin :  0 0 0 40px;

}
.list2 { padding : 10px 0 0 0 ; margin : 0 0 0 10px; font-size: 0.7em;}
.list2 ul  {
margin : 0 0 0 0px;
}
.list2 li  {
list-style-image: url(http://www.ch-6.co.uk/dev/shd/images/bullet.gif);
padding : 0px;
margin :  0 0 0 40px;

}
.white {
height: 10px;
width : 924px;
background : #fff;
padding : 0px;
margin :0px ;
}
div#contact {

width : 754px;
padding : 0px;
margin :  0 10px 0 10px;
background : #ECECEC url(images/terms.gif) no-repeat;
}
div#contact1 {float : left ; width : 150px; padding: 30px 0 0 30px;}
div#contact2 {float : left; width :200px;padding: 30px 0 0 0px;}

div#contact p{
padding : 0px; margin: 0 20px 0 20px; font-size: 0.7em; color : #000; text-align : justify;}
div#contact h1{
padding : 0px; margin: 25px 20px 10px 20px; font-size: 0.9em; color : #000 ; text-align : left;}

div#contact h2{
padding : 0px; margin: 20px 20px 10px 20px; font-size: 0.7em; color : #F00280 ; text-align : left;}
div#map-wrapper {
		margin: 0px 0px 0px 0px; padding : 25px 0 0 43px ; color: #000000; font-size :12px;
	}
	div#map-wrapper p{ color: #000000;}
	div#map-wrapper a{ color: #000000;}
	div#map-wrapper a:hover{ color: #000000;}
div#map {
			width: 840px;
			height:500px;
		}
		.pics {padding : 20px  0 40px 0; color : #000; background : #fff;}
		.pics p{font-size: 11px; color : #2BAC4A;}
		.pics a{font-size: 11px; color : #2BAC4A;}