body {
	margin-right: auto;
	margin-left: auto;
    margin-top: 0;
    margin-bottom: 0;
    width: 100%;
    height: 100%;
	background: url(../images/bg.gif) left top repeat-x #eb9116;
}
table {
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	color: #572d20;
    font: 14px Arial, Helvetica, sans-serif;
	font-weight: bold;
}
img {
  border: none;
}
td.headerBG {
  background-image: url(../images/Header2.jpg); 
  background-position: left;
  background-repeat: no-repeat;
  text-align: right;
  color: #e0dbbe;
  font: 13px Arial, Helvetica, sans-serif;
  font-weight: bold;
}
td.navHome {
  background-image: url(../images/Nav-Home.jpg); 
  background-position: left;
  background-repeat: no-repeat;
  text-align: center;
}
td.navServices {
  background-image: url(../images/Nav-Services.jpg); 
  background-position: left;
  background-repeat: no-repeat;
  text-align: center;
}
td.navPortfolio {
  background-image: url(../images/Nav-Portfolio.jpg); 
  background-position: left;
  background-repeat: no-repeat;
  text-align: center;
}
td.navFAQ {
  background-image: url(../images/Nav-FAQ.jpg); 
  background-position: left;
  background-repeat: no-repeat;
  text-align: center;
}
td.navContact {
  background-image: url(../images/Nav-Contact.jpg); 
  background-position: left;
  background-repeat: no-repeat;
  text-align: center;
}
.homeText1 {
  background-image: url(../images/homeText1.gif); 
  background-position: left;
  background-repeat: no-repeat;
  text-align: center;
  color: #572d20;
  font: 19px Arial, Helvetica, sans-serif;
  font-weight: bold;
}
.subText1 {
  color: #af220d;
  font: 22px Arial, Helvetica, sans-serif;
  font-weight: bold;
}
.subText2 {
  color: #572d20;
  font: 22px Arial, Helvetica, sans-serif;
  font-weight: bold;
}
.homeText2 {
  background-image: url(../images/homeText2.gif); 
  background-position: left;
  background-repeat: no-repeat;
  text-align: center;
  color: #572d20;
  font: 18px Arial, Helvetica, sans-serif;
  font-weight: bold;
}
.subTitle {
  text-align: left;
  color: #572d20;
  font: 17px Arial, Helvetica, sans-serif;
  font-weight: bold;
}
td.solar {
  background-image: url(../images/solar.gif); 
  background-position: left;
  background-repeat: no-repeat;
  text-align: left;
}
td.wind {
  background-image: url(../images/wind.gif); 
  background-position: left;
  background-repeat: no-repeat;
  text-align: left;
}
td.thermal {
  background-image: url(../images/thermal.gif); 
  background-position: left;
  background-repeat: no-repeat;
  text-align: left;
}
td.pic1-btn {
  background-image: url(../images/pic1-btn.gif); 
  background-position: left;
  background-repeat: no-repeat;
  text-align: center;
}
td.pic2-btn {
  background-image: url(../images/pic2-btn.gif); 
  background-position: left;
  background-repeat: no-repeat;
  text-align: center;
}
.offWhite {
  background-color: #fcefd0;
}
.brown {
  background-color: #2e0d03;
}
.orange {
  background-color: #c13414;
}
.redtext {
  color: #b6250f;
}
.tan {
  background-color: #fcefd0;
  color: #572d20;
  font: 13px Arial, Helvetica, sans-serif;
  font-weight: bold;
}
.tanHome {
  background-color: #fcefd0;
  color: #572d20;
  font: 15px Arial, Helvetica, sans-serif;
  font-weight: bold;
}
.footer {
  font: 11px Arial, Helvetica, sans-serif;
  color: #fcefd0;
  background-color: #eb9116;
}
a:link {
  color: #c13414;
  font: 13px Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-weight: bold;
}
a:visited {
  color: #c13414;
  font: 13px Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-weight: bold;
}
a:hover {
  color: #572d20;
  font: 13px Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-weight: bold;
}
a:active {
  color: #c13414;
  font: 13px Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-weight: bold;
}
a.none:link {
  color: #fcefd0;
  text-decoration: none;
}
a.none:visited {
  color: #fcefd0;
  text-decoration: none;
}
a.none:hover {
  color: #fcefd0;
  text-decoration: none;
}
a.none:active {
  color: #fcefd0;
  text-decoration: none;
}
a.nav:link {
  color: #e17f12;
  font: 13px Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
a.nav:visited {
  color: #e17f12;
  font: 13px Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
a.nav:hover {
  color: #fcd9bb;
  font: 13px Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
a.nav:active {
  color: #e17f12;
  font: 13px Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
a.pic:link {
  color: #fcefd0;
  font: 14px Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
a.pic:visited {
  color: #fcefd0;
  font: 14px Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
a.pic:hover {
  color: #fdc383;
  font: 14px Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
a.pic:active {
  color: #fcefd0;
  font: 14px Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
a.swt:link {
  color: #452015;
  font: 30px Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
a.swt:visited {
  color: #452015;
  font: 30px Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
a.swt:hover {
  color: #af220d;
  font: 30px Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
a.swt:active {
  color: #452015;
  font: 30px Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-weight: bold;
}
a.sub:link {
  color: #572d20;
  font: 16px Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-weight: bold;
}
a.sub:visited {
  color: #572d20;
  font: 16px Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-weight: bold;
}
a.sub:hover {
  color: #af220d;
  font: 16px Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-weight: bold;
}
a.sub:active {
  color: #572d20;
  font: 16px Arial, Helvetica, sans-serif;
  text-decoration: underline;
  font-weight: bold;
}
a.footer:link {
  color: #fcefd0;
  font: 11px Arial, Helvetica, sans-serif;
  text-decoration: underline;
}
a.footer:visited {
  color: #fcefd0;
  font: 11px Arial, Helvetica, sans-serif;
  text-decoration: underline;
}
a.footer:hover {
  color: #c13414;
  font: 11px Arial, Helvetica, sans-serif;
  text-decoration: underline;
}
a.footer:active {
  color: #fcefd0;
  font: 11px Arial, Helvetica, sans-serif;
  text-decoration: underline;
}

