body {
  text-align:center;
  font: 1em Lucida, Arial, sans-serif;
  background-color: #333;
  background-image:url('web_pics/238crop2.jpg');
  
  }   

a {
text-decoration:none;
 }
      



h1 {
  font-size:2em;
  font-variant: small-caps;
  color:#000;

  } 

h1:hover {
  font-size:2em;
  font-variant: small-caps;
  color:#000;
  } 

h3 {
  font-size:1em;
  font-variant: small-caps;
  background-color:#80b5e7;
  border-color:#80b5e7;
  border-style:outset;
  width:5em;
  color:#000;
  }  

h4 {
 
  font-variant: small-caps;
  color:#80b5e7;
  text-align:left;
 
  }



 
 
h5 {
  font-size:.875em;
  font-variant: small-caps;
  color:#fff;
  line-height:1em;
   margin: .5em;
  } 
  
h6 {
  font-size:.875em;
  font-variant: small-caps;
  color:#777;
  line-height:1em;
   margin: .5em;
  }

  
  
  

#content_wrapper {
  max-width:960px;
  min-width:720px;
  min-height:650px;
  height:auto;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  padding:0em 3em 2em 2em;
  text-align:left;
  background-color:#000;

  }  
  
#content_wrapper_g {
  max-width:960px;
  min-width:720px;
  min-height:650px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0px;
  padding:0em 3em 2em 2em;
  text-align:left;
  background-color:#008000;

  }   

#sunset_background {
    background-image:url('web_pics/sunset_gradient.gif');
    padding:.5em 2em .5em 2em;

  }  







table.menu_table td {
  margin:0em;
  padding:1em 0em 0em 2em;
  height: 0em;
  }

table.FAQ_table td {
  margin:0em;
  padding:0em 0em 0em 2em;
  height: 0em;
  
  }  

#nav_button_off {
  font-size:.875em;
  font-variant: small-caps;
  color:#80b5e7;
  line-height:1em;
   margin: .5em;
  } 
  
 
#nav_button_on {
  font-size:.875em;
  font-variant: small-caps;
  color:#fff;
  line-height:1em;
   margin: .5em;
  }

#nav_button_on:hover {
  font-size:.875em;
  font-variant: small-caps;
  line-height:1em;
   margin: .5em;
   color: #fff;
   font-style:italic;
  
  }








  
#col_1 {
  min-width:420px;
  
  float:left;
  margin-left: 1em;

  padding:2em 2em 0em 0em;
  }
 
#col_2 {
  background-color:#000;
  margin-left: 2em;
  margin-right: 2em;
  }   

  
  
  
  
  
#never_too {
   color:#80b5e7;
   font-size:1.3em;
   text-align:center;
   font-weight:bold;
   line-height: 1em;
   min-height:2.5em;
   margin: 1em 0em 1em 3em;
   }  

#logo1 {
   margin: 1em 0em 1em 0em;   
 }
  
#logo2 {
   margin: 1em 3em 1em 0em;
      
 }

 #logo2_float {
   margin:0em 1.5em 1em 2em;
   float:right;   
 }
 
 
 
 
 
#FAQ_head {
   color:#80b5e7;
   font-size:1.1em;
   text-align:left;
   font-weight:bold;
   line-height: 1em;
   min-height:5em;
   margin: 0em 0em 0em 1em;

   }  

#about_us_head {
   color:#000;
   font-size:1.3em;
   text-align:left;
   font-weight:bold;
   line-height: 1em;
   margin: 2em 0em 0em 3em;

   }  

#contact_us_head {
   color:#80b5e7;
   font-size:1.2em;
   text-align:left;
   font-weight:bold;
  
   margin: 2em 0em 0em 3em;

   } 

   
#harrisburg {
   color:#80b5e7;
   font-size:1.3em;
   text-align:center;
   font-weight:bold;
   line-height: 1em;
   min-height:2.5em;
   margin: 2em 0em 0em 0em;
   } 
 
#serving {
   color:#80b5e7;
   font-size:.8em;
   text-align:center;
   font-weight:bold;
   line-height: .8em;
   margin: 1em 0em 0em 0em;
   }
 
 
#central_pa {
   color:#80b5e7;
   font-size:1em;
   text-align:center;
   font-weight:bold;
   line-height: 1em;
   min-height:2.5em;
   margin: 1em 0em 1em 0em;
   } 

#jamaica {
   font-size:.7em;
   font-variant: small-caps;
   color:#000;
   text-align:center;
   line-height: 1.2em;
   padding-bottom:2em;

   } 
   
   
#about_us_text {
   font-size:.7em;
  
   color:#000;
   text-align:justify;
   line-height: 1.2em;
   font-weight:500;
   } 

#quote_text {
   color:#000;
   font-size:.7em;
   text-align:justify;
   line-height:1.2em;


   } 


   
#bb_logo {
  margin: 1em 0em 1em 37em;

  }
 
#thumbs_block {
  max-width:30em;
  }  

 
#thumb2 {
  margin-top:1em;
  display: block;
  background:#80b5e7;
  float:left;
  padding:10px 2px 10px 2px;
  }  

#thumb2:hover {
  margin-top:1em;
  display: block;
  background:#fff;
  float:left;
  padding:10px 2px 10px 2px;
  }  
  
 #pointat {
   color:#6996bf;
   font-size:.8em;
   text-align:center;
   font-weight:bold;
   line-height: 1em;
   margin: 1em 0em 0em 0em;
   }
 
#large_pic_border {
  background-color:#000;
  padding:1em;
  }  
  
  
  
  
  
#question  {
   color:#80b5e7;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   line-height:1.2em;
   margin: 0em 0em 0em 0em;
 
   }
 
 
#question:hover  {
   
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }

  
#question1  {
   color:#80b5e7;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   line-height:1em;
   margin: 0em 0em 0em 0em;
   outline:none;  
   }
 
 
#question1:hover  {
   
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;

   }
   

   

#question2  {
   color:#80b5e7;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   line-height:1.2em;
   margin: 0em 0em 0em 0em;
   outline:none;  
   }
 
 
#question2:hover  {
   
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }

#question3  {
   color:#80b5e7;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   line-height:1.2em;
   margin: 0em 0em 0em 0em;
   outline:none;  
 
   }
 
 
#question3:hover  {
   
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }

#question4  {
   color:#80b5e7;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   line-height:1.2em;
   margin: 0em 0em 0em 0em;
   outline:none;  

   }
 
 
#question4:hover  {
   
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }

#question5  {
   color:#80b5e7;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   line-height:1.2em;
   margin: 0em 0em 0em 0em;
   outline:none;  
 
   }
 
 
#question5:hover  {
   
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }

#question6  {
   color:#80b5e7;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   line-height:1.2em;
   margin: 0em 0em 0em 0em;
   outline:none;  
 
   }
 
 
#question6:hover  {
   
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }

#question7  {
   color:#80b5e7;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   line-height:1.2em;
   margin: 0em 0em 0em 0em;
   outline:none;  

   }
 
 
#question7:hover  {
   
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }

#question8  {
   color:#80b5e7;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   line-height:1.2em;
   margin: 0em 0em 0em 0em;
   outline:none;  
 
   }
 
 
#question8:hover  {
   
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }

#question9  {
   color:#80b5e7;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   line-height:1.2em;
   margin: 0em 0em 0em 0em;
   outline:none;  
 
   }
 
 
#question9:hover  {
   
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }




 
table.gmenu_table {
  margin: 0em 0em 0em 15em;
  padding:0em 0em 0em 6em;
  height: 0em;
  }



table.gmenu_table td {
  margin:0em;
  padding:0em 0em 0em 6em;
  height: 0em;
  }




#large_pic {
  width: 500px;
  background-color:#000;
  margin-left:0em;
  float:left;
  } 

  
  
#close {
   float: left;
   color:#000;
   background-color:#fff;
   font-size:1.3em;
   text-align:center;
   font-variant:small-caps;
   width:10em;
   margin: 1em 0em 0em 0em;
   border:.05em solid #80b5e7;
   }


#uniquename {
   
   }   
   
#uniquename1 {
   position:absolute;
   }   
    
#uniquename2 {
   position:absolute;
   }    
   
#uniquename3 {
   position:absolute;
   }    
   
#uniquename4 {
   position:absolute;
   }   
    
#uniquename5 {
   position:absolute;
   }    
   
#uniquename6 {
   position:absolute;
   }    
   
#uniquename7 {
   position:absolute;
   }    
   
#uniquename8 {
   position:absolute;
   }   
    
#uniquename9 {
   position:absolute;
   }    
   
#uniquename10 {
   position:absolute;
   }    
#uniquename {
   
   }   
   
#uniquename11 {
   position:absolute;
   }   
    
#uniquename12 {
   position:absolute;
   }    
   
#uniquename13 {
   position:absolute;
   }    
   
#uniquename14 {
   position:absolute;
   }   
    
#uniquename15 {
   position:absolute;
   }    
   
#uniquename16 {
   position:absolute;
   }    
   
#uniquename17 {
   position:absolute;
   }    
   
#uniquename18 {
   position:absolute;
   }   
    
#uniquename19 {
   position:absolute;
   }    
   
#uniquename20 {
   position:absolute;
   }    
   
#uniquename21 {
   position:absolute;
   }    
   
#uniquename22 {
   position:absolute;
   }   
    
#uniquename23 {
   position:absolute;
   }    
   
#uniquename24 {
   position:absolute;
   }     
   

#answer1 {
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }   
    
#answer2 {
   color:#fff;   
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }    
   
#answer3 {
   color:#fff; 
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }    
   
#answer4 {
   color:#fff;   
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }   
    
#answer5 {
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }    
   
#answer6 {
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }    
   
#answer7 {
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }    
   
#answer8 {
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }   
    
#answer9 {
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }    
   
#answer10 {
   color:#fff;
   font-variant: small-caps;
   font-size:1em;
   text-align:left;
   margin: 0em 0em 0em 0em;
   font-style:italic;
   }    
   
#contact_info {
   color:#fff;
   font-size:1.2em;
   text-align:left;
   } 

#contact_email {
   color:#80b5e7;
   font-size:1em;
   text-align:left;
   text-decoration:underline;
   }
   

    
/*
#black_box {
  width:8em;
  min-height:2.5em;
  margin: 1em 0em 1em 0em;  
  background-color:#fff;
  } 

  




  
#nav_inner {
  overflow:hidden;
  margin: 0;
  padding:1em .8em;
  }
  
#banner_wrapper {
  max-width:960px;
  min-width:720px;
  min-height:117px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  background-color:#7B0734;
  }
   
#bb_logo {
  width:301px;
  height:117px;
  float:left;
  }
  
#banner {
  float:left;
  }
    
#banner_inner {
  text-align:center;
  padding:.2em 2em;
  overflow:hidden; 
  }
  
.s_banner {
  clear:both;
  display: block;
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  }
  
#s_banner_inner {
  padding:.5em 1em;
  text-align:center;
  overflow:hidden;
  }


  
 #nav_inner ul{
   list-style: none;  
  }
  
.nav_button a{
   display: block;
   width:12em; 
   min-height:.8em;
   margin: 1em 0em 0em 0em;
   padding:.1em 0em .3em 0em;
   text-align: center;
   text-decoration: none;
   list-style: none;
   color: #fff;
   background:#7B0734;
   border:.05em solid #fff;
  }
 
.nav_button_on a{
   display: block;
   width:12em; 
   min-height:.8em;
   margin: 1em 0em 0em 0em;
   padding:.1em 0em .3em 0em;
   text-align: center;
   text-decoration: none;
   list-style: none;
   background:#fff;
   border:.05em solid #7B0734;
  } 
  
.more_info_button a{
   display: block;
   width:12em; 
   min-height:.8em;
   margin: 1em 0em 0em 0em;
   padding:.1em 0em .3em 0em;
   text-align: center;
   text-decoration: none;
   list-style: none;
   color: #fff;
   background:#7B0734;
   border:.05em solid #fff;
  }

 
 
.nav_button_photo a{
   display: block;
   width:12em; 
   height:2em;
   margin:2em 0em 0em 0em;
   padding:1em .3em .3em .3em;
   text-align: center;
   text-decoration: none;
   list-style: none;
   color: #fff;
   background:#7B0734;
   border:.05em solid #fff;
  }
 
 .nav_button_photo_on a{
   display: block;
   width:12em; 
   height:2em;
   margin:2em 0em 0em 0em;
   padding:1em .3em .3em .3em;
   text-align: center;
   text-decoration: none;
   list-style: none;
   background:#fff;
   border:.05em solid #7B0734;
  } 
 
 .nav_button_photo_home a{
   display: block;
   width:12em; 
   height:1em;
   margin:8em 0em 0em 0em;
   padding:.3em .3em .3em .3em;
   text-align: center;
   text-decoration: none;
   list-style: none;
   color: #fff;
   background:#7B0734;
   border:.05em solid #fff;
  }
 
#nav_break_line {
  border-top:3px solid #000;
  margin: 1em;
  padding:1em 0em .3em 0em;
  }
 
 #content {
  margin-top: .5em;
  margin-bottom: .5em; 
  margin-left:12em;
  top:0px;
  }
 
#content_blue {
  margin-left:10em;
  top:0px;
  }
 
 
 
  
#content_inner {
  padding:0 1em 1em 1em;
  overflow:hidden;
  }
 
#page_heading {
  margin-top: .5em;
  margin-bottom: .5em;  
  }
#page_heading_green {
  margin-top: .5em;
  margin-bottom: .5em;  
  }
#homepage_photo {
  margin-top: 1em;
  width:410px;
  height:329px;
  float:left;
  }

  
#homepage_col3 {  float:left;
  margin: 1em;
  } 
   

#IHC_rep {
  text-align:center;
  } 
  
#IHC_logo {
  margin: .5em auto .6em auto;
  width:119px;
  height:39px;
  float:center;
  }
   
#IHC_logo2 {
  margin: 1em 0em 1.2em 0em;
  width:119px;
  height:39px;
  float:center;
  }
#sipa_logo {
  margin: 0em 0em 1.2em 0em;
  width:129px;
  height:37px;
  }
   
#murus_logo {
  margin: 0em 0em .5em 0em;
  width:147px;
  height:38px;
  }
   
#winterpanel_logo {
margin: 0em 0em 0em 0em;
  width:147px;
  height:36px;
  }
  
#Discovery Home Channel Logo {
margin: 2em 0em 0em 0em;
  width:130px;
  height:95px;
  }
  
#Holmes_on_homes_logo {
margin: 0em 0em 1em 0em;
  width:130px;
  height:61px;
  }

#based_in {
  margin-left: 0em;
  
  }
  
.serving {
  margin-left: 1em;
  }
  
#cedar_home_benefit_list li{
  list-style-position: inside;
  text-indent: 2em;
  }
  
#sips_home_benefit_list {
  margin: 1em 0em 0em 2em;
  }  
  
  
#sips_pic_small {
  margin: 1em;
  width:162px;
  height:167px;
  margin-top: .5em; 
  margin-bottom: 5em;
  float:left;
  }
  
#IHC_timber_pics {
  margin: 1em;
  width:174px;
  height:360px;
  margin-top: .5em; 
  margin-bottom: 5em;
  float:left;
  }  
#large_sips_pic {
  margin-top: 1em;
  width:480px;
  height:480px;
    }  
  
  
  
  
  
#slideshow {
  float:left;
  }  
  
  
#play_slideshow {
  margin: 1em;
  margin-top:375px; 
  margin-left: 10em;  }
    
 
#footer {
  clear:both;  }
    
#footing_inner {
  text-align:center;
  float:left;
  padding: 2em;
  }
  
#copyr {
   min-width: 720px;
  }
  
#inner_copyr {
  text-align:center;
  }
  
  
   
table.banner_table td {
   margin-left:2em;
   padding:0px 0px 0px 40px;
  }  
  
table.home_show_table td {
   margin:1em;
   padding:1em 2em 1em 2em;
   border:1px solid #000;
  }  
   
table.footer_table td {
   margin-left:4em;
   padding:0em 0em 0em 6em;
  }  
.footer_text1 {
  text-align:center;
  overflow: visible;
  }       
  
.footer_text2 {
  text-align:center;
  float: left;
  }     
  
 * {
  margin:0;
  padding:0;  }

  
h1, h2, h3, h4, h5, h6, ul, ol, dl {
  font-family:  Arial, sans-serif;
  }
  
h1 {
  font-size:1.7em;
  color:#fff;
  }
  
h2 {
  font-size:1.4em;
  font-style:italic;
  line-height:1.25;
  padding: 0em 0em 0em 0em;
  color:#fff;
  }h3 {
  font-size:1.12em;
  line-height:1.12;
  color:#fff;
  }
    
h4 {
  font-size:.8em;
  color:#7B0734;
  }h5 {
  font-size:.8em;
  color:#fff;
  }
  
h6 {
  font-size:.875em;
  font-variant: small-caps;
  color:#fff;
  }
      
p {
  font-size: 1em;
  color: #000;
  }li {
  color: #000;
  }
    
  
a {
  color: #00f;
  }a:hover {
  text-decoration:none;
  font-style:italic;
  font-weight:bold;
  } 
    
code {
  font-size:1.25em;  
  }
  
* html code {
  font-size:1.1em;}
  
cite {
  font-size:.85em;
  font-style:italic;
  }
  
blockquote {
  width:30%;
  font-size:.7em;
  margin:0 0 1em 1em;
  padding:.3em .4em;
  border-top:2px solid;
  border-bottom: 2px solid;
  color: #000;
  }
  
blockquote cite {
  font-size:.85em;
  }
  
abbr, acronym {
  border-bottom:1px dashed #000;
  cursor:default;
  }
  
address {
  margin:0 1em .75em 1em;
  }
  
img {
  border:0;
  }
  
  
#banner {background-color:#000;}
#banner_inner {background-color:#7B0734;}
.s_banner {background-color:#003C78;}#content_wrapper {background-color:#00589F;} 
#nav {background-color:#00589F;}
#nav_inner {background-color:#00589F;}
.nav_button    {font-size:.8em; font-weight:normal; color: #fff;}
.nav_button_on {font-size:.8em; font-weight:normal; color: #7B0734;}
.more_info_button {font-size:.8em; font-weight:normal; color: #fff;}
.nav_button_photo    {font-size:.8em; line-height:1em; font-weight:normal; color: #fff;}
.nav_button_photo_on {font-size:.8em; line-height:1em; font-weight:normal; color: #7B0734;}
.nav_button_photo_home    {font-size:.8em; line-height:1em; font-weight:normal; color: #fff;}
#nav_break_line {color:#fff;font-size:1em;text-align:center;font-weight:bold;font-style:italic;font-variant: small-caps;}
#content {background-color:#E4EEF8;} 
#content_blue {background-color:#00589F;} 
#page_heading {color:#000;font-size:1.5em;text-align:center;font-weight:bold;font-style:italic;font-variant: small-caps;}
.attention {color:#ffa;font-size:1em;text-align:center;font-weight:bold;font-style:italic;font-variant: small-caps;}
#page_heading_green {color:#007500;font-size:1.5em;text-align:center;font-weight:bold;font-style:italic;font-variant: small-caps;}
.content_default_text {color:#000;font-size:.9em;text-align:justify;}  

#certified_sips {color:#7B0734;font-size:.8em;text-align:center;font-weight:bold;line-height: 1.2em;}

#based_in {font-size:.8em;font-variant: small-caps;color:#fff;}
.serving {font-size:.7em;font-variant: small-caps;color:#fff;line-height:1em;}
#our_goal {color:#7B0734;font-size:1.1em;text-align:left;font-weight:bold;}
#IHC_timber_pics {color:#000;font-size:.9em;text-align:left;} 
#cedar_home_benefit_list {color:#000;font-size:.9em;}
#sips_pic_small {color:#7B0734;font-size:.8em;text-align:center;font-weight:bold;}
.home_show_table_date {color:#000;font-size:1.2em;text-align:left;font-weight:bold;font-style:normal;font-variant: small-caps;}
.home_show_table_info {color:#000;font-size:1em;text-align:left;font-weight:bold;font-style:normal;font-variant: small-caps;}
.home_show_table_booth {color:#000;font-size:.8em;text-align:left;font-weight:bold;font-style:normal;font-variant: small-caps;}
.home_show_table_title {color:#000;font-size:1.5em;text-align:center;font-weight:bold;font-style:italic;font-variant: small-caps;}
#contact_info {color:#000;font-size:1em;text-align:left;} 
#play_slideshow {color:#003C78;font-size:.6em;text-align:left;}#footer {background-color:#003C78;}
#footer_inner {background-color:#003C78;}
#footer_list {background-color:#003C78;}
#copyr {background-color:#00589F;}
#inner_copyr {background-color:#00589F; font-size:.7em;font-variant: small-caps;color:#fff;}
  
  
*/  
