﻿.pod h2 { padding:0;}
.pod h4 { margin:0; padding:0; font-weight:normal; }
#pageBody { clear:both; }
#forumWrapper { width:950px; text-align:left; padding:10px 0 10px 15px; }
#calloutBox {background-color: #BCCF91;
float: right;
width: 175px;
margin-right: 10px;
margin-top: auto;
text-align: center;
height: 165px;
vertical-align: middle;}
#calloutBox img {margin-top: 13px;}
.productNavigation { margin:0 0 10px 9px;padding:0; width:auto; height:30px;float:left; position:relative;}
.productNavigation li { float:left; position:relative;font-size:10pt; }
.productNavigation li .heading { padding:5px; background:#FFF; height:20px;border:solid 1px #FFF;z-index:20;border-bottom:none;position:relative; }
.productNavigation li.over .heading { border:solid 1px #9F9D9A; position:relative;z-index:25; }
.productNavigation .products { display:none; border:solid 1px #9F9D9A; background:#FFF; float:left; position:absolute; z-index:20; margin:-1px 0 0 0;}
.productNavigation .over .products { display:block; z-index:25;}
.productNavigation .info li { display:block;float:none;}
.productNavigation .info {margin:15px 0 0; padding:0;}
.productNavigation .product { float:left; width:100%;font-weight:normal;}
.productNavigation .product.over {font-weight:bold;cursor:pointer;}
.productNavigation .woodBoilers { width:115px;white-space:nowrap;}
.productNavigation .pelletBoilers {width:132px;white-space:nowrap;}
.productNavigation .multiFuelBoilers {width:153px;white-space:nowrap;}
.productNavigation .heatStorageSystems {width:178px;white-space:nowrap;}

.getSmart { background:#E8F5F3; min-height:131px; width:420px; float:left; margin:0; padding:12px 0 12px 15px; _height:131px;}
.getSmart h2 { margin:0 0 10px 0;}
.getSmart .content { padding:0; width:400px;}
.getSmart .content p { display:inline;}
.getSmart a { display:inline;padding:0 0 0 6px;}
.forumBox { float:left; margin:0;padding:26px 0 0 26px; overflow:hidden;width:165px; height:125px; font-weight:normal; 
            line-height:1.3em;letter-spacing:1.3px;font-family:Trebuchet MS,Arial,Verdana, Sans-Serif; text-transform:uppercase;}
.forumBox a { text-transform:lowercase; padding:5px 0 0 0; display:block;}

#contentWrapper { color:#496C64; font-family:Arial,Helvetica,sans-serif; line-height:12pt; text-align:left; float:left; width:983px;}
#homepageBody { padding:50px 0 0 20px; float:left; }
#main { float:left;}
.get { clear:both; float:left; width:963px; margin:35px 0 0 0;}
.get .content { margin:14px 0 0; width:280px; line-height:1.3em; }
h2 { margin:0; padding:0; font-weight:normal;}
.get h2 a { text-decoration:none;}

#getStarted { background:url(../_images/hp-get-started-bkg.jpg) no-repeat; float:left;
              height:210px;width:420px;overflow:hidden; margin:0; padding:20px 0 10px 20px; color:#778A01;}
#getStarted h2 a {color:#778A01; }
#getTechnical { background:url(../_images/hp-get-technical-bkg.jpg) no-repeat; float:left; height:210px; width:463px;
                padding:20px 0 10px 20px; overflow:hidden;margin:0 0 0 37px;}

.welcome {width:635px; float:left; }
.message {color:#23384E; font-family:Arial,Helvetica,sans-serif;font-size:20px; height:57px; line-height:1.2em; width:561px;padding:0 0 0 15px;}
.message p {margin:0;padding:0;letter-spacing:-1px;}

.hider { background:#FFF; height:1px; position:absolute;bottom:0;margin:-1px 0 0; z-index:1; width:98%; border-left:solid 1px #9F9D9A; border-right:solid 1px #FFF; overflow:hidden; display:none;}
.over .hider { display:block; z-index:50;}

.productSpotlight { float:left; width:300px; overflow:hidden;margin:0;padding:0; position:relative; z-index: 20;}
.productSpotlight h3 { width:135px;float:left;margin:0;padding:0; font-weight:100;}
.productSpotlight .product .photo { float:right; width:160px;overflow:hidden;text-align:left;}
.productSpotlight .product .data { float:left;clear:left; width:135px;margin:5px 0 0 0;}
.productSpotlight .product .info {width:135px;}
.productSpotlight .featuredProduct { width:300px; margin:30px 0 0 0; padding:0 0 0 10px;}

#contentWrapper {font-family:Trebuchet MS,Arial,Verdana, Sans-Serif;}
#footer {padding:0 0 2px 0;}