@charset "utf-8";
/* CSS Document */

*,html,body,div,p,img,ul,li,ol,h1,h2,h3,h4{ margin:0; padding:0}

body{ background:#eaeaea url(../images/texture.jpg) top center;font-family:Tahoma; font-size:12px; color:#555}
a{outline:none}
img{ border:0}
p{line-height:18px}
.clear{ clear:both}
h2,h3{ font-weight:normal}
h1{font-size:25px;color:#a1491d;font-family:Helvetica Condensed, Tahoma;}
h2{font-size:20px; color:#000; font-family:Helvetica Condensed, Tahoma;}
h3{font-size:18px; color:#01a8c9;font-family:Helvetica Condensed, Tahoma;}


h4{font-size:14px; color:#CC6600; font-family:Helvetica Condensed, Tahoma;}
a:link, a:active, a:visited{ color:#000; text-decoration:none}
a:hover{ color:#01a8c9; text-decoration:underline}

#wrap{width:980px; margin:0 auto}

.header{background:#fff url(../images/header.jpg) no-repeat top right;}
.header2{background:#fff}
.logo{ padding-left:10px}
#menu{background:#eaeaea url(../images/menu_bar.jpg) no-repeat center;font-family:Helvetica Condensed, Tahoma; margin:10px 0}
#menu ul{text-align:center}
#menu li{background:url(../images/menu_sep.jpg) no-repeat right; height:43px; line-height:43px; list-style:none; display:inline; font-size:20px; padding:0 20px; color:#fff}
#menu li a:link,#menu li a:active,#menu li a:visited{ color:#fff;text-shadow:-1px -1px 1px #663b00}
#menu li a:hover{ text-decoration:none; color:#000;text-shadow:1px 1px 1px #d0943e}
#menu .none li{ background:none}

.rotator{width:980px; min-height:123px; max-height:223px; overflow:none}
div.slideshow{position:absolute;width:980px;}

.blines{background-color:#fff;height:1px;border-bottom:4px solid #0983c9;border-top:2px solid #000; }
.hcap{float:right; font-size:18px; padding:50px 100px 0 0; color:#000}
.imgnav{font-size:16px;margin:10px}

.softwood{float:left;background:url(../images/ad_softwood.jpg) no-repeat; width:300px; height:134px}
.softwood h2{background:url(../images/ad_link_bg.jpg) repeat-x;width:180px;margin-top:95px;padding-left:10px;line-height:30px; height:30px;color:#732600}

.hardwood{float:left;margin-left:30px;background:url(../images/ad_hardwood.jpg) no-repeat;width:300px; height:134px}
.hardwood h2{background:url(../images/ad_link_bg.jpg) repeat-x;width:180px;margin-top:95px;padding-left:10px;line-height:30px;height:30px;color:#732600}

.pulses{float:left;margin-left:30px;background:url(../images/ad_pulses.jpg) no-repeat;width:300px; height:134px}
.pulses h2{background:url(../images/ad_link_bg.jpg) repeat-x;width:180px;margin-top:95px;padding-left:10px;line-height:30px;height:30px;color:#732600}

.contentbody{ background:#fff;}
.Lcol{ width:220px;float:left;}
.Ccol{ width:500px;float:left; margin:0 10px}
.Rcol{ width:220px;float:left;}
.Scol{ width:730px;float:left; margin-left:10px}
.Scol li{ list-style:none; padding-left:10px; line-height:22px}

.pad10{ padding:10px;clear:both;}

.products{margin-bottom:10px;}
.products h2{ background:url(../images/h2Lmenu.jpg) no-repeat; height:43px; line-height:43px; padding-left:10px; color:#fff;text-shadow:-1px -1px 1px #663b00}
.products ul{ border:1px solid #d6d6d6; border-top:none }
.products li{ list-style:none; border-bottom:1px dotted #d6d6d6; padding:4px 6px; margin-bottom:5px;}
.products .none li{ background:none; border:none}

.news{margin-bottom:10px; font-size:11px}
.news h2{ background:url(../images/h2Lmenu.jpg) no-repeat; height:43px; line-height:43px; padding-left:10px; color:#fff;text-shadow:-1px -1px 1px #663b00}
.news ul{ border:1px solid #d6d6d6; border-top:none }
.news li{ list-style:none; border-bottom:1px dotted #d6d6d6; padding:4px 6px; margin-bottom:5px;}
.news .none li{ background:none; border:none}

.contact{margin-bottom:10px; font-size:11px;}
.tblheading{background-color:#d1d1d1;text-align:center;padding-left:10px; color:#fff;text-shadow:-1px -1px 1px }
.tblheading2{background-color:#d1d1d1;text-align:center;padding-left:10px; color:#fff;text-shadow:-1px -1px 1px }
.tblheading4{background-color:#999999;text-align:center;padding-left:10px; color:#fff;text-shadow:-1px -1px 1px }
.tblheading3{background-color:#d1d1d1;text-align:center;padding-left:10px; color:#CCCCCC;text-shadow:-1px -1px 1px }
.contact h2{ background:url(../images/h2Lmenu.jpg) no-repeat; height:43px; line-height:43px; padding-left:10px; color:#fff;text-shadow:-1px -1px 1px #663b00}
.contact li{list-style:none;}
.contactxt{ background: #fff url(../images/form_style.jpg) repeat-x top; border:1px solid #d1d1d1; padding:2px; margin:4px 0}
.contacarea{ background: #fff url(../images/form_style.jpg) repeat-x top; border:1px solid #d1d1d1; padding:2px; margin:4px 0; width:190px}
.contactbtn{ background:#000 url(../images/h2Lmenu.jpg) repeat-x; color:#fff;text-shadow:-1px -1px 1px #663b00; border:none; padding:6px 12px;margin:4px 0; cursor:pointer}
.contactbtn:hover{color:#000;text-shadow:1px 1px 1px #d0943e}

.bannerads{ margin-bottom:10px}
.bannerads li{ list-style:none}

#footer{ background:url(../images/menu_bar.jpg) no-repeat center;font-family:Helvetica Condensed, Tahoma; margin-top:10px }
#footer ul{ text-align:center}
#footer li{ background:url(../images/menu_sep.jpg) no-repeat right; height:43px; line-height:43px; list-style:none; display:inline; font-size:16px; padding:0 20px; color:#fff}
#footer li a:link,#footer li a:active,#footer li a:visited{ color:#fff;text-shadow:-1px -1px 1px #663b00}
#footer li a:hover{ text-decoration:none; color:#000;text-shadow:1px 1px 1px #d0943e}
#footer .none li{ background:none}
.cr{ margin:20px 0;text-align:center; color:#cc6600}

.imgfloat{ float:right; padding:0 0 10px 10px}