@charset "utf-8";
/*------------------------------- Common Section ---------------------------------*/
p {font-family: Tahoma,Arial, Helvetica, sans-serif; font-size:12px; padding:10px 0; margin:0px; line-height:16px;}
#mainwrap{width:938px; text-align:left; font-family:Tahoma,Arial, Helvetica, sans-serif; margin:0 0 10px 0; }
.clear{clear:both;}
.textfield1{width:165px; height:23px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666; border:#cad0d3 1px solid; padding:2px 0 0 3px; margin:0 0 2px 0; background:#fff; font-weight:normal;}
.textarea1{width:154px; height:48px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1f72b7; border:#cad0d3 1px solid; padding:2px 0 0 2px; margin:0 0 4px 0; background:#fff; font-weight:normal;}

/*------------------------------- Top Section ---------------------------------*/
#topbanner{width:875px; padding:0 15px 0 32px; margin:22px 0 0 0;}
#flash{width:875px; padding:0 31px 0 32px;}
/*------------------------------- Middle Section ---------------------------------*/
#index_content{width:938px; margin:0;}
.read-more{fontsize:11px; font-weight:bold; color:#c2510c; text-decoration:underline;}
.read-more:hover{color:#000000; text-decoration:none;}
.pdf-link{font-size:11px; font-weight:bold; color:#616161; text-decoration:underline;}
.pdf-link:hover{color:#c2510c; text-decoration:none;}
.subtext{font-size:11px; font-weight:normal; color:#636466; text-decoration:none;}
.text{font-size:12px; font-weight: none; color:#000000; text-decoration:none;}
.textbold{font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}
#pdf_caontainer{width:319px; background-image:url(../images/pdflink_bg.jpg) no-repeat top left; padding:0px 0 0 0px; margin:13px 0 0 0;}
#gallery_bold{font-size:13px; font-weight:bold; color:#000000; text-decoration:none; padding-bottom:08px; }

/*------------------------------- Box Section ---------------------------------*/
#box_caontainer{width:609px; background:url(../images/content_bg.jpg) no-repeat top left; padding:16px 0 0 10px; font-size:11px; margin:50px 0 0 0;}
#mdf{width:198px; float:left; color:#636466; line-height:16px; padding:0 5px 0 0;}
#mdf h2{font-weight:bold; font-size:12px; color:#333333; padding:0px; margin:0 0 4px 0;}
#mdf img{width:72px; padding:0 5px 0 0; float:left;}
.readmore{background:url(../images/arrow.jpg) no-repeat top left; padding:0 0 0 15px; margin:10px 5px 0 0; float:right; font-size:11px;}

#marquetry{width:198px; float:left; color:#636466; line-height:16px; padding:0 5px 0 0;}
#marquetry h2{font-weight:bold; font-size:12px; color:#333333; padding:0px; margin:0 0 4px 0;}
#marquetry img{width:72px; padding:0 5px 0 0; float:left;}

#veneer{width:198px; float:left; color:#636466; line-height:16px; padding:0 5px 0 0;}
#veneer h2{font-weight:bold; font-size:12px; color:#333333; padding:0px; margin:0 0 4px 0;}
#veneer img{width:72px; padding:0 5px 0 0; float:left;}

#pdf_container{width:319px; height:48px; padding:0px; margin:8px 0 0 0;}
/*.pdf_link{width:255px; padding:15px 0 0 0px; float:right;}
.pdf-more{fontsize:11px; font-weight:bold; color:#6e6f70; text-decoration:underline;}
.pdf-more:hover{color:#c2510c; text-decoration:none;}*/

a.downloadlink{width:205px; height:32px; padding:16px 0 0 60px; margin:0 0 0 12px; background: url(../images/pdflink_bg.jpg) no-repeat top left; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#6e6f70; text-decoration:none; float:left;}
a.downloadlink:hover{color:#20333b; text-decoration:underline; background: url(../images/pdflink_over.jpg) no-repeat top left;}
/*------------------------------- Bottom Section ---------------------------------*/
#bottom_container{background:url(../images/bottom_bg.jpg) repeat-x top left; }
#bottom_bg{background:url(../images/bottommenu_bg.jpg); background-repeat:no-repeat; height:51px; width:938px;}
.bottom_link{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; }
.bottom_link:hover{ color:#fff; text-decoration:underline; }
.text{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.copyright{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#e5e5e7;}
.designby{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#a8a6a3;}
.design_link{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#a8a6a3; text-decoration:underline; }
.design_link:hover{ color:#000000; text-decoration:none; }

#about_right{width:254px; height:186px;  float:right; background:url(../images/about_rightimg.jpg); background-repeat:no-repeat;}

#services_left{ width:446px; float:left; padding:35px 23px 0 34px;}
#services_right{ width:410px; height:400px; float:left; padding:35px 28px 0 30px;}
.service_img{ width:410px; float:left; height:334px;  background:url(../images/services_img.jpg); background-repeat:no-repeat;}

#service_links{ width:150px; height:130px; float:left; padding:0px 0 0 20px; margin-top:280px;   }
.service{fontsize:11px; font-weight:bold; color:#434949; text-decoration:underline;}
.service:hover{color:#000000; text-decoration:none;}

#trading_content{ width:938px; float:left; padding:49px 23px 0 34px;}

#trading_container{ width:938px; padding:0 0 0 0; float:left; }
.trading_inner{width:904px; padding:30px 0 0 34px; float:left;}

.view_gallery{ padding:0px 0px 0 0; margin:15px 0 0 0; float:right;}

.login-link{font-size:13px; font-weight:normal; color:#727272; text-decoration:underline;}
.login-link:hover{color:#616161; text-decoration:none;}

.member-link{font-size:13px; font-weight:bold; color:#000000; text-decoration:underline;}
.member-link:hover{color:#c2510c; text-decoration:none;}

.sitemap-link{font-size:13px; font-weight:normal; color:#000000; text-decoration:underline;}
.sitemap-link:hover{color:#c2510c; text-decoration:none;}

#veneer_container{ width:889px; float:left; padding:49px 23px 0 34px;}

#trading_container{width:370px; float:left; }
/*------------------------------- Services Gallery Section-R ---------------------------------*/
#hd_topbox{height: 30px; padding:20px 0 0 10px; margin:35px 26px 10px 0; background: url(../images/topheader_bg.jpg) top left no-repeat;}
#tophd{float:left;}
#listbox{float:right; padding:0 15px 0 0; font-size:13px; color:000; vertical-align:top;}

#services_hd{margin:35px 0 20px 0;}
#gallery_container{width:912px; padding:0px; margin:0px;}
.box_container1{width:160px; margin:0 22px 25px 0; float:left;}
.doorimage{width:76px; height:180px; margin:0 0 5px 0; padding:0 42px;}
.veneerimage{width:100px; height:100px; margin:0 0 5px 0; padding:0 30px;}
.woodinlayimage{width:160px; height:46px; margin:0 0 5px 0; padding:0px;}

.desc_row2{background:#94a1a6; width:136px; height:18px; padding:4px 2px 2px 22px; color:#fff;}

.zoombox{width:160x; padding:2px; background:#cad0d3; margin:0 0 1px 0;}
a.zoomlink{width:134px; height:18px; padding:2px 0 0 22px; background:url(../images/gallery/zoom_button.jpg) no-repeat top left #cad0d3; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000; text-decoration:none; display:block;}
a.zoomlink:hover{color:#fff; text-decoration:none; background:url(../images/gallery/zoom_button.jpg) no-repeat top left #ee7625}

#numbering_container{padding:0 0 0 310px;}

.veneerbox_container{width:160px; margin:0 22px 25px 0; float:left;}

#projectbottom{background:#dee0e1; border:1px solid #cad0d3; padding:5px 16px; margin:0px 26px 2px 0;}
#projectbottom_paging{float:left; color:#6d472e; font-weight:bold;}
#projectbottom_paging a{font-weight:bold; color:#585858; text-decoration:underline;}
#projectbottom_paging a:hover{color:#000; text-decoration:none;}
#projectbottom_top{float:right; background:url(../images/top_button.jpg) no-repeat bottom left; padding:0 0 0 18px;}
#projectbottom_top a{font-weight:bold; color:#000000; text-decoration:underline;}
#projectbottom_top a:hover{color:#706944; text-decoration:none;}
/*------------------------------- Trading Page Section-R ---------------------------------*/
#tradingtop_content{width:867px; padding:0 10px 0 10px;}
.tradingbox_container{width:867px; margin:20px 10px;}
.tradingbox_top{ height:16px;}
.tradingbox_bottom{height:20px}
.tradingbox_left{width:575px; float:left; margin:0 40px 0 0;}
.tradingbox_img{width:170px; float:left;}
.tradingbox_middle{background:url(../images/tradingbox_contentbg.jpg) repeat-x top left #ffffff; border-right:1px solid #a6a6a6; border-left:1px solid #a6a6a6; padding:0px 40px 0 40px; line-height:17px;}
h2{padding:0px; margin:0 0 5px 0; font-size:13px; font-weight:bold;}
