p {
padding-left:1px;
}

#rotating {margin:10px 0 20px 0;}

#left {width:485px;margin-bottom:20px;padding-left:1px;}

#left2 {
width:493px;
margin-bottom:20px;
padding-left:1px;
padding-right:5px;
float:left;
}

#right {float:right;width:195px;}

/* environment */
.vendor, .vcuts {
margin: 10px 0 0 0;
width:480px;
border:1px solid #2e2e2e;
}

.vcuts_content {
margin:20px;
padding-left:1px;
}




/* veneer cuts */
.picture {float:left;padding:20px;}
.picture3 {float:right;padding:15px;}
.picture4 {float:left;padding:10px 10px 0 0;}
.picture4x {float:left;padding:5px 10px 0 0;}
.picture2 {float:left;padding:0 20px 10px 0;}

h5 {
font-size:11px;
color:#FFF;
}

h6 {
margin:0;
font-size:12px;
color:#FFF;
font-weight:normal;
}

#team_container3 p, h6 p {margin:0;}

.vendor_content {
width:350px;
margin:20px 0 20px 116px;
padding-left:1px;
}

.vendor_content2 {
margin: -10px 0 20px 20px;
width:434px;
padding-left:1px;
}

/* our team */
#team_menu {
float:left;
width:130px;
}

.team_link {
border-bottom:1px solid #353535;
width:125px;
height:20px;
padding-left:5px;
}

.team_link img, .tour_link img, .tour_link2 img{
vertical-align:middle;
margin:4px 0 0 0;
}

#team_container {
margin:0;
float:right;
width:340px;
}



#mid {
width:720px;
margin:10px 0 20px 0;
}

#tour_menu {
float:left;
width:270px;
}
/* tour */
#tour_container {
margin:0;
float:right;
width:441px;
height:365px;
background: #000 url("../images/tour_bg.jpg") no-repeat;
}

#tour_container2 {
margin:0;
float:right;
width:441px;
height:365px;
}

.tour_expand {
background:#1F1F1F;
border-bottom:1px solid #353535;
padding:8px 0 0 11px;
}

.tour_expand p {
margin:0;
line-height:16px;
padding:4px 10px 0 1px;
}

.tour_link {
border-bottom:1px solid #353535;
width:265px;
height:23px;
padding-left:5px;
}

.tour_link2 {
border-bottom:1px solid #BB6832;
width:265px;
height:23px;
padding-left:5px;
vertical-align:middle;
}

#orange_btn, #orange_btn2 {
border:1px solid #CC8E65;
margin:5px 0 0 135px; 
float: left; 
height:16px;
width: 68px;
background: #BB6832; 
color:#FFF;
padding-top:1px;
}

#orange_btn:hover, #orange_btn2:hover {background:#CC8E65; border:1px solid #BB6832;}

#orange_btn2 {
margin:5px 0 0 205px; 
width: 88px;
}

#begintour {
margin:25px 0 0 50px;
width:340px;
text-align:center;
}

#previous {
float:left;
width:45px;
color:#BB6832;
}

#tour_buttons {
margin-top:10px;
width:250px;
height:22px;
}

#next {
float:right;
width:21px;
color:#BB6832;
}
/* call to actions */
#cta1 {
width:716px;
margin:20px 0 20px 2px;
border-top:1px solid #1E1E1E;
}

.horizontal_cta {
width:353px;
height:42px;
padding-top:10px;
border-right:1px solid #2E2E2E;
}

.horizontal_cta img  {
border:1px solid #BB6832;
float:left;
margin-right:10px;
}

.cta_header {
font-weight:bold;
color:#FFF;
}

.cta_body a:hover {
color:#FFF;
}

.horizontal_cta a {
color: #BFB2A1;
}

.horizontal_cta a:hover {
color: #FFF;
}

#content_center {
padding:0 0 20px 0;
margin:10px 0 10px 0;
width:718px;
background: #1F1F1F;
border:1px solid #2E2E2E;
}

#content_center2 {
margin:10px 0 10px 0;
width:718px;
background: #1F1F1F url("../images/wood_bg.gif") top left repeat-y;
border:1px solid #2E2E2E;
}

#content_center3 {
margin:10px 0 10px 0;
width:718px;
background: #1F1F1F;
border:1px solid #2E2E2E;
}

#woodcontent {
border:1px solid #1F1F1F;
width:500px;
min-height:198px;
margin:0;
}

#woodcontent p {
margin:5px 0 0 20px;
} 

#woodcontent h5  {
margin-left:20px;
}

#woodimage {
margin:0;
float:right;
}

#tab_nav {
margin:0;
border-top:1px solid #BB6832;
background-color:#BB6832;
height:23px;
}

#content_center p {
margin:10px 60px 0 60px;
clear:left;
}

#woodbox img{
border:1px solid #BB6832;
}

#woodbox a {
width:105px;
float:left;
padding:0 10px 0 10px;
}

#woodbox {
margin:20px auto 0 auto;
text-align:center;
width:628px;
height:120px;
}

#w1 { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px !important; height /**/:23px; /* for IE5/Win only */ width: 61px; background: #BB6832 url("../images/woodnav_veneer.gif") top left no-repeat;}
#w1:hover {background-position: 0 -23px;}
#w1x { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px; width: 61px;  background: #BB6832 url("../images/woodnav_veneer_on.gif") top left no-repeat;}

#w2 { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px !important; height /**/:23px; /* for IE5/Win only */ width: 81px; background: #BB6832 url("../images/woodnav_face.gif") top left no-repeat;}
#w2:hover {background-position: 0 -23px;}
#w2x { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px; width: 81px;  background: #BB6832 url("../images/woodnav_face_on.gif") top left no-repeat;}

#w3 { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px !important; height /**/:23px; /* for IE5/Win only */ width: 61px; background: #BB6832 url("../images/woodnav_lumber.gif") top left no-repeat;}
#w3:hover {background-position: 0 -23px;}
#w3x { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px; width: 61px;  background: #BB6832 url("../images/woodnav_lumber_on.gif") top left no-repeat;}

#w4 { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px !important; height /**/:23px; /* for IE5/Win only */ width: 77px; background: #BB6832 url("../images/woodnav_logs.gif") top left no-repeat;}
#w4:hover {background-position: 0 -23px;}
#w4x { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px; width: 77px;  background: #BB6832 url("../images/woodnav_logs_on.gif") top left no-repeat;}

#w5 { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px !important; height /**/:23px; /* for IE5/Win only */ width: 103px; background: #BB6832 url("../images/woodnav_treasure.gif") top left no-repeat;}
#w5:hover {background-position: 0 -23px;}
#w5x { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px; width: 103px;  background: #BB6832 url("../images/woodnav_treasure_on.gif") top left no-repeat;}

#r1 { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px !important; height /**/:23px; /* for IE5/Win only */ width: 104px; background: #BB6832 url("../images/requestnav_sample.gif") top left no-repeat;}
#r1:hover {background-position: 0 -23px;}
#r1x { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px; width: 104px;  background: #BB6832 url("../images/requestnav_sample_on.gif") top left no-repeat;}

#r2 { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px !important; height /**/:23px; /* for IE5/Win only */ width: 93px; background: #BB6832 url("../images/requestnav_veneerq.gif") top left no-repeat;}
#r2:hover {background-position: 0 -23px;}
#r2x { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px; width: 93px;  background: #BB6832 url("../images/requestnav_veneerq_on.gif") top left no-repeat;}

#r3 { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px !important; height /**/:23px; /* for IE5/Win only */ width: 118px; background: #BB6832 url("../images/requestnav_faceq.gif") top left no-repeat;}
#r3:hover {background-position: 0 -23px;}
#r3x { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px; width: 118px;  background: #BB6832 url("../images/requestnav_faceq_on.gif") top left no-repeat;}

#r4 { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px !important; height /**/:23px; /* for IE5/Win only */ width: 97px; background: #BB6832 url("../images/requestnav_lumberq.gif") top left no-repeat;}
#r4:hover {background-position: 0 -23px;}
#r4x { margin:0; float: left; padding: 23px 0 0 0; overflow: hidden; height: 0px; width: 97px;  background: #BB6832 url("../images/requestnav_lumberq_on.gif") top left no-repeat;}

select { 
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
 background-color: #656565; 
 color: #fff; 
}

#wood_title {
font-size:11px;
font-weight:normal;
width:478px;
margin:10px 0 20px 20px;
border-bottom:1px solid #2E2E2E;
line-height:25px;
}

#request_title {
font-size:11px;
font-weight:normal;
width:678px;
margin:10px 0 20px 20px;
border-bottom:1px solid #2E2E2E;
line-height:25px;
}

#wood_title img, #request_title img {
margin:5px 0 8px 0;
}

#dropdown {
margin:10px 0 0 20px;
}

#dropdown p {
margin:0;
line-height:20px;
}

#wood_footer {
margin:15px 0 30px 20px;
}

#wood_footer p{
margin-bottom:15px;
}

#wood_footer a{
font-weight:bold;
}

h4 {
font-size:11px;
font-weight:normal;
margin:-5px 0 15px 20px;
}

#fsclogos img {
margin-right:5px;
vertical-align:top;
}

.x a {
color:#bb6832;
}



#cta2_title2 {
background: #bb6832;
height:18px;
border-bottom:1px solid #cc8e65;
}

#cta2_title1 img, #cta2_title2 img {
margin:4px 0 0 5px;
}

#cta2_title1 {
background: #1F1F1F;
height:18px;
border-bottom:1px solid #2E2E2E;
}

.cta4 {
background: #bb6832;
border:1px solid #cc8e65;
margin:0 0 20px 0;
width:193px;
}


.cta4 ul {
color:#FFF;
margin:0 0 0 10px;
padding:10px;

}


.cta2 {
border:1px solid #2E2E2E;
margin:0 0 20px 0;
width:193px;
}


.cta2 p {
margin:0;
padding:3px 0 3px 5px;
border-bottom:1px solid #2E2E2E;
}

.cta3 {
width:193px;
height:96px;
border:1px solid #2E2E2E;
background: #bb6832;
padding:2px 0 0 0;
margin-bottom:20px;
}

.sitemap_list a:hover, .cta3 a, .x a:hover, .newscontent strong, strong {
color:#FFF;
}


#cta3_img1 {
padding-left:4px;
}

#cta3_img2 {
float:left;
padding-top:4px;
}

#cta3_img3 {
float:left;
margin-top:4px;
border-top:1px solid #2E2E2E;
border-bottom:1px solid #2E2E2E;

}

#specieslist_nav {
border-bottom:1px solid #bb6832;
line-height:18px;
}

#specieslist_nav a {
padding:0 5px 2px 6px;
border-left:1px solid #2E2E2E;

}

#specieslist_nav a:hover {
background:#1F1F1F;
}

.list_title h2 {
clear:both;
border-bottom:1px solid #BB6832;
padding-top:20px;
padding-bottom:10px;
margin:0;
color:#FFF;
font-size:15px;
}

.backtotop {
float:right;
margin:-26px 0 0 0px;
}

.backtotop2 {
float:right;
margin:3px 0 0 0px;
}

.list_content {
border-top:1px solid #2E2E2E;
margin:5px 0 0 0;
}

.list_content p {
margin:5px 0 0 0;
}

.list_content2 {
border-top:1px solid #2E2E2E;
margin:5px 0 0 0;
padding:20px 0 20px 0;
}


.listimage {
font-weight:lighter;
float:right;
margin:0;
color:#1F1F1F;
font-size:144px;
}

#glossarynav {
border-bottom:1px solid #bb6832;
height:17px;
width:247px;
float:left;

}

#glossarynav li{
border-left:1px solid #2E2E2E;
height:21px;
}

#glossarynav_right p{
float:right;
width:460px;
margin:-5px 0 20px 0;
border:1px solid #000;
}


.glossary {
border:1px solid #2E2E2E;
background:#1F1F1F;
margin:0 0 10px 0;
padding:10px;
}

.glossary h3 {
margin:5px;
font-size:12px;
color:#fff;
}

.glossary p {
margin:0 20px 5px 30px;
}

#g1 { margin:0; float: left; padding: 21px 0 0 0; overflow: hidden; height: 0px !important; height /**/:21px; /* for IE5/Win only */ width: 40px; background: #000 url("../images/glossarynav_ad.gif") top left no-repeat;}
#g1:hover {background-position: 0 -21px;}

#g2 { margin:0; float: left; padding: 21px 0 0 0; overflow: hidden; height: 0px !important; height /**/:21px; /* for IE5/Win only */ width: 40px; background: #000 url("../images/glossarynav_eh.gif") top left no-repeat;}
#g2:hover {background-position: 0 -21px;}

#g3 { margin:0; float: left; padding: 21px 0 0 0; overflow: hidden; height: 0px !important; height /**/:21px; /* for IE5/Win only */ width: 40px; background: #000 url("../images/glossarynav_il.gif") top left no-repeat;}
#g3:hover {background-position: 0 -21px;}

#g4 { margin:0; float: left; padding: 21px 0 0 0; overflow: hidden; height: 0px !important; height /**/:21px; /* for IE5/Win only */ width: 40px; background: #000 url("../images/glossarynav_mp.gif") top left no-repeat;}
#g4:hover {background-position: 0 -21px;}

#g5 { margin:0; float: left; padding: 21px 0 0 0; overflow: hidden; height: 0px !important; height /**/:21px; /* for IE5/Win only */ width: 40px; background: #000 url("../images/glossarynav_qt.gif") top left no-repeat;}
#g5:hover {background-position: 0 -21px;}

#g6 { margin:0; float: left; padding: 21px 0 0 0; overflow: hidden; height: 0px !important; height /**/:21px; /* for IE5/Win only */ width: 40px; background: #000 url("../images/glossarynav_uz.gif") top left no-repeat;}
#g6:hover {background-position: 0 -21px;}

.newscontent p {
margin:0;
padding:20px;
border-bottom:1px solid #2E2E2E; 
border-right:1px solid #2E2E2E;
border-left:1px solid #2E2E2E;
}

.newstitle {
font-size:12px;
padding:4px 10px 4px 10px;
margin:0;
background:#2E2E2E;
color:#FFF;
}

.sitemap_list {
float:left;
margin:20px 11px 0 0;
width:135px;

}

.sitemap_list ul {
list-style:none;
margin:0;
padding-left:1px;
}

.sitemap_list ul ul {
list-style:disc;
margin-left:30px;
}

.sitemap_list a {
color:#BB6832;
}

.sitemap_list h2 {
margin:0 0 10px 0;
font-size:12px;
padding:0 0 5px 2px;
border-bottom:1px solid #c09c12;
}

.testimonial_container {
background:#1F1F1F;
border:1px solid #2E2E2E;
border-top:1px solid #bb6832;
padding:20px;
margin:0 0 10px 0;
}


.testimonial_container blockquote {
margin:0 0 10px 0;
font-size:12px;
line-height:18px;
  background: transparent url(../images/quoteleft.gif) left top no-repeat;
}
.testimonial_container blockquote div {
  padding: 0 25px;
  background: transparent url(../images/quoteright.gif) right bottom no-repeat;
}

.testimonial_container p {
margin:0 0 0 25px;
}

#contact p {
padding-left:1px;
}

.address1 {
float:left;
margin:0;
font-style:normal;
width:150px;
height:110px;
}

.address2 {
float:right;
margin:0;
font-style:normal;
width:150px;
height:110px;
}

.address1 h5, .address2 h5, .visitcontent, .newscontent {
margin-bottom:10px;
}

.visitcontent p {
margin:0;
padding:20px;
border-bottom:1px solid #2E2E2E; 
border-right:1px solid #2E2E2E;
border-left:1px solid #2E2E2E;
}

.visittitle {
font-size:12px;
padding:4px 10px 4px 10px;
margin:0;
background:#2E2E2E;
color:#FFF;
}

#team_container2 {
margin:0;
float:right;
width:570px;
}

#team_container3 {
margin:0;
float:right;
width:340px;
}

#team_container3 strong {
line-height:25px;
}

#mid2 {
width:568px;
margin:0 0 20px 150px;
clear:both;
}

.career {
border:1px solid #2E2E2E; 
margin-bottom:20px;
}

.careercontent p {
margin:0;
padding:10px; 
}

.careertitle p {
margin:0;
line-height:20px;
}
.careertitle {
padding:10px;
margin:0;
border-bottom:1px solid #2E2E2E; 
background:#2E2E2E;
color:#FFF;
}

.careerdetails {
color:#BFB2A1;
}

.careercontent h5 {
margin:10px 0 0 10px;
font-size:11px;
font-weight:normal;
}

#platebook {
margin:0;
border:1px solid #2E2E2E;
width:504px;
height:244px;
background: #FFF url(../images/mahogany_bg.jpg) 0 0 no-repeat;
text-align:center;
}

#platebook img {
margin-top:30px;
}

#platebook p {
margin:20px auto;
width:350px;
}


/* process */
#processnav_container {
border-top:6px solid #bb6832;
width:494px;
height:83px;
}

#processnav {
border:1px solid #2E2E2E;
border-top:0;
width:492px;
height:70px;
background:#1F1F1F;
}

.wrapper {
padding:0 3px 0 15px;
line-height:16px;
margin:10px 0 0 0;
float:left;
}

.wrapper span {
color:#FFF;
}

#processname {
margin:0 0 20px 0;
}

#processcontainer {
border:1px solid #2E2E2E;
width:492px;
}

#processcontent {
margin:0;
width:452px;
padding:20px;
}

#processcontent h5, #processcontent li p {
margin:0;
}

#processfooter {
padding:5px 0 10px 0;
margin:0 20px 0 20px;
border-top:1px solid #1F1F1F;
width:452px;
height:20px;
}

.processlink {
float:right;
border-right:1px solid #1F1F1F;
padding-right:5px;
margin-right:7px;
}

.processlist li {
list-style:none;
margin-bottom:10px;
}

.processlist li ul li{
list-style:disc;
margin:0;
}

.processlist img {
float:right;
padding:4px 0 0 10px;
clear:both;
}

.processmarks {
height:125px;
}

.processmarks p {
line-height:12px;
}

.processmarks img {
float:left;
padding-right:10px;
}

.processlog {
height:200px;
border-bottom:1px solid #1F1F1F;
margin-bottom:15px;
}

.processlog img {
float:right;
padding-left:10px;
}

.process_video{
float:right;
padding-left:10px;
}

#experience {
border:1px solid #2E2E2E;
border-top:1px solid #bb6832;
background:#1F1F1F;
padding:20px;
}

#experience p {
margin:0;
float:right;
width:109px;
}

#experience img {
margin-top:10px;}


.woodmonth_f {
margin:0;

background:#1F1F1F;
clear:both;
padding:2px 0 2px 6px;

}

.woodmonth {
width:193px;

border:1px solid #2E2E2E;
background: #bb6832;
padding:2px 0 0 0;
}

.woodmonth a {
color:#FFF;
}

.newarrivals {
margin-top:20px;
}

#bannersplash {height:135px; border:1px solid #000; margin:121px auto 0 auto;background: #1F1F1F url(../images/splash_bg.jpg) no-repeat top center; }

.splash_links {padding:0; margin:0; width:275px; font-size:14px; line-height:21px; margin:18px auto 0 auto;}