#nng_maincontainer {background: white}

#panoramic {margin-top:3px;padding:1px;height:297px}
#panoramic p{width:670px;margin:5px 0 0 20px;color:#fff;font-size:1.4em;font-weight:bold}
#panoramic h1{margin:5px 0 0 20px;color:#7b8f38;font-size:2.2em;font-weight:normal}
#panoramic a{position:absolute;width:19.75em;height:26.6em;top:5em;}
a#promo1{left:200px;}
a#promo2{left:393px;}
a#promo3{left:586px;}
a#promo4{left:779px;}

#pushlevel2 {width:auto;clear:both}
#pushlevel2 h2{margin:0 0 5px 0;font-size:1.8em;color:#7b8f38;font-weight:normal}
#pushlevel2 .more {display:block;float:left;margin:5px 10px 15px 0; position:relative;}
#pushlevel2 .odd {margin:5px 0 15px 10px}
* html #pushlevel2 .more {display:block;float:left;margin:4px 9px 14px 0}
* html #pushlevel2 .odd {margin:4px 0 14px 9px}
/*#pushlevel2 .more a img{display:block;}*/


#pushlevel3 {width:700px;margin-top:15px;background:url(/common/img/bg_homepush02.jpg) repeat-x}
#pushlevel3 h2{margin:10px 0 0 17px !important;margin:5px 0 0 17px;font-size:1.8em;color:#7c9037;font-weight:normal;padding-top:10px}
.servicepresentation{width:120px;float:left;margin:0 5px 0 0;white-space:normal;}
.servicepresentation h3{font-size:1em;text-transform:uppercase;margin-bottom:5px}
.servicepresentation p{font-weight:bold;margin-top:5px;line-height:1.4em}

#t2 #essentials{top:1px}
#stickitbr {bottom:102px !important}

.promo {font-weight:normal !important;}
