/*****************************
ecoclean.css
2008-09-20
*****************************/
.alt {
display: none;
}

.center {
text-align: center;
}

body {
text-align: left;
font-family: arial, helvetica, sans-serif;
background: #CCC;
}

#wrapper {
width: 890px;
text-align: left;
margin: 10px auto;
}

#header {
height: 215px;
margin: 0;
padding: 0;
background: #FFF url(../images/header_back.jpg) no-repeat top;
border-bottom: 1px solid #FFF;
}

#header h1, #header h2 {
margin: 0;
padding: 0;
}

#home .ital_blue {
font-style: italic;
color: #227FC4;
}

h3.center {
background: url() no-repeat;
}

#content_wrap {
background: #FFF;
padding: 0 40px 20px 40px;
}

#left_nav {
width: 150px;
float: left;
}

#right_content {
width: 640px;
float: right;
clear: right;
}

#left_nav ul {
margin: 0;
padding: 0;
}

#left_nav ul li {
list-style: none;
margin: 5px 0 0 0;
font-size: 1em;
}

#left_nav #nav a {
text-decoration: none;
font-weight: bold;
}

#left_nav #nav a:link, #left_nav #nav a:visited {
color: #227FC4;
}

#left_nav #nav a:hover {
color: darkgreen;
}

#left_nav .l_ref {
font-size: 70%;
font-style: italic;
}


#footer {
font-size: 90%;
padding-top: 10px;
text-align: right;
clear: both;
}

.foot_contact {
padding-left: 60px;
}

#home h3.center, #contact h3.center {
background: url(../images/ecotruck_hm.jpg) no-repeat center top;
padding-top: 170px;
margin: 0;
}


#home h3.center .ital_blue {
font-size: 135%;
}

#carpet h3.center {
background: url(../images/carpet_title.jpg) no-repeat center bottom;
padding-bottom: 190px;
margin: 0;
}

#carpet h4 {
margin: 0;
text-align: center;
}

strong, .spot_topic {
border-left: 5px solid #227FC4;
padding-left: 3px;
}

.spot_topic {
font-weight: bold;
margin-bottom: 0;
padding-bottom: 0;
}

#environment h3.center {
margin: 50px 0 0 0;
padding-bottom: 95px;
background: url(../images/bio_d.jpg) no-repeat center bottom;
}

#environment .recycle {
padding-top: 80px;
background: url(../images/recycle.jpg) no-repeat center top;
}

#environment .cleaners {
padding-top: 60px;
background: url(../images/fruit.jpg) no-repeat center top;
}

#environment .email {
padding-top: 60px;
background: url(../images/email.jpg) no-repeat center top;
}

#eco_1 {
background: url(../images/clean-carpet.gif) no-repeat center left;
padding: 70px 0 50px 190px;
}

#eco_2 {
background: url(../images/dirty-carpet.gif) no-repeat center left;
padding: 70px 0 50px 190px;
}

#eco_3 {
background: url(../images/worn-carpet.gif) no-repeat center left;
padding: 70px 0 50px 190px;
}

#eco_4 {
background: url(../images/ecoguard.gif) no-repeat center left;
padding: 70px 0 50px 230px;
}

.test img {
margin: 0 0 10px 10px;
border: 3px solid #227FC4;
}

.test_p {
margin: 10px 0 0 0;
}

.test_name {
font-style: italic;
margin: 5px 0 20px 10px;
font-weight: bold;
}
