html{height:100%;margin-bottom:0.1em;}
a:link,a:visited,a:active{font:bold 12px arial,sans-serif;color:#000;background-color:transparent;text-decoration:none;}
a:hover{font:bold 12px arial,sans-serif;color:red;text-decoration:underline;}
body{background-color:#343434;font-family:arial,sans-serif;color:#000;margin:0;padding:0;}
p{font:normal 12px arial,sans-serif;color:#000;background-color:transparent;text-align:justify;margin:0;padding:0 25px 0 30px;}
p.center{font:bold 12px arial,sans-serif;color:#000;background-color:transparent;text-align:center;margin:0;padding:0;}
h1{font:bold 30px Arial, Helvetica, sans-serif;background-color:transparent;color:#F6E3BB;text-align:left;margin-top:5px;margin-left:10px;text-transform:none;}
h2{font:bold 20px arial,helvetica,verdana,sans-serif;background-color:transparent;color:#000;text-align:center;padding-right:5px;margin-left:20px;}
h2 em{font-size:36px;}
h3{font:bold 16px arial,helvetica,verdana,sans-serif;color:#000;background-color:transparent;text-align:center;}
h4{font:bold 24px arial,helvetica,verdana,sans-serif;background:transparent;color:red;margin:0;padding:0;}
h5{font:bold 14px arial,helvetica,verdana,sans-serif;color:#000;background:transparent;text-align:left;margin-top:0;margin-bottom:0;border-bottom:1px #000 ridge;}
h6{font:normal bold 14px arial,helvetica,verdana,sans-serif;color:#000;background:transparent;text-align:left;margin-left:15px;margin-bottom:0;padding-bottom:0;}
.formstyles{font:bold 11px arial,sans-serif;color:#000;background-color:transparent;text-align:left;margin-left:60px;}
.form-header{width:100%;font:bold 13px arial,sans-serif;color:#FFF;background-color:#000;text-align:left;border-top:1px #000 solid;border-bottom:1px #000 solid;padding:5px;}
.form-red{font:bold 11px arial,sans-serif;color:#FE0002;background-color:transparent;}
.form-label{font:bold 11px arial,sans-serif;color:#000;background-color:transparent;}
.outer-shell{width:100%;background-color:#343434;margin:0;padding:0;}
.inner-shell{width:766px;margin-top:0;padding-top:0;border:1px #000 solid;}
.bannerbg{background:url(images/bg-banner.jpg) top center no-repeat;width:766px;height:113px;text-align:left;margin-top:0;padding-top:0;}
.addressbar{background:url(images/bg-addressbar.jpg) top center no-repeat;width:766px;height:40px;}
.addy{font:bold 12px arial,sans-serif;color:#000;background-color:transparent;text-align:left;padding:15px 0 0 15px;letter-spacing:3px;}
.date{font:bold 10px arial,sans-serif;color:#FFF;text-align:right;margin:5px 0 0 5px;padding:0;}
.menu-bar{background-color:#FFF;}
.main{width:635px;background-color:#343434;margin:0;padding:0;border-left: 1px #DDDDDD solid;}
.main-offer{width:635px;background-color:#FFFFFF;margin:0;padding:0;border-left: 1px #DDDDDD solid;}
.main-home{width:635px;background:#FFF url(images/framing-2.jpg) repeat;margin:0;padding:0;border-left: 1px #DDDDDD solid;}
.main-contact{width:635px;background:#FFF url(images/bg-floorplan.jpg) repeat;margin:0;padding:0;border-left: 1px #DDDDDD solid;}
.main-about{width:635px;background:#FFF url(images/bg-framing2.jpg) repeat;margin:0;padding:0;border-left: 1px #DDDDDD solid;}
.main-privacy{width:635px;background:#FFF url(images/bg-housepeaks.jpg) repeat;margin:0;padding:0;border-left: 1px #DDDDDD solid;}
.main-projects{width:635px;background:#FFF url(images/bg-roofshell.jpg) no-repeat;margin:0;padding:0;border-left: 1px #DDDDDD solid;}
.main-services{width:635px;background:#FFF url(images/bg-balcony.jpg) no-repeat;margin:0;padding:0;border-left: 1px #DDDDDD solid;}
.main-testimonials{width:635px;background:#FFF url(images/bg-roofing.jpg) repeat;margin:0;padding:0;border-left: 1px #DDDDDD solid;}
.main-gallery{width:635px;background:transparent url(images/bg-ceilingshell.jpg) no-repeat;margin:0;padding:0;border-left: 1px #DDDDDD solid;}
.nav-low{width:766px;background-color:#000;text-align:center;border-top:1px #000 solid;padding-bottom:5px;}
.nav-low a:link,.nav-low a:visited,.nav-low a:active{font:bold 10px arial,sans-serif;color:#FFF;background-color:transparent;text-decoration:none;}
.nav-low a:hover{font:bold 10px arial,sans-serif;color:red;text-decoration:underline;}
.footer{width:766px;height:85px;border-top:1px #000 solid;border-bottom:2px #000 solid;font:normal 9px arial,sans-serif;color:#000;background:url(images/bg-footer.jpg) top center no-repeat;text-align:center;}
.footer a:link,.footer a:visited,.footer a:active{font:bold 9px arial,sans-serif;color:#000;background-color:transparent;text-decoration:none;}
.footer a:hover{font:bold 9px arial,sans-serif;color:red;text-decoration:underline;}
.copyright{font:bold 10px arial,sans-serif;color:#000;background-color:transparent;text-align:center;vertical-align:top;}
.text-low{width:766px;font:normal 10px arial,sans-serif;color:#000;background-color:#FFF;text-align:left;border-top:1px #000 solid;padding-bottom:5px;}
.text-low a:link,.text-low a:visited,.text-low a:active{font:normal 10px arial,sans-serif;color:#000;background-color:transparent;text-decoration:none;}
.text-low a:hover{font:normal 10px arial,sans-serif;color:red;text-decoration:underline;}
.list-one{background:url(images/bg-listone.gif) no-repeat;height:166px;width:220px;text-align:center;margin:0;padding:0;}
.list-one-inner{padding-top:1px;padding-bottom:1px;}
.list-three{background-color:transparent;width:300px;text-align:left;margin:0;padding:1px;}
.list-three ul li{list-style-image:url(images/checkred-sm.gif);font:bold 11px arial,sans-serif;color:#343434;line-height:25px;text-align:left;}
.list-employment{width:85%;font:bold 12px arial,sans-serif;color:#343434;background-color:#FFF;text-align:left;margin:0;padding:4px;}
.list-employment ul li{list-style-image:url(images/checkred-sm.gif);border-bottom:1px red solid;padding:4px;}
.list-employment a:link,.list-employment a:visited,.list-employment a:active{font:bold 12px arial,sans-serif;color:#343434;background-color:transparent;text-align:right;text-decoration:none;}
.list-employment a:hover{font:bold 12px arial,sans-serif;color:red;text-align:right;text-decoration:none;}
.picturelist{list-style-type:none;line-height:15px;}
.building{background:url(images/home-one.jpg) no-repeat;margin:10px 10px 15px 15px;}
.title-about{background:url(images/title-about.jpg) no-repeat;}
.title-awards{background:url(images/title-awards.jpg) no-repeat;}
.title-gallery{background:url(images/title-gallery.jpg) no-repeat;}
.title-projects{background:url(images/title-projects.jpg) no-repeat;}
.title-services{background:url(images/title-services.jpg) no-repeat;}
.title-kudos{background:url(images/title-kudos.jpg) no-repeat;}
.title-contact{background:url(images/title-contact.jpg) no-repeat;}
.title-thanks{background:url(images/title-thankyou.jpg) no-repeat;}
.title-privacy{background:url(images/title-privacy.jpg) no-repeat;}
.title-freeoffer{background:url(images/title-freeoffer.jpg) no-repeat;}
.title-employment{background:url(images/title-employment.jpg) no-repeat;}
.pic-text a:link,.pic-text a:visited,.pic-text a:active{font:bold 11px arial,sans-serif;color:#000;background-color:transparent;text-decoration:none;}
.pic-text a:hover{font:bold 11px arial,sans-serif;color:red;text-decoration:none;}
.pic-one{background:url(images/picshow/IMG_0339.jpg) no-repeat;}
.pic-two{background:url(images/picshow/IMG_0340.jpg) no-repeat;}
.pic-three{background:url(images/picshow/IMG_0341.jpg) no-repeat;}
.pic-four{background:url(images/picshow/IMG_0549.jpg) no-repeat;}
.list-one ul li{list-style-image:url(images/checkred-sm.gif);font:bold 11px arial,sans-serif;color:#343434;text-align:left;}
.pic-text{text-align:center;}



/**** UPDATED CSS ***/
#services-link{display:block; border:0;  }
#services-link span{margin:0; padding:0; display:none; padding:0; margin:0; }

#services-content{padding:20px; height:auto; width:580px;}
#services-content h1{ color:#000000;}
#services-content h2{ color:#000000; text-align:left; }


.title-about h1 {margin:0; padding:0; display:none;  }
.title-awards h1 {margin:0; padding:0; display:none; }
.title-gallery h1  {margin:0; padding:0; display:none; }
.title-projects h1   {margin:0; padding:0; display:none; }
.title-services h1  {margin:0; padding:0; display:none; }
.title-kudos h1  {margin:0; padding:0; display:none; }
.title-contact h1  {margin:0; padding:0; display:none; }
.title-thanks h1  {margin:0; padding:0; display:none; }
.title-privacy h1 {margin:0; padding:0;  display:none; }
.title-freeoffer h1 {margin:0; padding:0; display:none; }
.title-employment h1 {margin:0; padding:0;display:none; }
