body {margin: 0px auto;padding: 0px;text-align: center;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;color: #707070;}
#frame {margin: 10px auto 10px;padding: 0px;position: relative;width: 944px;height: auto;background: url('../images/bodyPad.jpg') repeat-y 0px 0px;}
#header {z-index: 2;margin: 0px;padding: 0px;position: relative;width: 944px;height: 204px;background: url('../images/headerBG.jpg') no-repeat 0px 0px;}
#header h1 {margin: 0px;padding: 0px;position: absolute;left: 736px;top: 14px;width: 183px;height: 61px;text-indent: -9000px;overflow: hidden;background: url('../images/logo.jpg') no-repeat 0px 0px;}
#header ul {margin: 0px;padding: 0px;position: absolute;left: 186px;top: 176px;width: 551px;height: 28px;list-style: none;}
#header ul li {margin: 0px;padding: 0px;position: relative;width: auto;height: 28px;float: left;}
#header ul li a {margin: 0px;padding: 0px;position: relative;display: block;height: 28px;}
#header ul li a:hover {background-position: 0px 0px;}
#header ul li a span {display: none;}
#header ul li #currentPage {background-position: 0px 0px;}
#header ul li .about {width: 49px;background: url('../images/nav-about.jpg') no-repeat 0px -28px;}
#header ul li .consultancyAndDesign {width: 136px;background: url('../images/nav-consultancyAndDesign.jpg') no-repeat 0px -28px;}
#header ul li .manufacture {width: 85px;background: url('../images/nav-manufacture.jpg') no-repeat 0px -28px;}
#header ul li .installation {width: 76px;background: url('../images/nav-installation.jpg') no-repeat 0px -28px;}
#header ul li .maintenance {width: 87px;background: url('../images/nav-maintenance.jpg') no-repeat 0px -28px;}
#header ul li .projects {width: 61px;background: url('../images/nav-projects.jpg') no-repeat 0px -28px;}
#header ul li .contact {width: 57px;background: url('../images/nav-contact.jpg') no-repeat 0px -28px;}
.headerImage {margin: 0px;padding: 0px;position: absolute;left: 0px;top: 67px;border: none;}
#contactDetails {margin: 0px;padding: 0px;position: absolute;left: 30px;bottom: -43px;width: auto;height: auto;text-align: left;color: #FFFFFF;font-size: 11px;}
#contactDetails img {margin: 0px 10px 0px 0px;padding: 0px;position: relative;top: 3px;border: none;}
#contactDetails a {margin: 0px;padding: 0px;text-decoration: none;color: #FFFFFF;}
#newsLink {margin: 0px;padding: 0px;position: absolute;right: 0px;bottom: -22px;width: 70px;height: 22px;}
#newsLink img {margin: 0px;padding: 0px;position: relative;border: none;}
#contentBlock {z-index: 1;margin: 0px;padding: 0px 337px 0px 172px;position: relative;width: 435px;height: auto;background: url('../images/contentBG.jpg') no-repeat 0px 0px;}
#contentBlock:after {content: ".";display: block;height: 0px;clear: both;visibility: hidden;} /* Clear box */
#content-left {margin: 54px 0px 0px;padding: 0px;position: relative;width: 435px;height: auto;float: left;text-align: left;}
#content-left h2 {margin: 0px 0px 4px;padding: 0px;position: relative;width: 435px;height: auto;color: #9CAA5F;font-size: 12px;line-height: 18px;}
#content-left p {margin: 0px 0px 15px;padding: 0px;position: relative;width: 435px;height: auto;color: #AAAAAA;line-height: 18px;}
#content-left strong {color: #9CAA5F;}
#content-left a {color: #9CAA5F;text-decoration: none;}
#content-left #freshAir {margin: 0px;padding: 0px;position: relative;float: right;}
#content-right {margin: 50px 0px 0px -100%;padding: 0px;position: relative;left: 488px;width: 250px;height: auto;float: left;text-align: left;border-left: solid 1px #9CAA60;}
#content-right li {margin: 2px 0px 4px 50px;padding: 0px;position: relative;width: 200px;height: 20px;list-style-image: url('../images/listItem.gif');font-size: 14px;color: #AAAAAA;}
#footer {margin: 30px 0px 0px;padding: 0px;position: relative;width: 944px;height: 18px;background: url('../images/footerBG.jpg') no-repeat 0px 0px;}

#boostLink {margin: 0px auto;padding: 0px;position: relative;width: 944px;height: auto;text-align: right;}
#boostLink a {margin: 0px;padding: 0px;width: auto;height: auto;}
#boostLink img {margin: 0px 0px 10px;padding: 0px;border: none;}
