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

*{margin:0px; padding:0px;}
body{font-family:Arial, Helvetica, sans-serif; color:#594f3b; background-image:url(../images/back.gif);background-repeat:repeat-x; font-size:12px;} img{border:none; }ul{ list-style:none;} h1{ font-size:19px;} h2 {border-bottom:1px solid #ad9977; font-family:Verdana,Arial,Helvetica,sans-serif;font-size:22px;font-weight:normal;} h3{ font-size:13px;}  h4{ font-size:15px; color:#A76F3E;} p{ margin-top:10px; line-height:18px; }

#main{ width:970px; height:auto; margin:auto;} #container{ width:970px; height:auto; float:left;}#container-gallery{ width:970px; height:auto; float:left;}
#header{background-image: url(../images/header-back.jpg);background-repeat: repeat;float: left;height: 142px;width: 970px; } 
#logo{background-image: url(../images/logo-img.gif);background-repeat: no-repeat;height: 108px;width: 182px;float: left; margin:17px 0 0 384px;} 
#facebook{height: 30px;width: 80px;float: right; margin:90px 120px 0 0;} 
#banner-back{ float:left; margin-top:41px;} #banner{background-image: url(../images/banner.jpg);background-repeat: no-repeat;float:left;height: 312px;width: 639px; margin-left:20px;}
#navi{ width:195px; float:left; margin-top:72px;}  #navi ul{}   #navi li{ color:#FFFFFF; margin-bottom:15px;text-align:right; font-size:17px; width:auto;} a.navi{ color:#FFFFFF; text-decoration:none; display:inline;padding:5px; } a.navi:hover{ background-color:#c1ad8b; display:inline; color:#000000; text-decoration:none; padding:5px; }


#body-part{ clear:both;float:left;margin-left:215px;margin-top:60px;text-align:justify;width:630px; } #body-part-intenal{clear:both;float:left;margin-left:110px;margin-top:60px;text-align:justify;width:735px;}  #body-part-gallery{clear:both;float:left;margin-left:110px;margin-top:60px;text-align:justify;width:735px;}#body-part-intenal p{ margin-bottom:10px; }.range{ margin-top:25px;} .range li{margin-top:5px;} a.contact{ color:#b4814a; text-decoration:none;} a.contact:hover{ color:#b4814a; text-decoration:underline;} .areas{list-style-position:inside;list-style-type:square;margin-bottom:15px;margin-left:3px;} .areas li{margin-bottom:4px;
margin-top:4px;white-space:wrap;width:auto;} a.site-page{color:#594f3b; text-decoration:none } a.site-page:hover{color:#433a29; text-decoration:underline; } a.contact-us{ color:#ad7744; text-decoration:none; font-weight:bold; } a.contact-us:hover{ color:#ad7744; text-decoration:underline; } a.mail-to{color:#594f3b; text-decoration:none}  a.mail-to:hover{color:#594f3b; text-decoration:underline}


#footer{background-image: url(../images/footer3.jpg);background-repeat: repeat;float: left;height: 89px;width: 100%;color:#eee8da;}
#footer span{color:#433a29; }#footer strong{ margin-left:10px;}#footer-text{width:970px; height:auto; margin:auto;}#footer-align{ margin-left:100px;margin-top:30px; }.copyrights{ margin-left:43px;} #footer  p {line-height:18px;margin-top:3px;} a.sitemap{ color:#eee8da;  text-decoration:none;} a.sitemap:hover{ color:#eee8da;  text-decoration:underline;}  a.web{color:#433a29;  text-decoration:none; } a.web:hover{color:#433a29;  text-decoration:none; }  

#commercial{background-image:url(../images/commercial_joinery.jpg); background-repeat:no-repeat; float:right; height:342px; margin-bottom:8px; margin-left:15px; margin-top:16px; 	width:300px;}

#kitchen{background-image:url(../images/kitchen.jpg); background-repeat:no-repeat; float:right; height:275px; margin-bottom:8px; margin-left:15px; margin-top:16px; 	width:300px;}

#wardrobe{background-image:url(../images/wardrobe.jpg); background-repeat:no-repeat; float:right; height:350px; margin-bottom:8px; margin-left:15px; margin-top:16px; 	width:300px;}

#index{background-image:url(../images/index.jpg); background-repeat:no-repeat; float:right; height:300px; margin-bottom:8px; margin-left:15px; margin-top:16px; width:300px;}

#about{background-image:url(../images/about.jpg); background-repeat:no-repeat; float:left; height:275px; margin-bottom:8px; margin-right:15px; margin-top:16px; width:300px;}

#google{float:right; margin-left:15px; margin-bottom:15px; height:300px; width:425px;}
#btk{background-color:#FFFFFF;}