a{
color: #57A1FF;
font-family: verdana, sans-serif;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

a:hover, a:visited:hover{
color: #ccc;
font-family: verdana, sans-serif;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

a:visited{
color: #57A1FF;
font-family: verdana, sans-serif;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}

a.footer, a.footer:hover{
color: #ccc;
font-family: verdana, sans-serif;
font-size: 11px;
text-decoration: none;
}

a.text, a.text:hover{
color: #7454ff;
font-family: verdana, sans-serif;
font-size: 12px;
text-decoration: none;
}

body{
background: #fff;
height: 800px;
}

div{
font-family: verdana, sans-serif;
font-size: 13px;
color: #1b1b1b;
text-align: justify;
}

div.logo{
height: 311px;
width: 900px;
left: 0px;
top: 5px;
position: absolute;
background-image: url(images/cleaninglogo.gif);
background-repeat: no-repeat;
}

div.header{
height: 240px;
width: 500px;
position: absolute;
left: 380px;
top: 60px;
}

div.footer{
width: 900px;
height: 37px;
top: 20px;
position: relative;
background-image: url(images/border_bottom.gif);
background-repeat: no-repeat;
}

div.gunk{
position: relative;
padding-left: 70px;
background: #fff;
font-family: verdana, sans-serif;
font-size: 11px;
color: #5e5e5e;
text-align: center;
}

div.guts{
position: absolute;
left: 0px;
top: 316px;
width: 900px;
background-image: url(images/border_repeat.gif);
background-repeat: repeat-y;
}

div.header{
height: 140px;
width: 500px !important;
position: absolute;
left: 370px;
top: 55px;
text-align: center;
}

div.link{
width: 115px;
height: 45px;
padding-left: 10px;
padding-top: 5px;
left: 15px;
position: relative;
background-image: url(../images/li.gif);
background-repeat: no-repeat;
}

div.nav{
min-height: 130px; /* these three height declarations are necessary for IE7/FF compatibility */
height: auto !important;
height: 130px;
width: 105px;
position: absolute;
top: 10px;
left: 89px;
padding-left: 8px;
}

div.text{
border-left: 1px #FEBD00 solid;
position: relative;
left: 210px;
top: 10px;
width: 621px;
padding: 5px;
text-indent: 20px;
}

div.trans{
width: 370px;
height: 340px;
position: absolute;
left: 5px;
top: 5px;
}

h1{
color: #57A1FF;
font-family: verdana, sans-serif;
font-size: 18px;
font-weight: bolder;
}

h2{
color: #57A1FF;
font-family: verdana, sans-serif;
font-size: 16px;
font-weight: bolder;
text-align: center;
}

h3{
color: #FEBD00;
font-family: verdana, sans-serif;
font-size: 13px;
font-weight: bold;
}

img{
border: 0px;
}

li{
list-style-image:url(images/li.gif);
}

