@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	/*background:#8dbe3f url(../images/bg.gif);*/
	background-repeat:repeat-x;
}

a:hover
{
text-decoration: underline;
color:#990000;
font-weight:normal;
font-size: small;
}

a:link 
{
font-weight:normal;
text-decoration: underline;
color:#006633;
font-size: small;
}

a:active
{
text-decoration: underline;
color:#006633;
font-weight:normal;
font-size: small;
}

a:visited {
font-weight: normal; 
font-size: small;	
}

.link 
{
color:#006633;
font-weight: bold;
font-size: 14;
font-family: veranda;
text-decoration:underline;
}

/* Main Header Title*/
h1 {
	font-size:20px;
	color:#FFFFFF;
	text-align:right;
	margin-bottom:0em;
}
/* ----- End ----- */

/* Sub Header Title*/
h2 {
	font-size:16px;
	color:#666666;
	text-align:right;
}
/* ----- End ----- */

/* Main Content Header */
h3 {
	font-size:20px;
	color:#990000;
	text-align:center;
	padding: 5px 5px 5px 5px;
	border-bottom:1px;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-style:solid;
	border-color:#800000;
	background:url(../images/headerBg.jpg);
	background-repeat:no-repeat;
	border-style:solid;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0;
	vertical-align:bottom;
}
/* ----- End ----- */

/* Content Sub Header Title*/
h4 {
	font-size:14px;
	color:#990000;
	font-weight:bold;
	margin:0;
	padding:0;
}
/* ----- End ----- */

/* Content Sub Header Title*/
h5 {
	font-size:14px;
	color:#990000;
	font-weight:bold;
	margin:0;
	padding:0;
}
/* ----- End ----- */

/* Content Sub Header Title*/
h6 {
border:solid;
border-width:1px;
border-color:#660000;
margin-left:20px;
margin-right:300px;
background:#FFFFCC;

font-size:16px;
font-weight:bold;
padding:20;
}
/* ----- End ----- */

/* Greener Future*/
.boldText {
	font-size:14px;
	color:#006633;
	font-weight:bold;
	margin:0;
	padding:0;
}
/* End */

/* Content Text*/
#contentText {
	position:relative;
	margin-left:20px;
	margin-right:20px;
	text-align: justify;
	font-family:"Times New Roman", Times, serif;
	color:#006633;
	font-size: 14px;
	padding: 10px 10px 10px 10px;
	border:1px;
	border-color:#800000;
	background:url(../images/contentBg.jpg);
	background-repeat:repeat-x;
	border-style:solid;
	vertical-align:top;
	background-color:#FFFFFF;
}
/* ----- End ----- */

/* Header Wrapper */
#wrapper {
width:100%; 
height:auto;
position:absolute;
min-width:800px;
}
/* End */

/* Top Header */
#topheaderbar {
	position:absolute;
	width: 100%;
	height:10px;
	background-color:#33CC66;
}
/* End */

/* Bottom Header */
#bottomheaderbar {
	top:110px;
	position:absolute;
	width: 100%;
	height: 10px;
	background-color:#33CC66;
	
}
/* ----- End ----- */

/* Main Header */
#header {
	top:10px;
	position:absolute;
	width:100%;
	height: 100px;
	background:url(../images/sky.jpg);
	margin:0 auto;
	text-align:center;
}
/* ----- End ----- */

/* Main Header Logo*/
#headerLogo {
	margin-left:auto;
	margin-right:auto;
}
/* ----- End ----- */

/* Header Recycle Logo*/
#headerRecycle {
	position:absolute;
	left:0;

}
/* ----- End ----- */

/* Main Header Title*/
#headerTitle {
	position:absolute;
	right:10px;
	top:5px;
	padding: 5px 5px 5px 5px;
	border-bottom:none;
	margin-bottom:0;
}
/* ----- End ----- */

/* Main Header Text*/
#headerText {
	position:absolute;
	top:70px;
	right:10px;
}
/* ----- End ----- */

/* Main Header */
#centerContainer {
	top:120px;
	position:absolute;
	width:100%;
	margin-left:0;
	margin-right:0;
}
/* ----- End ----- */

/* Main Container*/
#mainContainer {
	width:672px;
	margin-left:auto;
	margin-right:auto;
	height:auto;
	background:url(../images/mainBg.gif);
	background-repeat:repeat-x;
	
	border:4px;
	border:solid;
	border-left-color:#666666;
	border-right-color:#666666;
	border-top:0px;
	
	
}
/* ----- End ----- */

/* Content Header */
#contentHeader {
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	text-align:center;
	width:650px;
	color:#990000;
	vertical-align:bottom;

}
/* ----- End ----- */


/* Flyer Container */
#flyerContainer {
	width:100%;
	}
/* End */

/* Flyer Header */
#flyerHeader {
	position:relative;
	width:40%;
	background-color:#006633;
	text-align:center;
	padding:5px;
	text-decoration:underline;
	border:solid;
	border: 2px 2px 2px 2px;
	border-color:#999999;
	color:#FFFFFF;
}
/* End */

/* Flyer Left Content */
#flyerLeft {
	position:relative;
	background-color:#009966;
	width:40%;
	padding:5px;
	text-align:center;
	color:#FFFFFF;
	border-color:#999999;
	border: 2px 0px 2px 0px;
	
}
/* End */

/* Flyer Bottom */
#flyerBottom {
	position:relative;
	background-color:#006633;
	text-align:center;
	width:40%;
	padding:5px;
	border:solid;
	border: 2px 2px 2px 2px;
	border-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
/* End */

/* Footer Text */
#footerText {
position: relative;

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;

border-style:solid;
border:thick;

border-top:0px;
border-color:#FF6600;

border-bottom:0px;
border-left:0px;
border-right:0px;

position:relative;
text-align:center;
margin-top:20px;
margin-left:auto;
margin-right:auto;
padding: 20px;
	
}
/* ----- End ----- */

/* w3c */
#w3c {

	position:relative;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding: 20px;
	
}
/* ----- End ----- */


/* Menu */
.solidblockmenu{

border-top: 3px solid silver;
margin: 0;
padding: 0;
font-weight: bold;
border-width: 1px 0;
background: #990000;
text-align: left;
width:100%;
font-size:12px;
text-align:center;
}

.solidblockmenu ul{
margin: 0 auto;
padding: 0;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 4px 4px;
text-decoration: none;
border-right: 1px solid #D1D1D1;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: #3F3F3F;
}
/* ----- End ----- */

/* Main Header Text*/
#rubbish {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#FFFFFF;
margin-top:4px;
text-align:right;
}
/* ----- End ----- */