/* Generated by KompoZer */
* {
  margin: 0;
  padding: 0;
}
body {
  font-size: 100%;
  margin-left: auto;
  margin-right: auto;
  width: 800px;
  text-align: center;
}
#upperbody {
  width: 800px;
  height: 565px;
  margin-left: 15px;
}
#header h1 {
  background: transparent url(pics2/ws_color_logo.jpg) no-repeat scroll left center;
  width: 240px;
  height: 118px;
  float: left;
  margin-left: 40px;
}
#header h1 span {
  display: none;
}
#header h2 span {
  margin: 25px 0 0 10px;
  text-align: left;
  font-family: Arial,Helvetica,sans-serif;
  color: #6e4a30;
  font-size: 0.7em;
  line-height: 105%;
  float: left;
  width: 60px;
}
#header h3 {
  margin: 0 0 0 340px;
  background: transparent url(pics2/green_gradient1.gif) no-repeat scroll right center;
  width: 420px;
  height: 118px;
  z-index: -1;
}
#header h3 span {
  margin: 28px 0 0 180px;
  font-family: courier,serif;
  color: #6e4a30;
  text-align: center;
  line-height: 150%;
  width: 210px;
  height: 70px;
  float: right;
}
#header h3 span a.header:link, a.header:visited {
  font-family: courier,serif;
  text-decoration: none;
  color: #fd9e2b;
  font-size: 1.8em;
}
#header h3 span a.header:hover {
  color: purple;
  text-decoration: underline;
}
#navbar ul {
  margin: 0;
  background: transparent url(pics2/navbar.gif) repeat-x scroll center;
  padding-top: 10px;
  list-style-type: none;
  width: 800px;
  height: 30px;
  overflow: hidden;
}
#navbar li {
  border-left: 2px solid #6e4a30;
  float: left;
}
#navbar li a.navbar:link, a.navbar:visited {
  border-right: 2px solid #6e4a30;
  font-family: courier,serif;
  text-decoration: none;
  color: white;
  font-size: 1em;
  font-weight: 900;
  display: block;
  width: 156px;
}
#navbar li a.navbar:hover {
  background: transparent url(pics2/navbar_hover.gif) repeat-x scroll center;
  font-family: courier,serif;
  color: #6e4a30;
  height: 20px;
}
#lowerbody {
  display: block;
  width: 825px;
  height: 650px;
  padding-top: 15px;
}
#leftnav {
  display: inline;
  width: 120px;
  height: 630px;
  padding-right: 20px;
  overflow: hidden;
  float: left;
}
#leftnav li {
  margin: 25px 0;
  padding: 0;
  width: 120px;
  list-style-type: none;
}
#leftnav a.leftnavimg {
  display: block;
}
#leftnav span {
  display: none;
}
#cgp {
  background: transparent url(pics2/certmarks/sprite_cgp.gif) repeat scroll 120px 0;
  height: 30px;
}
#cgp a.leftnavimg:link, a.leftnavimg:visited {
  height: 30px;
}
#cgp a.leftnavimg:hover {
  background: transparent url(pics2/certmarks/sprite_cgp.gif) repeat scroll 0%;
  height: 30px;
}
#energystar {
  background: transparent url(pics2/certmarks/sprite_energystar.gif) repeat scroll 120px 0;
  height: 135px;
}
#energystar a.leftnavimg:link, a.leftnavimg:visited {
  height: 135px;
}
#energystar a.leftnavimg:hover {
  background: transparent url(pics2/certmarks/sprite_energystar.gif) repeat scroll 0%;
  height: 135px;
}
#finalist {
  background: transparent url(pics2/certmarks/sprite_finalist.gif) repeat scroll 120px 0;
  height: 32px;
}
#finalist a.leftnavimg:link, a.leftnavimg:visited {
  height: 32px;
}
#finalist a.leftnavimg:hover {
  background: transparent url(pics2/certmarks/sprite_finalist.gif) repeat scroll 0%;
  height: 32px;
}
#winner {
  background: transparent url(pics2/certmarks/sprite_stars.gif) repeat scroll 120px 0;
  height: 120px;
}
#winner a.leftnavimg:link, a.leftnavimg:visited {
  height: 120px;
}
#winner a.leftnavimg:hover {
  background: transparent url(pics2/certmarks/sprite_stars.gif) repeat scroll 0%;
  height: 120px;
}
#hbh {
  background: transparent url(pics2/certmarks/sprite_hbh.gif) repeat scroll 120px 0;
  height: 45px;
}
#hbh a.leftnavimg:link, a.leftnavimg:visited {
  height: 45px;
}
#hbh a.leftnavimg:hover {
  background: transparent url(pics2/certmarks/sprite_hbh.gif) repeat scroll 0%;
  height: 45px;
}
#wncgbc {
  background: transparent url(pics2/certmarks/sprite_wncgbc.gif) repeat scroll 120px 0;
  height: 92px;
}
#wncgbc a.leftnavimg:link, a.leftnavimg:visited {
  height: 92px;
}
#wncgbc a.leftnavimg:hover {
  background: transparent url(pics2/certmarks/sprite_wncgbc.gif) repeat scroll 0%;
  height: 92px;
}
#chamber{
background: url(pics2/certmarks/sprite_chamber.gif);
height:32px;
}
#chamber a.leftnavimg:link,a.leftnavimg:visited {
height:32px;
}
#chamber a.leftnavimg:hover{
background: url(pics2/certmarks/sprite_chamber.gif) 120px 0;
height:32px;
}
#ba {
background: url(pics2/certmarks/sprite_ba.gif);
height:70px;
}
#ba a.leftnavimg:link,a.leftnavimg:visited {
height:70px;
}
#ba a.leftnavimg:hover{
background: url(pics2/certmarks/sprite_ba.gif) 120px 0;
height:70px;
}
#nahb {
background: url(pics2/certmarks/sprite_nahb.gif) 120px 0;
height:50px;
}
#nahb a.leftnavimg:link,a.leftnavimg:visited {
height:50px;
}
#nahb a.leftnavimg:hover{
background: url(pics2/certmarks/sprite_nahb.gif);
height:50px;
}
#chief {
background: url(pics2/certmarks/sprite_chief.gif);
height:20px;
}
#chief a.leftnavimg:link,a.leftnavimg:visited {
height:20px;
}
#chief a.leftnavimg:hover{
background: url(pics2/certmarks/sprite_chief.gif) 120px 0;
height:20px;
}
#lw {
background: url(pics2/certmarks/sprite_lw.gif);
height:60px;
}
#lw a.leftnavimg:link,a.leftnavimg:visited {
height:60px;
}
#lw a.leftnavimg:hover{
background: url(pics2/certmarks/sprite_lw.gif) 120px 0;
height:60px;
}
#rightnav {
  margin: 0;
  padding: 0;
  display: inline;
  width: 130px;
  height: 600px;
  float: right;
}
.rightnav {
  margin: 50px 0;
}
#testimonial {
  border: 3px solid #cdf794;
  margin: 25px 0 0;
  display: block;
  height: 180px;
}
#testimonial p {
  font-family: arial,helvetica,sans-serif;
  color: #6e4a30;
  font-size: .8em
}
#testimonial h6 {
  margin: 3px 0;
}
#sharebutton {
  height: 18px;
}
#greenhost {
  height: 73px;
}
#greenhost span p {
  display: none;
}
#press {
  border: 3px solid #cdf794;
  margin: 0;
  display: block;
  height: 150px;
  font-family: arial,helvetica,sans-serif;
  color: #6e4a30;
}
#press p {
  margin: 10px 0;
  font-family: arial,helvetica,sans-serif;
  color: #6e4a30;
}
#press h6 {
  margin: 3px 0;
}
#footer ul {
  margin: 0 0 30px 80px;
  padding-top: 10px;
  list-style-type: none;
  width: 640px;
  height: 20px;
  overflow: hidden;
  display: block;
}
#footer ul li {
  font-family: arial,sans-serif;
  color: #6e4a30;
  float: left;
  width: 160px;
}
#footer ul li a.footer:link, a.footer:visited {
  font-family: arial,sans-serif;
  color: #6e4a30;
  text-decoration: none;
}
#footer ul li a.footer:hover {
  background-color: #cdf794;
}
