@charset "utf-8";
/* CSS Document */
body {background:#e2dbc8 url(../images/body_bg.jpg) top repeat-x; margin: 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0e0e0e; line-height:18px; }
ul, h1 , h2 , h3 , form, input{ margin:0; padding:0;}
h1{font-family:"Times New Roman", Times, serif; font-size:35px; color:#7c4c2b; font-weight:normal; padding-bottom:10px; line-height:normal; font-style:italic;}
h1 span {color:#ff0000;}
h2{font-size:18px; color:#7C4C2B; font-family:"Times New Roman", Times, serif; font-weight:normal; padding-bottom:10px; line-height:normal; padding-top:15px; text-decoration:underline;}
a{ color:#0e0e0e; text-decoration:underline;}
img{border:0}
a:hover{ color:#000; text-decoration:none;}
.top{ padding-top:10px;}
.main{ background:url(../images/mid_bg.jpg) center 174px no-repeat; width:100%;}
.main_padding{ padding-left:30px; padding-right:75px;}

.menu{ width:197px; font-size:17px; }
ul.menu {list-style-type:none;}
ul.menu li {  position:relative; padding-bottom:10px;}
ul.menu li a:link,.menu li a:visited{ color:#FFF; text-decoration:none; font-size:17px;     }
ul.menu li.last a:link,.menu.last li a:visited{border:none;}
ul.menu li a:hover{color:#FFF;}

ul.menu ul {position:absolute; top:38px; left:0;  display:none; list-style:none; z-index:1}
ul.menu ul li{position:relative; margin:0; font-size:12px; font-weight:normal; padding:0; z-index:1}
ul.menu ul li a:link, ul.menu ul li a:visited {display:block; margin:0px; padding:5px 21px;color:#FFF; text-decoration:none; font-size:15px; border-bottom:#e1dca3 1px solid;  border-right:#e1dca3 1px solid; text-transform:none;  background:#000000; height:auto; width:180px; font-weight:normal; line-height:22px; z-index:1;}
ul.menu ul.commercial li a:link, ul.menu ul.commercial li a:visited {width:170px;}
ul.menu ul.residential li a:link, ul.menu ul.residential li a:visited {width:162px;}
ul.menu ul li a:hover {  background:#af0000;color:#FFF;/*background:url(../images/dropmenubg_over.png); color:#fff;*/}
ul.menu ul ul {left:220px; top:-1px;}

.wel{ font-size:15px; color:#000; padding-left:15px; line-height:normal; padding-right:40px}
.pore{ position:relative;}
.chair{ position:absolute; left:-22px; top:-22px;}
.footer{ padding:20px 60px 20px 20px; font-size:14px; color:#7b4b2a;}
.footer a:link,.footer a:visited{font-size:14px; color:#7b4b2a; text-decoration:none;}
.footer a:hover{font-size:14px; color:#7b4b2a; text-decoration:underline;}
.sitemap{ margin-left:20px;}

ul.product_list{margin:0px; padding:0px; font-size:15px; line-height:30px; list-style-type:none;}
ul.product_list li{margin:0px; padding:0px;}
ul.product_list li a{ text-decoration:none;}
ul.product_list li a:hover{text-decoration:underline;}

ul.home_big{padding-left:20px; font-size:12px; line-height:20px; list-style-type:none; float:left; }
ul.home_big li{margin:0px; padding:0px;}
ul.home_big li a{ text-decoration:none;}
ul.home_big li a:hover{text-decoration:underline;}
.home_big_top{float:left; border-bottom:1px solid #794b2a; padding-bottom:20px; font-weight:bold;}

.main_details{margin-top:0px; padding-bottom:10px; border-bottom: 1px solid #794b2a;} 
ul.inner_content{padding-left:10px; margin:0px; list-style-type:none;}
ul.inner_content li{padding:0px; margin:0px;}
.back, .back a, .back a:hover{color:#794b2a; font-weight:bold; float:right;}
.detail_title{font-size:14px; font-family:"Times New Roman", Times, serif; color:#794b2a}
.price_title{color:#794b2a; font-weight:bold; padding-left:3px; line-height:16px;}
.price_heading {color:#794b2a; font-weight:bold; line-height:16px;}

.tblprice{border-collapse:collapse; border:solid 1px #794b2a}
.tblprice td{ border-collapse:collapse; border:solid 1px #794b2a; padding-top:7px; padding-bottom:7px; }
.tblprice th{ border-collapse:collapse; border:solid 1px #794b2a; background-color:#d0c3a0;  padding-top:7px; padding-bottom:7px;}

.bullet {padding:0px 0px 0px 15px; margin-left:5px;}
.imagevspace {padding-bottom:5px;}
.chairhead {font-size:14px; padding-bottom:10px; color:#7c4c2b; font-weight:bold; text-decoration:underline;}

.process_details{text-align:justify;}
.process_images{margin-left:12px;}
.process_images img{padding:3px; border:1px solid #794b2a;}

.main_details img{padding:3px; border:1px solid #794b2a; margin:0px 8px 0px 0px;}


