body {
background-image:url(../images/bg.png);
background-repeat:repeat-x;
margin:0;
font-family:Arial;
font-size:11px;
color:#6a6a6a;
}
textarea {
font-family:Arial;
font-size:12px;
}
#content h2 {
padding-top:10px !important;
}
.clear {
clear:both;
font-size:1px;
}
.clearleft {
clear:left;
font-size:1px;
}
img {
border:0;
}
#page {
width:851px;
margin:0 auto;
}
#top {
height:97px;
background-image:url(../images/topbg.png);
background-position:bottom;
background-repeat:no-repeat;
}
#logo {
margin-top:15px;
margin-left:40px;
float:left;
}
#tabs {
float:right;
margin-top:30px;
margin-right:20px;
}
#tabs div{
background-image:url(../images/tab.png);
width:157px;
height:52px;
float:left;
margin-left:2px;
text-align:center;
padding-top:15px;
}
#nav {
background-image:url(../images/navbg.png);
height:38px;
padding-left:5px;
padding-right:4px;
padding-top:1px;
}
#nav a {
display:block;
float:left;
width:105px;
text-align:center;
height:38px;
line-height:38px;
font-family:Tahoma;
text-decoration:none;
font-weight:bold;
font-size:12px;
color:white;
}
#nav a:hover, #nav a.active {
background-image:url(../images/navactive.png);
}
#wrapper {
background-image:url(../images/wrapperbg.png);
}
#bottom {
background-image:url(../images/bottombg.png);
height:3px;
font-size:0px;
}
#main {
margin:0 auto;
padding-top:1px;
width:843px;
background-image:url(../images/mainbg.png);
padding-bottom:170px;
background-position:bottom;
background-repeat:no-repeat;
}
#quickcontact {
width:282px;
height:245px;
background-image:url(../images/quickcontactbg.png);
float:right;
margin-right:30px;
}
#content #quickcontact {
margin-right:0;
margin-left:15px;
margin-bottom:20px;
}
#quickcontact p {
margin:0;
margin-top:8px;
margin-bottom:8px;
}
#quickcontact h2 {
color:white;
margin-top:22px;
margin-left:65px;
padding-top:0 !important;
margin-bottom:30px;
}
#quickcontact label {
color:#e0eb66;
margin-left:20px;
display:block;
width:52px;
float:left;
}
#quickcontact .submit {
margin-left:70px;
}
#quickcontact textarea {
width:180px;
height:50px;
overflow:auto;
}
#waste {
float:left;
margin-left:10px;
margin-top:15px;
}
#skips {
background-image:url(../images/skipsbg.png);
overflow:hidden;
width:523px;
height:184px;
float:right;
margin-top:9px;
margin-right:5px;
}
#skips h2, #skips h2 a{
margin:0;
padding:0;
color:white;
font-family:Tahoma;
}
#skips p {
margin:0;
padding:0;
color:white;
}
#skips div {
width:170px;
float:left;
height:38px;
margin-top:30px;
margin-left:80px;
}
h1 {
font-family:Arial;
margin:0;
padding:0;
font-size:24px;
color:#007ac3;
}
h2 {
font-size:18px;
color:#b2bb1e;
margin:0;
margin-bottom:4px;
padding:0;
}
h2 a {
text-decoration:none;
color:#b2bb1e;
}
h3 {
margin:0;
color:#676767;
font-size:11px;
}
a {
font-weight:bold;
color:#688c28;
}
#indexcontent {
background-image:url(../images/indexbg.png);
background-repeat:no-repeat;
background-position:left center;
margin:20px;
margin-top:15px;
padding-top:10px;
line-height:1.8em;
padding-left:300px;
border-top:#d4d4d4 solid 1px;
border-bottom:#d4d4d4 solid 1px;
}
#content p {
line-height:1.8em;
}
#types {
margin-left:20px;
}
#types div {
width:169px;
float:left;
}
#types img {
padding:4px;
border:1px #d4d4d4 solid;
}
#indexlist {
margin-bottom:20px;
}
#indexlist li {
float:left;
width:180px;
display:block;
margin-left:-10px;
margin-right:20px;
margin-bottom:10px;
color:#3e3a3b;
font-weight:bold;
background-image:url(../images/point.png);
background-repeat:no-repeat;
padding-left:10px;
font-family:Tahoma;
}
#blogs {
width:396px;
margin-bottom:-90px;
margin-left:20px;
}
#content {
margin-left:20px;
margin-right:20px;
border-top:#d4d4d4 solid 1px;
padding-top:10px;
margin-top:9px;
margin-bottom:-20px;
}
#copyright {
color:#6e6e6e;
font-family:Arial;
font-size:11px;
margin-top:30px;
margin-left:20px;
float:left;
}
#footerimages {
float:right;
margin-top:10px;
margin-right:20px;
margin-bottom:10px;
}
#footerimages img {
margin-left:10px;
}
.fullform {
margin:0;
}
.fullform label {
float:left;
width:120px;
font-weight:bold;
padding-top:1px;
}
.fullform textarea {
width:300px;
height:140px;
}
.fullform input {
width:190px;
}
.fullform .inputbutton {
width:auto;
background-image:url(../images/button.png);
background-repeat:no-repeat;
width:83px;
height:29px;
border:0;
font-family:Arial;
font-size:14px;
font-weight:bold;
color:white;
}
span.required {
color:red;
}
#sitemap {
list-style:none;
padding:0;
margin:0;
margin-top:10px;
}
#sitemap li {
font-size:1.2em;
line-height:1.7em;
}
#sitemap li ul {
list-style:none;
margin-left:0;
padding-left:18px;
}
#sitemap li ul li{
font-size:1em;
line-height:1.7em;
}