body{
margin:0px; padding:0px;
background:url(../images/bg_texture.jpg) repeat;
}

.texture_bg{
width:100%; height:auto; float:left;
background:url(../images/bg.jpg) repeat-x left top;
margin:0px; padding:0px;
}

form, fieldset{
margin:0px; padding:0px;
border: none;
	}

#skip{
display: none;
}


p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px; color:#57503E; font-weight: normal;
line-height:17px;
margin:0px; padding:0px 0px 15px 0px;
}

p a:link, p a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;
font-size:13px; color:#57503E; font-weight: bold;
line-height:17px;
margin:0px; padding:0px 0px 15px 0px;
}

p a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none;
margin:0px; padding:0px 0px 15px 0px;
}

p span{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px; color:#CC0000; font-weight: normal;
margin:0px; padding:0px 0px 0px 0px;
}

#wrapper{
width:960px; height:auto; background-color:#FFF;
margin:0px auto; padding:0px;
}

#container{
width:940px; height:auto; background-color:#FFF; float:left;
margin:0px; padding:0px 10px 5px 10px;
}

#header{
width:940px; height:99px; float:left;
margin:0px; padding:0px 0px 0px 0px;
}

.logo_part{
width:500px; height:auto; float:left;
margin:0px; padding:0px;
}

#logo{
width:277px; height:69px; float:left;
margin:0px; padding:0px;
}

#logo a:link, #logo a:visited , #logo a:hover{
margin:0px; padding:0px;
}

.punchline{
font-family:Arial, Helvetica, sans-serif; float:left;
font-size:18px; color:#4E4A43;
 margin:0px; padding:0px 0px 0px 34px;
}

.call{
width:158px; height:auto; float:right;
margin:0px; padding:0px 0px 0px 0px;
}

.call_text{
font-family:Arial, Helvetica, sans-serif;
font-size:20px; color:#877B65; line-height:22px;
margin:0px; padding:0px ;
}

.call_text span{
font-family:Arial, Helvetica, sans-serif;
font-size:26px; color:#4E4A43;
margin:0px; padding:0px;
}

.border{
width:940px; height:5px; float:left; font-size: 0px;
background-color:#4E4A43;
margin:0px 0px 4px 0px; padding:0px;
}

#middle{
width:940px; height:auto; float:left;
margin:0px; padding:0px;
}

#left{
width:700px; height:auto; float:left;
margin:0px 5px 0px 0px; padding:0px;
}

.right{
width:235px; height:auto; float:left;
margin:0px; padding:0px;
}

.flash_area{
width:692px; height:147px; float:left; 
background-color:#BAA28B;
margin:0px 0px 4px 0px; padding:4px;
}

.menu_block{
width:225px; height:145px; float:left;
background-color:#57503E;
margin:0px 0px 4px 0px; padding:5px;
}

.menu{
width:225px; height:145px; float:left;
margin:0px; padding:0px;
}

.menu li{
width:225px; height:28px;
background:url(../images/shade1.jpg) repeat-x left top;
border-bottom:1px solid #57503E;
list-style-type: none; float:left;
margin:0px; padding:0px 0px 0px 0px;
}

.menu li span{
display: none;
}

.home:link, .home:visited {
width:225px; height:28px; float:left;
background: url(../images/home_btn.jpg) no-repeat 8px 8px;
margin:0px; padding:0px 0px 0px 0px;
display: block;
}
.home:hover{
width:225px; height:28px; float:left;
background: url(../images/home_hv_btn.jpg) no-repeat 8px 8px;
 margin:0px; padding:0px;
}

#active-home{
width:225px; height:28px; float:left;
background: url(../images/home_hv_btn.jpg) no-repeat 8px 8px;
 margin:0px; padding:0px;
}

.aboutus:link, .aboutus:visited{
width:225px; height:28px; float:left;
background:url(../images/about_btn.jpg) no-repeat 8px 8px;
margin:0px; padding:0px;
}

.aboutus:hover{
width:225px; height:28px; float:left;
background:url(../images/about_hv_btn.jpg) no-repeat 8px 8px;
margin:0px; padding:0px;
}

#active-aboutus{
width:225px; height:28px; float:left;
background:url(../images/about_hv_btn.jpg) no-repeat 8px 8px;
margin:0px; padding:0px;
}

.enquiry:link, .enquiry:visited{
width:225px; height:28px; float:left;
background:url(../images/enquiry_btn.jpg)  no-repeat 8px 8px;
margin:0px; padding:0px;
}

.enquiry:hover{
width:225px; height:28px; float:left;
background:url(../images/enquiry_hv_btn.jpg)  no-repeat 8px 8px;
margin:0px; padding:0px;
}

#active-enquiry{
width:225px; height:28px; float:left;
background:url(../images/enquiry_hv_btn.jpg)  no-repeat 8px 8px;
margin:0px; padding:0px;
}

.our_product:link, .our_product:visited{
width:225px; height:28px; float:left;
background:url(../images/our_products_btn.jpg) no-repeat 8px 8px;
margin:0px; padding:0px;
}

.our_product:hover{
width:225px; height:28px; float:left;
background:url(../images/our_products_hv_btn.jpg) no-repeat 8px 8px;
margin:0px; padding:0px;
}

#active-our_product{
width:225px; height:28px; float:left;
background:url(../images/our_products_hv_btn.jpg) no-repeat 8px 8px;
margin:0px; padding:0px;
}

.contact:link, .contact:visited{
width:225px; height:28px; float:left;
background:url(../images/contact_btn.jpg)  no-repeat 8px 8px;
margin:0px; padding:0px;
}

.contact:hover{
width:225px; height:28px; float:left;
background:url(../images/contact_hv_btn.jpg)  no-repeat 8px 8px;
margin:0px; padding:0px;
}

#active-contact{
width:225px; height:28px; float:left;
background:url(../images/contact_hv_btn.jpg)  no-repeat 8px 8px;
margin:0px; padding:0px;
}

#welcome_part{
width:665px; height:auto; float:left;
background:url(../images/shade2.jpg) repeat-x left top;
margin:0px; padding:20px 15px 0px 20px;
}

h1{
margin:0px 0px 15px 0px; padding:0px;
}

h1 span{
display: none
}

.img1{
float:right;
margin:0px 0px 0px 20px; padding:0px;
}

.what_new{
width:235px; height:150px; float:left;
margin:0px 0px 5px 0px; padding:0px;
}

.what_new strong{
display: none;
}

.what_new p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px; color:#333; font-weight: normal; line-height:18px;
margin:0px; padding:0px;
}

.our_service_block{
width:220px; height:105px; float:left;
background:url(../images/our_service.jpg) no-repeat left top;
margin:0px; padding:40px 0px 0px 15px;
}

.our_service_block strong{
display: none;
}

.our_service_block ul{
margin:0px; padding:0px; float:left;
}

.our_service_block li{ 
 list-style-type: none;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px; color:#CCC; font-weight: normal;
 margin:0px; padding:0px;
}

.our_service_block li a:link, .our_service_block li a:visited{
text-decoration: underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px; color:#CCCCCC;
font-weight: normal;
 margin:0px; padding:0px;
}

.our_service_block li a:hover{
text-decoration: none;
margin:0px; padding:0px;
}

.bottom_bg{
width:100%; height:auto; float:left;
margin:0px; padding:0px;
}

#bottom{
width:940px; height:60px;
margin:0px auto; padding:0px 0px 30px 0px;
}

.copyright_block{
width:400px; height:50px; float:left;
margin:0px; padding:15px 0px 0px 0px;
}

.copyright_block p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; color:#FFF;
font-weight: normal; margin:0px; padding:0px 0px 3px 0px;
}
.copyright_block p a:link, .copyright_block p a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; color:#FFF; text-decoration: none; 
font-weight: normal; margin:0px; padding:0px;
}
.copyright_block p a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; color:#FFF; text-decoration: none;
font-weight: normal; margin:0px; padding:0px;
}
.address_block{
width:500px; height:auto; float:right;
margin:0px; padding:15px 0px 0px 0px;
}
.address_block p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; color:#FFF; text-align:right;
font-weight: normal; margin:0px; padding:0px;
}
#content{
width:897px; height:auto; float:left; 
background:url(../images/shade2.jpg) repeat-x left top;
background-color:#FFF;
margin:0px; padding:20px;
}
.about_img{
margin:0px 0px 10px 20px; float:right;
}
.product_div{
width:700px; height:auto; float:left;
margin:0px; padding:0px;
}
.product_part{
width:675px; height:auto; float:left;
background-color:#F7F3F0;
margin:0px 0px 10px 0px; padding:10px 10px 0px 15px;
}
.dotted_line{
width:700px; height:1px; font-size:0px; float:left; 
border-bottom:1px dotted #BAA28B;
margin:0px 0px 10px 0px; padding:0px;
}
.text1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px; color:#57503E;
margin:0px; padding:0px 0px 10px 0px;
}
.text1 a:link, .text1 a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;
font-size:16px; color:#57503E;
margin:0px; padding:0px 0px 10px 0px;
}
.text1 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px; color:#000; text-decoration: none;
margin:0px; padding:0px 0px 10px 0px;
}
.product_range{
width:186px; height:25px;
background:url(../images/product_range.jpg) no-repeat left top;
 margin:0px; padding:0px;
}
.product_btn{
margin:5px 0px 0px 5px; padding:0px; float:left;
}
.menu1{
width:235px; height:auto;
margin:0px 0px 0px 5px; padding:0px;
}
.menu1 li{
width:235px; height:44px; float:left;
list-style-type: none;
margin:0px 0px 5px 0px; padding:0px;
}
.menu1 li span{
display: none;
}
.plywood a:link, .plywood a:visited{
width:235px; height:44px;
background-image:url(../images/plywood_btn.jpg);
margin:0px; padding:0px; display:block;
}
.plywood a:hover{
background:url(../images/plywood_hv_btn.jpg) no-repeat;
 margin:0px; padding:0px;
}
#active-plywood{
background:url(../images/plywood_hv_btn.jpg) no-repeat;
margin:0px; padding:0px;
}
.blockboard a:link, .blockboard a:visited{
width:235px; height:44px;
background:url(../images/blockboard_btn.jpg) no-repeat left top;
margin:0px; padding:0px; display:block;
}
.blockboard a:hover{
background:url(../images/blockboard_hv_btn.jpg) no-repeat left top;
 margin:0px; padding:0px;
}
#active-blockboard{
background:url(../images/blockboard_hv_btn.jpg) no-repeat left top;
 margin:0px; padding:0px;
}
.flushdoors a:link, .flushdoors a:visited{
width:235px; height:44px;
background:url(../images/flushdoor_btn.jpg) no-repeat left top;
margin:0px; padding:0px; display:block;
}
.flushdoors a:hover{
background:url(../images/flushdoor_hv_btn.jpg) no-repeat left top;
 margin:0px; padding:0px;
}
#active-flushdoors{
background:url(../images/flushdoor_hv_btn.jpg) no-repeat left top;
 margin:0px; padding:0px;
}

.mouldeddoors a:link, .flushdoors a:visited{
width:235px; height:44px;
background:url(../images/btn_mouldeddoor.jpg) no-repeat left top;
margin:0px; padding:0px; display:block;
}
.mouldeddoors a:hover{
background:url(../images/btn_mouldeddoor-hv.jpg) no-repeat left top;
 margin:0px; padding:0px;
}
#active-mouldeddoors{
background:url(../images/btn_mouldeddoor-hv.jpg) no-repeat left top;
 margin:0px; padding:0px;
}

.woodenpallets a:link, .flushdoors a:visited{
width:235px; height:44px;
background:url(../images/btn_woodenpallets.jpg) no-repeat left top;
margin:0px; padding:0px; display:block;
}
.woodenpallets a:hover{
background:url(../images/btn_woodenpallets-hv.jpg) no-repeat left top;
 margin:0px; padding:0px;
}
#active-woodenpallets{
background:url(../images/btn_woodenpallets-hv.jpg) no-repeat left top;
 margin:0px; padding:0px;
}

.contact_bg{
width:610px; height:auto; float:left;
background-color:#F7F3F0;
margin:0px; padding:30px 20px 30px 20px;
}
.contact_block{
width:610px; height:auto; float:left;
border-bottom:1px solid #FFF;
margin:0px 0px 2px 0px; padding:20px 20px 20px 20px;
}
.contact_left{
width:170px; height:auto; float:left;
margin:0px; padding:0px 0px 0px 40px;
}
.contact_left p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px; color:#333;
}
.contact_right{
width:400px; height:auto; float:left;
margin:0px; padding:0px;
}

.lable01{
width:140px; height:auto; float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px; color:#333; font-weight: bold;
margin:0px; padding:0px 0px 0px 40px;
}

.lable01 span{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px; color:#CC0000; font-weight: normal;
margin:0px; padding:0px 0px 0px 0px;
}

.field01{
width:300px; 
height:23px; float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; color:#666;
background-color:#fff;
border:1px solid #BAA28B;
margin:0px 0px 20px 0px; padding:1px 2px 1px 2px;
}

.field02{
width:300px; 
height:auto; float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; color:#666;
background-color:#fff;
border:1px solid #BAA28B;
margin:0px 0px 20px 0px; padding:2px;
}

.submit_btn{
width:107px; height:28px; border: none;float:left;
background:url(../images/submit_btn.jpg) no-repeat left top;
font-family:Verdana, Arial, Helvetica, sans-serif; cursor: pointer;
font-size:13px; font-weight: bold; color:#FFFFFF;
 margin:0px 15px 0px 0px; padding:0px;
}

.bullet{
margin:0px; padding:0px;
}

.bullet li{
list-style-type: square;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px; color:#333;
font-weight: normal;
margin:0px 0px 0px 30px; padding:0px 0px 20px 0px;
}
.captcha
{
	 float:left;
	 margin-left:10px;
	 border:1px solid 
}
.messege
{
 	border:solid 1px #FFFFFF;
	margin:0px 0px 20px 0px;
	padding:10px 0px 0px 0px;
}

.captcha_intput{
width:150px; 
height:23px; float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; color:#666;
background-color:#fff;
border:1px solid #BAA28B;
margin:0px 0px 20px 0px; padding:1px 2px 1px 2px;
}
