body {margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; color: #596268; font-size: 13px; background-color: #648AA2;}
body.secondary {background: #648AA2 url('../assets/siteBackground.gif') repeat-y 283px top;}
a img {border: 0;}

a:link {color:#608BA1;}
a:visited {color:#608BA1;}

.clear {clear: both; height: 10px; line-height: 10px; overflow: hidden;}

.secondary #wrapper {background: url('../assets/contentBackground.gif') no-repeat 280px top; }
.secondary .clear {background: url('../assets/siteBackground.gif') repeat-y 283px top;}

#header {height: 81px; background: url('../assets/headerTile.gif') repeat-x left top; position: relative; margin-bottom: -10px;}
#header ul {list-style: none; margin: 0; padding: 0; position: absolute; left: 320px; top: 21px; width: 700px;}
#header ul li {margin: 0 5px; float: left;}
#header ul li a {float: left; height: 60px; width: 83px; background-repeat: no-repeat; background-position: center top; text-indent: -4000px;}
#header ul li a {outline:none;} 
#header ul li.cms_ a {background-image: url('../assets/navHome.gif');}
#header ul li.cms_about_us a {background-image: url('../assets/navAboutUs.gif');}
#header ul li.cms_what_we_do a {background-image: url('../assets/navWhatWeDo.gif');}
#header ul li.cms_how_we_work a {background-image: url('../assets/navHowWeWork.gif');}
#header ul li.cms_testimonials a {background-image: url('../assets/navTestimonials.gif');}
#header ul li.cms_contact a {background-image: url('../assets/navContact.gif');}
#header ul li.cms_learning_center a {background-image: url('../assets/navLearningCenter.gif');}
#header ul li.cms_ a:hover {background-image: url('../assets/navHome_on.gif');}
#header ul li.cms_about_us a:hover {background-image: url('../assets/navAboutUs_on.gif');}
#header ul li.cms_what_we_do a:hover {background-image: url('../assets/navWhatWeDo_on.gif');}
#header ul li.cms_how_we_work a:hover {background-image: url('../assets/navHowWeWork_on.gif');}
#header ul li.cms_testimonials a:hover {background-image: url('../assets/navTestimonials_on.gif');}
#header ul li.cms_contact a:hover {background-image: url('../assets/navContact_on.gif');}
#header ul li.cms_learning_center a:hover {background-image: url('../assets/navLearningCenter_on.gif');}
#header ul li.cms_ a.selected {background-image: url('../assets/navHome_on.gif');}
#header ul li.cms_about_us a.selected {background-image: url('../assets/navAboutUs_on.gif');}
#header ul li.cms_what_we_do a.selected {background-image: url('../assets/navWhatWeDo_on.gif');}
#header ul li.cms_how_we_work a.selected {background-image: url('../assets/navHowWeWork_on.gif');}
#header ul li.cms_testimonials a.selected {background-image: url('../assets/navTestimonials_on.gif');}
#header ul li.cms_contact a.selected {background-image: url('../assets/navContact_on.gif');}
#header ul li.cms_learning_center a.selected {background-image: url('../assets/navLearningCenter_on.gif');}

.home #leftColumn {width: 237px; margin-left: 20px;}
* html .home #leftColumn {margin-left: 10px;}

#leftColumn {width: 200px; float: left; margin-left: 70px;}
* html #leftColumn {margin-left: 35px;}
#leftColumn ul {list-style: none; margin: 0; padding: 0;}
#leftColumn ul li {padding-left: 20px; margin: 8px 0;}
#leftColumn ul li.selected {background: url('../assets/iconCheck.gif') no-repeat left center;}
#leftColumn ul li a {font-family: Georgia, "Times New Roman", Times, serif; font-size: 15px; color: #fff; text-decoration: none;}

.home #energyStar {margin-top: 80px;}
.secondary #energyStar {margin-top: 25px;}

.home #rightColumn {width: 600px; float: left; margin: 45px 0 0 85px;}
.secondary #rightColumn {width: 600px; float: left; margin: 100px 0 0 50px; min-height: 505px;}

#content {padding: 0 20px 20px 20px;}

.subhome {font-family: font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #fff; text-decoration: none;}
.subhome h1 {color: #ffffff; font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; font-weight: normal; margin: 0; padding: 0;}

/* FCKBLOCK */
/* FCKSTYLE: div.imageonleft Image On Left */
/* FCKSTYLE: div.imageonright Image On Right */
/* FCKSTYLE: img.imageborder Image Border */
.content {font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #596268; background-color: #fff;}
.content h1 {color: #608BA1; font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; font-weight: normal; margin: 0; padding: 0;}
.content h2 {color: #608BA1; font-family: Georgia, "Times New Roman", Times, serif; font-size: 20px; font-weight: normal; margin: 15px 0; padding: 0;}

.content p {margin: 15px 0; padding: 0;}
.imageborder {border: 2px solid #8FB3C9;}
.imageonleft {float: left; margin: 10px 20px 10px 0; clear: left;}
.imageonright {float: right; margin: 10px 0 10px 20px; clear: right;}
/* /FCKBLOCK */

#preload {display: none;}

#copyrightText {font-size: 10px; text-align: right; color: #fff; margin-top: 30px; margin-right: 30px;}
#copyrightText a {color: #fff;}
#copyrightTextCentered {font-size: 10px; text-align: center; color: #ccc; margin-top: 30px;}

#footer {font-size: 9px; color: #ccc; margin: 0 auto; text-align: center;}
#footer ul {list-style: none; display: inline; margin: 0; padding: 0;}
#footer ul li {display: inline; padding: 0 5px 0 0;}
