body, div, span {
 line-height: 1.35;
}

body {
background-image: url(images/wind_background.jpg); background-repeat:
no-repeat; background-attachment: fixed; background-position: center; background-size: 120%;
}

h1, h2 {
  padding: 0;
  margin: 0;
  margin-left: 0px;
  margin-top: 15px;
}

h2.red {
  font-family: Century Gothic;
  color: #e68a97;
  font-weight: bold;
  margin-left: 0px;
  margin-top: 0px;
}

h2.landing {
 font-family: Garamond;
 font-size: 20px;
}

span.testim {
 color: #98694e;
 font-size:16px;
 font-family:arial;
}

div {position: absolute}

img.checkmark {
  position: relative;
  float: left;
  margin-right: 10px;
}

div.margin10 {
  margin-top: 10px;
  margin-bottom: 10px; 
  position: relative;
}

body {
  font-family: Garamond, Arial;
  text-align: center;
  background-color: #dee7f4;
}

a {
  text-decoration: none;
  color: black;
  font-family: Impact, Arial;
  font-weight: normal;
}

a:visited {
  color: black;
}

a.text {
  font-family: Garamond, Arial;
}

img.clickHere {
  width: 591px; 
  margin-top: 5px;
  margin-left: -5px;
  
}

a.blue {
  font-family: Century Gothic;
  color: #518dd5;
  font-weight: bold;
}

a.red {
  font-family: Century Gothic;
  color: #e68a97;
  font-weight: bold;
}

img {
  position: absolute;
  border: 0;
}

img.menu_button {
  width: 145px;
}

img.sun {
 left: 100px;
  top: 145px; 
  z-index: -2;
}

img.steps {
  position: absolute;
  left: 190px;
  top: 390px;
  z-index: 300;
  width: 680px;
}

img.special {
  position: absolute;
  left: 195px;
  top: 560px;
  z-index: 300;
}

div.special_s {
  position: absolute;
  left: 200px;
  top: 400px;
  z-index: 300;
  width: 620px;
  text-align: left;
  
}

img.special_s {
  position: absolute;
  left:200px;
  top: 400px;
  z-index: 300;
}
  
img.special_s1 {
  position: absolute;
  left: 225px;
  top: 730px;
  z-index: 300;
}

img.special_s2 {
  position: absolute;
  left: 545px;
  top: 730px;
  z-index: 300;
}

img.left_pane {
  left: -270px;
  top: 500px;
  position: absolute;
}

img.right_pane {
  left: 850px;
  top: 263px;
  position: absolute;
  z-index: 1;
}

img.bg {
  left: 0px;
  top:  400px;  
  z-index: 10;
  width: 540px;
  height: 335px;
}

img.heater {
  left: 200px;
  top: 300px;
  width: 200px;
  z-index: 2003;
}

img.heater_logo {
  left: 200px;
  top: 550px;
  width: 200px;
  z-index: 2003;
}

img.symbols {
  left: 900px;
  top: 785px;
  z-index: 900;
}

div.heater_text {
  left: 205px;
  top: 750px;
  width: 200px;
  z-index: 3000;
  text-align: left;
}

img.energy_audit {
  left: 600px;
  top: 300px;
  width: 200px;
  z-index: 3001;
}

div.energy_text {
  left: 605px;
  top: 475px;
  width: 200px;
  z-index: 3000;
  text-align: left;
}

img.design_by {
  left: 398px;
  top: -40px;
}

img.step1 {
  left: 125px;
  top: 230px;
  z-index: 2004;
}

img.family {
  left: 490px;
  top: -10px;
  height: 160px;
  z-index: 1;
}

img.continue {
  left: 200px;
  top: 1660px;
  z-index: 3004;

}

img.bg2 {
  position: absolute;
  left: 0px;
  top: 235px;
  width: 125px;
  height: 685px;
  z-index: 11;
  margin-bottom: 10px;
}


div.inside {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 950px; 
  padding: 10px;
  top: -160px;
 

}

ul {margin-top: 5px;}

div.text {
  text-align: left;
  position: absolute;
  top: 383px;
  left: 95px;
  z-index: 1;

}

div.content {
  left: 210px;
  top: 430px;
  z-index: 201;
  text-align: left;
  width: 600px;
  font-family: Century Gothic;
}


div.contentSpecial {
  left: 210px;
  top: 330px;
  z-index: 201;
  text-align: left;
  width: 600px;
  font-family: Century Gothic;
}

div.contentSpecial2 {
  left: 210px;
  top: 830px;
  z-index: 201;
  text-align: left;
  width: 600px;
  font-family: Century Gothic;
}

div.contentSpecial3 {
  left: 210px;
  top: 800px;
  z-index: 201;
  text-align: left;
  width: 600px;
  font-family: Century Gothic;
}



div.contentSpecialHome {
  left: 210px;
  top: 960px;
  z-index: 201;
  text-align: left;
  width: 600px;
  font-family: Century Gothic;
}

h1 {
  font-size: 24pt;
  font-family: Century Gothic;
  font-weight: bold;
}

h1.smaller {
  font-size: 12pt;
  font-family: Century Gothic;
  font-weight: bold;
  display: inline;
}

h2 {
  font-weight: bold;
  font-size: 12pt;
  font-family: Century Gothic;
}

h1.text {
  font-size: 12pt;
  font-weight: bold;
  font-family: Century Gothic;
  display: inline;
}

h2.text {
  font-size: 12pt;
  font-family: Century Gothic;
  display: inline;
  margin-left: 0px;
}

span.header {
  font-family: Impact, Arial;
  font-size: 22px;
  color: #716654;
  z-index: 20;
}

div.indent1 {
  margin-left: 40px;
}

a.header {
  color: #e3dac8; 
}

a.header:visited {
  color: #e3dac8;
}

div.contact {
  position: absolute;
  top: 100px;
  left: -12px;
  text-align: left;
  font-family: Franklin Gothic Medium, Impact, Arial;
  font-size: 22px;
  color: #c4d0ff;
  z-index: 19;
}

img.phone {
  position: absolute;
  left: 658px;
  top: 197px;
  z-index: 7001;
}

img.ninja {
  position: absolute;
  left: 740px;
  top: 497px;
  z-index: 10;
}

div.h_buttons{
position:relative;
top:60px;
left:-238px;
z-index:100;
}

span.h1{position:relative;left:0px;}

span.h2{position:relative;left:100px;}

span.h3{position:relative;left:200px;}

span.h4{position:relative;left:300px;}

span.h5{position:relative;left:400px;}

div.v1{
position:relative;
top:175px;
left:-477px;
z-index:100;
}
div.v2{
position:relative;
top:275px;
left:-477px;
z-index:100;
}
div.v3{
position:relative;
top:375px;
left:-477px;
z-index:100;
}

img.banner{
position:absolute;
left: 95px;
top: 195px;
z-index: 301;
width: 800px;
}

img.menu_bg {
  left: 50px;
  top: 435px;
  z-index: 100;
  width: 100px;
  height: 330px;
}

img.menu_border {
  left: 29px;
  top: 434px;
  z-index: 1201;
  width: 147px;
  height: 303px;
}

img.menu_bg_e {
  left: 50px;
  top: 435px;
  z-index: 100;
  width: 100px;
  height: 690px;
}

img.menu_border_e {
  left: 29px;
  top: 434px;
  z-index: 1201;
  width: 147px;
  height: 664px;
}

img.menu_bg_s {
  left: 50px;
  top: 435px;
  z-index: 100;
  width: 100px;
  height: 480px;
}

img.menu_border_s {
  left: 29px;
  top: 434px;
  z-index: 1201;
  width: 147px;
  height: 453px;
}

span.nodec {
  font-family: Arial;
}

img.border {
  left: 200px;
  top: 870px;
  z-index: 200;
  width: 325px;
  height: 774px;
}

img.border2 {
  left: 545px;
  top: 870px;
  z-index: 200;
  width: 325px;
  height: 774px;
}

img.bgg1 {
  left: 50px;
  top: 450px;
  width: 1200px;
}

img.bgg1a {
  left: 950px;
  top: -50px;
  width: 300px;
  height: 1000px;
}

img.bgA{
position:absolute;
left:545px;
top: 285px;
z-index: 3006;
}


div.b0{position:absolute;left:30px;top:435px;z-index:99200}
div.b1{position:absolute;left:30px;top:465px;z-index:99200}
div.b2{position:absolute;left:30px;top:495px;z-index:99200}
div.be{position:absolute;left:30px;top:525px;z-index:99200}
div.b3{position:absolute;left:30px;top:555px;z-index:99200}
div.b4{position:absolute;left:30px;top:585px;z-index:99200}
div.b5{position:absolute;left:30px;top:615px;z-index:99200}
div.b6{position:absolute;left:30px;top:645px;z-index:99200}
div.b7{position:absolute;left:30px;top:675px;z-index:99200}
div.b8{position:absolute;left:30px;top:705px;z-index:99200}

div.b2a {position:absolute;left:30px;top:525px;z-index:99200}
div.b2b {position:absolute;left:30px;top:555px;z-index:99200}
div.b2c {position:absolute;left:30px;top:585px;z-index:99200}
div.b2d {position:absolute;left:30px;top:615px;z-index:99200}
div.b2e {position:absolute;left:30px;top:645px;z-index:99200}
div.b2f {position:absolute;left:30px;top:675px;z-index:99200}
div.b2g {position:absolute;left:30px;top:705px;z-index:99200}
div.b2h {position:absolute;left:30px;top:735px;z-index:99200}
div.b2i {position:absolute;left:30px;top:765px;z-index:99200}
div.b2j {position:absolute;left:30px;top:795px;z-index:99200}
div.b2k {position:absolute;left:30px;top:825px;z-index:99200}
div.b2l {position:absolute;left:30px;top:855px;z-index:99200}
div.bee {position:absolute;left:30px;top:886px;z-index:99200}

div.b3e{position:absolute;left:30px;top:915px;z-index:99200}
div.b4e{position:absolute;left:30px;top:945px;z-index:99200}
div.b5e{position:absolute;left:30px;top:975px;z-index:99200}
div.b6e{position:absolute;left:30px;top:1005px;z-index:99200}
div.b7e{position:absolute;left:30px;top:1035px;z-index:99200}
div.b8e{position:absolute;left:30px;top:1065px;z-index:99200}

div.b1z {position:absolute;left:30px;top:495px;z-index:99200}
div.b1a {position:absolute;left:30px;top:525px;z-index:99200}
div.b1b {position:absolute;left:30px;top:555px;z-index:99200}
div.b1c {position:absolute;left:30px;top:585px;z-index:99200}
div.b1d {position:absolute;left:30px;top:615px;z-index:99200}

div.b2s{position:absolute;left:30px;top:646px;z-index:99200}
div.bes{position:absolute;left:30px;top:675px;z-index:99200}
div.b3s{position:absolute;left:30px;top:705px;z-index:99200}
div.b4s{position:absolute;left:30px;top:735px;z-index:99200}
div.b5s{position:absolute;left:30px;top:765px;z-index:99200}
div.b6s{position:absolute;left:30px;top:795px;z-index:99200}
div.b7s{position:absolute;left:30px;top:825px;z-index:99200}
div.b8s{position:absolute;left:30px;top:855px;z-index:99200}


div.logo{position:relative;left:-625px;top:100px;}

img.nano{position:relative;left:75px; top:25px;}

img.radco{position:absolute; left:490px; top:-10px;}



