body {
	margin: 0;
	padding: 0;
	background-color: #CCC;
	max-width: 1060px;
	width:expression(document.body.clientWidth > 1060? "1059px": "auto");
	margin-left: auto;
	margin-right: auto;
}
body,td {
	font-size: 100%;
}

td.body3 {
	padding-left: 40px;
	background-image: url(/sites/ecocentre/images/shadow_left.gif);
	background-position: top left;
	background-repeat: repeat-y;
	background-color: #FFF;
}
td.body2 {
	padding-right: 53px;
	background-image: url(/sites/ecocentre/images/shadow_right.gif);
	background-position: top right;
	background-repeat: repeat-y;
}
div.body {
	padding: 0px 0px 0px 64px;
	background-image: url(/sites/ecocentre/images/side_images.jpg);
	background-position: top left;
	background-repeat: repeat-y;
}

div.page_with_breadcrumbs2 {
	background-image: url(/sites/ecocentre/images/background_fern.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	padding: 20px;
}
div.page_with_breadcrumbs {
	background-image: url(/sites/ecocentre/images/background_globe.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	background-color: #FFF;
}

div.header {
	background-image: url(/sites/ecocentre/images/header_background.gif);
	background-position: top right;
	background-repeat: repeat-x;
	margin: 0;
}
div.header2 {
	background-image: url(/sites/ecocentre/images/header_right.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	padding-bottom: 10px;
}


div.top_row {
	padding: 15px 15px 10px 15px;
}

div.second_row {
	padding: 20px 15px 0 15px;
}



a.main_menu {
	font-weight: normal;
	text-transform: none;
}