@charset "utf-8";
/* CSS Document */
body{
background:#fff;
padding:0;
margin:0;
}

p{
font-family:'Tahoma', Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
color:#636466;
}

h2{
font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
font-size:31px;
line-height:25px;
font-weight:normal;
letter-spacing:-2px;
text-transform:uppercase;
color:#a3a3a3;
padding:0;
margin:0;
}

h3{
font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
font-size:38px;
line-height:31px;
font-weight:normal;
letter-spacing:-2px;
text-transform:uppercase;
color:#4f5052;
padding:0;
margin:0;
}

h4{
font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
font-size:15px;
line-height:15px;
letter-spacing:-1px;
text-transform:uppercase;
color:#4f5052;
padding:0 0 5px 0;
border-bottom:1px solid #4f5052;
margin:0 0 5px 0;
}

h5{
font-family:'Arial Narrow', Arial, Helvetica, sans-serif;
font-size:19px;
line-height:15px;
letter-spacing:-1px;
text-transform:uppercase;
color:#4f5052;
padding:0 0 5px 0;
border-bottom:1px solid #4f5052;
margin:0 0 5px 0;
}

#wrapper_enviro{
width:1000px;
padding:0;
margin:0 auto;
}

.header{
float:left;
width:1000px;
padding:15px 0;
margin:0;
}

.logo a{
float:right;
padding:0;
margin:0;
text-align:right;
border:none;
}

/*CONTENT*/

.content-wrapper{
float:left;
width:950px;
background:url(../images/home-content-bg.jpg) repeat-x top;
padding:0 25px;
margin:0;
}

.home-left{
float:left;
width:350px;
padding:15px 10px 15px 25px;
margin:0;
}

.divider{
float:left;
width:2px;
padding:0;
margin:0;
}

.home-right{
float:left;
width:535px;
padding:15px 10px 0 15px;
margin:0;
}

.col01{
float:left;
width:230px;
padding:0 20px 0 0;
margin:0;
}

.col02{
float:left;
width:230px;
padding:0 0 0 20px;
margin:0;
}

.email_address{
text-decoration:underline;
color:#636466;
}

/*FOOTER*/

#footer{
float:left;
width:950px;
background:url(../images/footer-bg.jpg) no-repeat top center;
padding:0 25px;
margin:0;
}

.footer-left{
float:left;
text-align:left;
width:475px;
padding:10px 0 102px 15px;
margin:0;
}

.footer-left p{
color:#b2b2b2;
padding:5px 0 0 0;
}

.white{
color:#fff;
}

.footer-right{
float:right;
text-align:right;
width:425px;
padding:10px 15px 102px 0;
margin:0;
}

/*GLOBAL*/

img{
border:none;
}
