@charset "utf-8";
/* CSS Document */

/*========================================================*/

* {
	margin: 0;
   }
   
   .wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -71px;
   }
   .footer1, .push {
	height: 1px;
   }
   .footer1 {
	/*margin:0;*/
	width:100%;
	float:left;
	background: #FFFFFF url(../images/footer_bottom.png) repeat-x top left;
	border-top: 1px solid #333;
	height: 68px;
}


html, body,td,th {
	color: #333;
	font: 80%/140% Verdana, Arial, Helvetica, sans-serif;
	/*background-color: #000;*/
	height: 100%;
	font-family: "80%/140% Verdana", Arial, Helvetica, sans-serif;
}

#footerContent{
	margin-left:auto;
	margin-right: auto;
	width: 420px;
}

#Header_Wrapper {
	width:790px;
	height:105px;
	float:auto;
	text-align:left;
	/*	border-bottom:1px solid #A8A9AD;*/
	margin-left: auto;
	margin-right: auto;
}

#leftHandImage{
	margin-top:22px;
	}

#companyReg{
	float:none;
	width: 493px;
	text-align:right;	
	}


#contentList ul{
	margin-top:0;
}

#contentList li {
	list-style-type: circle;
	margin-bottom: 10px;
	margin-left: -26px;
	/*border-bottom: 10px;
	line-height: 24px;*/
}

#contentList1 ul{
	margin-top:0;
}

#contentList1 li {
	list-style-type: decimal;
	margin-bottom: 10px;
	margin-left: 0px;
	/*border-bottom: 10px;
	line-height: 24px;*/
}


#logo {
	width:790px;
	height:96px;
	float:left;
	margin-top:14px;
	background:url(../images/logo.png) no-repeat top left;
}

#buttons {
	width: 792px;
	height: 30px;
	margin-top: 105px;
	margin-left: -2px;
}
	

#contact {
	float:right;
	width:200px;
	text-align:right;
	margin-left:6px;
	font-size:22pt;
	color:#333;
	line-height:22px;
	font-family:arial,helvetica,sans-serif;
	height: 25px;
	margin-top: 84px;
	background:url(../images/phone_num.png) no-repeat;
}

#Page_Image {
	width:250px;
	float:left;
	text-align:left;
	margin-top:5px;
	height: 300px;
	margin-left: 5px;
	line-height: 14px;
}


#Page_CopyNews {
	width:514px;
	float:right;
	text-align:left;
	margin-top:5px;
	overflow: auto;
	line-height: 14px;
	padding-top: 2px;
	height: 298px;
	margin-right: 5px;
}

#Page_CopyNews2 {
	width:499px;
	float:right;
	text-align:left;
	margin-top:5px;
	overflow: auto;
	line-height: 15px;
	padding-top: 2px;
	height: 386px;
	margin-right: 15px;
}

#Page_CopyNews3 {
	width:514px;
	float:right;
	text-align:left;
	margin-top:5px;
	overflow: auto;
	line-height: 15px;
	padding-top: 2px;
	height: 386px;
	/*margin-right: 15px;*/
}

#page_scroller {
	margin-right:15px;
	}

#pageContent {
/*	height: 250px;*/
	}

#pageText{
	width: 240px;
	float:left;
	}
	
#pageImage{
	width: 250px;
	float:right;
	}
	
#formArea{
	width: 240px;
	float:right;
	}

#WEEE {
	width:246px;
	height:40px;
	float:left;
	text-align:left;
	margin-top:36px;
	margin-bottom: 5px;
	margin-bottom: 4px;
	vertical-align: middle;
	margin-left: 5px;
}

#weee1{
	margin-right: 3px;
	margin-left: 3px;
	margin-top: 5px;
	margin-bottom: 5px;
	font: 100%/250% Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	
		}

#testimonies {
	width:487px;
	height:60px;
	float:right;
	text-align:justify;
	margin-top:26px;
	overflow: auto;
	margin-right: auto;
	margin-left: 5px;
	margin-bottom: 2px;
	/*border: 5px;*/
	border: solid 1px #006600;
	margin-right: 5px;
	font-style: italic;
}

#testimonies1 {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 15px;
	margin-bottom: 15px;
	font-size: 85%;
	}

#Page_Copy_News {
width:300px;
float:left;
text-align:left;
padding-right:25px;
margin: 0 -12px 10px 0;
}

#Footer_Wrapper {
	width:790px;
	height:57px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
}

#Footer_Left {
	width:250px;
	height:57px;
	float:left;
	background:url(../images/credits.png);
}

#Footer_Bar {
	width:514px;
	height:57px;
	float:right;
}

#Footer_Menu {
	float:right;
	width:265px;
	height:37px;
	margin-top:0px;
	margin-bottom:0px;
	padding-right:0px;
	text-align:right;
}


h1 {
	margin: 0px 0px 15px 0px;
	font-weight:normal;
	font-size:20px;
}

h2 {
  margin:0px 0px 10px 0px;
  font-size:14px;
}

h1,h2 {
 	color:#404040;
 	font-family:arial,helvetica,sans-serif;
 	clear:both;  
}
/*========================================================*/

#genericTitle{
	color: #00a48b;
	font-size: 14px;
}
#aboutusTitle{
	color: #F90;
	font-size: 14px;
}
#reuseTitle{
	color: #6f3c00;
	font-size: 14px;
}
#recyclingTitle{
	color: #1fa300;
	font-size: 14px;
}
#newsTitle{
	color: #8a00ff;
	font-size: 14px;
}	
#contactusTitle{
	color: #043856;
	font-size: 14px;
}

/*========================================================*/

ol {
  float:left;
  color:#0F7948;
  font-size:8pt;
  width:210px;
  margin:0 0 10px 0;
  padding:0px;
  font-family:arial,helvetica,sans-serif;
}

#formFont{font-size: 12pt;}
/*
a.Footer_Link:link {
	text-decoration:none;
	color:#ffffff;
}
a.Footer_Link:visited {
	text-decoration:none;
	color:#ffffff;
}
a.Footer_Link:active {
	text-decoration:none;
	color:#ffffff;
}
a.Footer_Link:hover {
	text-decoration: underline;
	color:#FFFfff;
}*/

.clear {
	clear:both;
	margin:0;
	padding:0;
}

#clear {
	clear:both;
}

#lower_links{
	width: 514px;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 37px;
	float: left;
}


#footerList ul {
	float: left;
	width: 245px;
	margin: 0;
	padding: 0;
	list-style: none;
}
 
#footerList li {
	float: left;
	width: 120px;
	margin: 0;
	padding: 0;
	list-style: none;
} 


#Content_Wrapper {
	width:790px;
	/*margin:0 auto;*/
	height:395px;
	/*margin-bottom: 70px;*/
	/*min-height: 100%;*/
	/*height: auto !important;
	height: 100%;*/
	margin-left: auto;
	margin-right: auto;
	border: thin solid #CCC;
	/*padding-bottom: 10px;*/
	margin-top:5px;
	
}

.main{
	height:366px;
	margin-left: auto;
	margin-right: auto;
}

	a:link {
	color: #00F;
	font-size:12px;
	text-decoration:none;
}
    a:visited {
	color: #00F;
	font-size:12px;
	text-decoration:none;
}
    a:active {
	color: #00F;
	font-size:12px;
	text-decoration:none;
	}
	
	a:hover {
	color: #00F;
	font-size:12px;
	text-decoration:underline;
	}

/*========================================================*/


#header_BG {
	background:url(../images/header1.png) repeat-x left top;
	/*border-bottom-style: solid;
	border-bottom-color: #333;
	border-bottom-width: 1px;*/
}

#header {
	/*margin: 0 auto 0 auto;*/
	width: 100%;
	padding: 0;
	border-bottom:1px solid #333;
	/*border: 5px solid #fff;*/
	height: 150px;
	/*background: #000000 url url(../nav_matrix/header1.png) repeat-x left top;*/
}

#Header_Wrapper {
	width:790px;
	height:150px;
	float:auto;
	text-align:left;
	/*border-bottom:1px solid #333;*/
	margin-left: auto;
	margin-right: auto;
}

ul#nav {
	float: right;
	position: relative;
	top: 16px;
	/*left: 188px;*/
	width: 514px;
	margin: 0;
	height: 22px;
	list-style-type: none;
	overflow: hidden;
}

body#home ul#nav  		{ background: transparent url(../images/tab_matrix.png) no-repeat 0 0; }
body#aboutus ul#nav 	{ background: transparent url(../images/tab_matrix.png) no-repeat 0 -22px; }
body#reuse ul#nav  		{ background: transparent url(../images/tab_matrix.png) no-repeat 0 -44px; }
body#recycling ul#nav  	{ background: transparent url(../images/tab_matrix.png) no-repeat 0 -66px; }
body#news ul#nav  		{ background: transparent url(../images/tab_matrix.png) no-repeat 0 -88px; }
body#contactus ul#nav  	{ background: transparent url(../images/tab_matrix.png) no-repeat 0 -110px; }

ul#nav li a {
	position: absolute;
	top: 0;
	width: 84px;
	text-indent: -9000px;
	text-decoration: none;
	padding: 22px 0 0 0;
	overflow: hidden;
	height: 0px !important;
	height /**/:22px; /* IE5/Win */
	background: transparent url(../images/tab_matrix.png) no-repeat;
	left: 0;
}

/*GENERIC*/
/*=====================================================================================*/
body#generic li#home a 					{ background-position: 0 -132px;	width: 94px; left: 0; }
body#generic li#home a:hover			{ background-position: 0 -110px; }
body#generic li#aboutus a 				{ background-position: -94px -132px; left: 94px;}
body#generic li#aboutus a:hover			{ background-position: -94px 0px; }
body#generic li#reuse a 				{ background-position: -178px -132px; left: 178px; }
body#generic li#reuse a:hover			{ background-position: -178px 0; }
body#generic li#recycling a 			{ background-position: -262px -132px; left: 262px; }
body#generic li#recycling a:hover		{ background-position: -262px 0px; }
body#generic li#news a 					{ background-position: -346px -132px; left: 346px; }
body#generic li#news a:hover			{ background-position: -346px 0; }
body#generic li#contactus a 			{ background-position: -430px -132px; left: 430px; }
body#generic li#contactus a:hover		{ background-position: -430px 0; }

/*HOME*/
/*=====================================================================================*/
body#home li#home a 				{ background-position: 0 0;	width: 94px; left: 0; }
body#home li#home a:hover			{ background-position: 0 0; }
body#home li#aboutus a 				{ background-position: -94px -132px; left: 94px;}
body#home li#aboutus a:hover		{ background-position: -94px 0px; }
body#home li#reuse a 				{ background-position: -178px -132px; left: 178px; }
body#home li#reuse a:hover			{ background-position: -178px 0; }
body#home li#recycling a 			{ background-position: -262px -132px; left: 262px; }
body#home li#recycling a:hover		{ background-position: -262px 0px; }
body#home li#news a 				{ background-position: -346px -132px; left: 346px; }
body#home li#news a:hover			{ background-position: -346px 0; }
body#home li#contactus a 			{ background-position: -430px -132px; left: 430px; }
body#home li#contactus a:hover		{ background-position: -430px 0; }

/*ABOUT US*/
/*=====================================================================================*/
body#aboutus li#home a 				{ background-position: 0 -154px; width: 94px; left: 0; }
body#aboutus li#home a:hover		{ background-position: 0 -22px; }
body#aboutus li#aboutus a 			{ background-position: -94px -22px; left: 94px; }
body#aboutus li#aboutus a:hover		{ background-position: -94px -22px; }
body#aboutus li#reuse a 			{ background-position: -178px -132px; left: 178px; }
body#aboutus li#reuse a:hover		{ background-position: -178px -22px; }
body#aboutus li#recycling a 		{ background-position: -262px -132px; left: 262px; }
body#aboutus li#recycling a:hover	{ background-position: -262px -22px; }
body#aboutus li#news a 				{ background-position: -346px -132px; left: 346px; }
body#aboutus li#news a:hover		{ background-position: -346px -22px; }
body#aboutus li#contactus a 		{ background-position: -430px -132px; left: 430px; }
body#aboutus li#contactus a:hover	{ background-position: -430px -22px; }

/*REUSE*/
/*=====================================================================================*/
body#reuse li#home a 				{ background-position: 0 -132px; width: 94px; left: 0; }
body#reuse li#home a:hover			{ background-position: 0 -44px; }
body#reuse li#aboutus a 			{ background-position: -94px -154px; left: 94px; }
body#reuse li#aboutus a:hover		{ background-position: -94px -44px; }
body#reuse li#reuse a 				{ background-position: -178px -44px; left: 178px; }
body#reuse li#reuse a:hover			{ background-position: -178px -44px; }
body#reuse li#recycling a 			{ background-position: -262px -132px; left: 262px; }
body#reuse li#recycling a:hover		{ background-position: -262px -44px; }
body#reuse li#news a 				{ background-position: -346px -132px; left: 346px; }
body#reuse li#news a:hover			{ background-position: -346px -44px; }
body#reuse li#contactus a 			{ background-position: -430px -132px; left: 430px; }
body#reuse li#contactus a:hover		{ background-position: -430px -44px; }

/*RECYCLING*/
/*=====================================================================================*/
body#recycling li#home a 				{ background-position: 0 -132px; width: 94px; left: 0;}
body#recycling li#home a:hover			{ background-position: 0 -66px; }
body#recycling li#aboutus a 			{ background-position: -94px -132px; left: 94px; }
body#recycling li#aboutus a:hover		{ background-position: -94px -66px; }
body#recycling li#reuse a 				{ background-position: -178px -154px; left: 178px; }
body#recycling li#reuse a:hover			{ background-position: -178px -66px; }
body#recycling li#recycling a 			{ background-position: -262px -66px; left: 262px; }
body#recycling li#recycling a:hover		{ background-position: -262px -66px; }
body#recycling li#news a 				{ background-position: -346px -132px; left: 346px; }
body#recycling li#news a:hover			{ background-position: -346px -66px; }
body#recycling li#contactus a 			{ background-position: -430px -132px; left: 430px; }
body#recycling li#contactus a:hover		{ background-position: -430px -66px; }

/*NEWS*/
/*=====================================================================================*/
body#news li#home a 				{ background-position: 0 -132px; width: 94px; left: 0; }
body#news li#home a:hover			{ background-position: 0 -88px; }
body#news li#aboutus a 				{ background-position: -94px -132px; left: 94px; }
body#news li#aboutus a:hover		{ background-position: -94px -88px; }
body#news li#reuse a 				{ background-position: -178px -132px; left: 178px; }
body#news li#reuse a:hover			{ background-position: -178px -88px; }
body#news li#recycling a 			{ background-position: -262px -154px; left: 262px;}
body#news li#recycling a:hover		{ background-position: -262px -88px; }
body#news li#news a 				{ background-position: -346px -88px; left: 346px; }
body#news li#news a:hover			{ background-position: -346px -88px; }
body#news li#contactus a 			{ background-position: -430px -132px; left: 430px; }
body#news li#contactus a:hover		{ background-position: -430px -88px; }

/*CONTACT US*/
/*=====================================================================================*/
body#contactus li#home a 				{ background-position: 0 -132px; width: 94px; left: 0; }
body#contactus li#home a:hover			{ background-position: 0 -110px; }
body#contactus li#aboutus a 			{ background-position: -94px -132px; left: 94px; }
body#contactus li#aboutus a:hover		{ background-position: -94px 132px; }
body#contactus li#reuse a 				{ background-position: -178px -132px; left: 178px; }
body#contactus li#reuse a:hover			{ background-position: -178px -110px; }
body#contactus li#recycling a 			{ background-position: -262px -132px; left: 262px; }
body#contactus li#recycling a:hover		{ background-position: -262px -110px; }
body#contactus li#news a 				{ background-position: -346px -154px; left: 346px; }
body#contactus li#news a:hover			{ background-position: -346px -110px; }
body#contactus li#contactus a 			{ background-position: -430px -110px; left: 430px; }
body#contactus li#contactus a:hover		{ background-position: -430px -110px; }

p {}
p a {
	color: #666;
	text-decoration: none;
	font: Arial;
}
p a em { font-style: normal; border-bottom: 1px solid #999; }
p a:hover em { color: #333; border-bottom: 0; }

#textIndent{
	margin-left: 15px;
	}