body{
	background: url("../images/bgcolor.gif") fixed center top;
	
}

ul.collapse, ol.collapse {margin:0;padding:0;}
ul.collapse li, ol.collapse li {margin:0;padding:0;float:left;}
ul.collapse li, ol.collapse {list-style-type:none;}

#logo
{
	padding:10px 0 10px 20px;
}

#recycle
{
	float:right;
	padding-right:10px;
}

#header-text
{
	font-size:2.5em;
	position:absolute;
	padding-left:260px;
	padding-top:20px;
}

#header-text4 img
{
	font-size:3em;
	position:absolute;
	padding-left:180px;
	padding-top:30px;
}


#hd{
	background-color:#c6d7cf;
	background-image: url("../template/header.png");
	background-position: bottom left;
	background-repeat:repeat-x;
}

#doc2
{
	/*background-color:#c6d7cf*/;	
}

.home{
	background-color:#00BD5E;	
}

h2{
	background:#008040;
	font-size:1.1em;
	padding:2px;
	color:#fff;	
}

#ft
{
	padding:15px 0 0 15px; 
	height:50px; 
	border-top:1px solid #ccc; 
	text-align:left; 
	color:#999; 
	font-size:0.9em;
	background-color:#ffffff;
}

h1{
	font-weight:bold;
	padding:5px;
	font-family: "Century Gothic"
}

img.image_box
{
	padding:10px 0 0 0;
}

#demo
{
	background-color:#fff;
}

.organisation
{
	text-align: left;
	padding:2px;
	font-weight:bold;
	color:#800040;
}

.contact_info
{
	text-align: left;
	color:#000;
}

.tel , .fax , .email
{
	color:#800040;
}

#quicklinks{
	margin:5px;
	font-size:1.1em;
	text-align:center;
	font-weight:bold;
	/*
	background-image: url("../template/quicklink1.png");
	background-position: top left;
	background-repeat:repeat-x;
	*/
}

#maintext{
padding:10px;
font-size:1.3em;
}

#bd{
	background-color:#c6d7cf;
	background-image: url("../template/header.png");
	background-position: bottom left;
	background-repeat:repeat-x;	
}

.border-top
{
	border-top:2px solid #fff;
}