.home_bar1 {
  font-size:10px;
  color:#ffffff;
  padding:8px 60px 8px 60px;
  background-color:#4c728a;
}
.home_bar2 {
  font-size:10px;
  color:#ffffff;
  padding:8px 40px 12px 40px;
  background-color:#4c728a;
}

.home_sub {
  font-size:10px;
  color:#ffffff;
  padding:17px 12px 0px 12px;
}

.home_sub2 {
  font-size:10px;
  color:#ffffff;
  padding:30px 12px 30px 12px;
}

.home_sub2 a {
  color:#ffffff;
  text-decoration:none;
}
.wood_bar {
  font-size:10px;
  color:#ffffff;
  padding:23px 30px 23px 30px;
  line-height:160%;
  background-color:#5a8263;
}

.flt_bar {
  font-size:10px;
  color:#ffffff;
  padding:23px 30px 23px 30px;
  line-height:160%;
  background-color:#525759;
}

.cover_bar {
  font-size:10px;
  color:#ffffff;
  padding:23px 30px 23px 30px;
  line-height:160%;
  background-color:#475245;
}

.covgray {
  background-color:#bfc9b9;
}

.grn {
  background-color:#aac3ab;
}

.cover_prod {
  font-size:10px;
  color:#ffffff;
  padding:15px 18px 15px 18px;
  background-color:#475245;
}

.cover_prod a {
  color:#ffffff;
  text-decoration:none;
}

.cover_prod_detail {
  font-size:10px;
  color:#ffffff;
  padding:0px 0px 0px 0px;
  background-color:#9dab9a;
}

.prod_fixed {
  font-size:11px;
  color:#2f4932;
  padding:10px 0px 5px 0px;
}

.prod_float {
  font-size:11px;
  color:#2d3437;
  padding:10px 0px 5px 0px;
}

.prod_port {
  font-size:11px;
  color:#462d06;
  padding:10px 0px 5px 0px;
}

.prod_cover {
  font-size:11px;
  color:#323a2f;
  padding:10px 0px 5px 0px;
}

.fixed_prod {
  font-size:10px;
  color:#ffffff;
  padding:15px 18px 15px 18px;
  background-color:#5a8263;
}

.fixed_prod a {
  color:#ffffff;
  text-decoration:none;
}

.fixed_prod_detail {
  font-size:10px;
  color:#ffffff;
  padding:0px 0px 0px 0px;
  background-color:#85a789;
}

.float_prod {
  font-size:10px;
  color:#ffffff;
  padding:15px 18px 15px 18px;
  background-color:#525759;
}

.float_prod a {
  color:#ffffff;
  text-decoration:none;
}
.float_prod_detail {
  font-size:10px;
  color:#ffffff;
  padding:0px 0px 0px 0px;
  background-color:#85898a;
}

.misgray {
  background-color:#d3d5d5;
}

.port_prod {
  font-size:10px;
  color:#ffffff;
  padding:15px 18px 15px 18px;
  background-color:#60513a;
}

.port_prod a {
  color:#ffffff;
  text-decoration:none;
}
.port_prod_detail {
  font-size:10px;
  color:#ffffff;
  padding:0px 0px 0px 0px;
  background-color:#9d9282;
}

.port_bar {
  font-size:10px;
  color:#ffffff;
  padding:23px 30px 23px 30px;
  line-height:160%;
  background-color:#60513a;
}

.fly {
  font-size:10px;
  color:#5a8263;
  padding:6px 0px 0px 0px;
}

.green1 {
  background-color:#5a8263;
}

.dkshade {
  background-color:#85a789;
}

.ltshade {
  background-color:#d4e1d5;
}

.gray {
  background-color:#9dab9a;
}


.dkgray {
  background-color:#9d9282;
}

.ltgray {
  background-color:#c2baad;
}

.fltgray {
  background-color:#a7abac;
}

.ltgreen {
  background-color:#c2baad;
}

.fltbg {
  background-color:#85898a;
}

.fixed_center {
  padding:55px 13px 10px 13px;
  background-image:url(i/woodsystems/fixed_bg_off.jpg);
  background-repeat:no-repeat;
  width:167px;
  height:273px;
  font-size:10px;
  line-height:145%;
  color:#5a8263;
}

.fixed_center_on {
  padding:55px 13px 10px 13px;
  background-image:url(i/woodsystems/fixed_bg.jpg);
  background-repeat:no-repeat;
  border-left:1px solid #ffffff;
  width:167px;
  height:273px;
  font-size:10px;
  line-height:145%;
  color:#5a8263;
}

.fixed_center a {
  color:#5a8263;
}

.fixed_center_on a {
  color:#5a8263;
}

.fixed_center table {
  font-size:12px;
  line-height:160%;
}

.fixed_center_on table {
  font-size:12px;
  line-height:160%;
}

.pipe {
  color:#ffffff;
}

.floating_center {
  padding:35px 13px 5px 13px;
  background-image:url(i/woodsystems/flt_bg_off.jpg);
  background-repeat:no-repeat;
  width:167px;
  height:273px;
  font-size:10px;
  line-height:160%;
  color:#525759;
}

.floating_center_on {
  padding:35px 13px 5px 13px;
  background-image:url(i/woodsystems/flt_bg.jpg);
  background-repeat:no-repeat;
  border-left:1px solid #ffffff;
  width:167px;
  height:273px;
  font-size:10px;
  line-height:160%;
  color:#525759;
}

.floating_center a {
  color:#525759;
}

.floating_center_on a {
  color:#525759;
}

.floating_center table {
  font-size:12px;
  line-height:160%;
}

.floating_center_on table {
  font-size:12px;
  line-height:160%;
}

.right_link {
  font-size:10px;
  color:#475245;
  text-decoration:none;
}

#spec {
  position:relative;
  height:50px;
  width:120px;
  text-align:center;
  z-index:1;
}

#photo {
  position:relative;
  height:50px;
  width:120px;
  text-align:center;
  z-index:1;
}

#manuals {
  position:relative;
  height:50px;
  width:120px;
  text-align:center;
  z-index:1;
}

#spec_on {
  position:absolute;
  height:50px;
  width:120px;
  text-align:center;
  visibility:hidden;
  z-index:10;
}

#photo_on {
  position:absolute;
  height:50px;
  width:120px;
  text-align:center;
  visibility:hidden;
  z-index:10;
}

#manuals_on {
  position:absolute;
  height:50px;
  width:120px;
  text-align:center;
  visibility:hidden;
  z-index:10;
}

.line_spacer {
  padding:5px 42px 5px 42px; 
  width:120px;
  height:1px;
  align:center;
}

.line_spacer_inner {
  background-color:#475245;
  width:36px;
  height:1px;
}
