/* CSS Document */
body{
	margin:0px; padding:0px;
	background:#210F03;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#fff;
	}
p, img, td, tr, form, input, h1, h2, h3, h4, h5, h6 {
	margin:0; padding:0;	
	}
img{ border:none;}	
a{ outline:none;}	
.spacer{
	font-size:0px; line-height:0px; clear:both;
	}

#page{
	width:1000px;
	margin:0 auto;
	background:#210F03 url(../images/pagebg.jpg) 0 0 no-repeat;
	}
.pagecontent{
	width:890px;
	margin-left:56px;
	margin-bottom:10px;
	}
.logo-area{
	width:218px; height:95px;
	float:left;
	background:url(../images/logobg.jpg) 0 0 no-repeat;
	}
.call{width:310px; float:right; font:bold 24px/36px Arial, Helvetica, sans-serif; color:#fdc313; margin-top:16px;}
.mail{ width:445px; float:right;  margin-top:-16px; background:url(../images/email.gif) left top no-repeat; height:44px; }	
.mail p{font:normal 22px/28px Arial, Helvetica, sans-serif; color:#fff; padding-left:128px; padding-top:15px; }
.mail p a{text-decoration:none; color:#fff;}
.mail p a:hover{text-decoration:underline;}


.bodycontent-area{	width:890px;	margin-bottom:12px;	}
.bodyleft{	width:186px;	float:left;		}
.nav-area{	width:185px; background:url(../images/navbg.jpg) 0 0 no-repeat; height:441px;}

.nav{	width:170px; padding-top:16px; margin-left:10px;}
.nav ul {list-style:none;	font:bold 12px/34px Arial, Helvetica, sans-serif;	color:#ffd75e; padding:0px; margin:0px; text-transform:uppercase;}
.nav ul li{ background:url(../images/arrow.gif) 0 14px no-repeat;	}
/*.nav ul li.nor8marg{ margin-right:0;}*/
.nav ul li a{	text-decoration:none;	color:#ffd75e;	margin:0px 0px; padding-left:15px;	}
.nav ul li a:hover, .nav ul li a.active{	color:#ffc105;	}

.bodyleft-timber{
	width:186px;
	margin-top:14px;
	}
.bodyleft-timber h1{	font:normal 24px/26px "Trebuchet MS", Tahoma, Verdana;	color:#e4bc17;	padding-bottom:10px;	}
.bodyleft-timber p{	font:normal 12px/18px Arial, Helvetica, sans-serif;	color:#fff;	}

.more{font:normal 12px/14px  Arial, Helvetica, sans-serif;	color:#e4bc17; padding-top:8px;	}
.more a{	text-decoration:none;	color:#e4bc17;	}
.more a:hover{text-decoration:underline;}

.bodyright{
	width:704px;
	float:left;
	}

.headerbg{width:704px; height:340px; background:url(../images/headerbg.jpg) 0 0 no-repeat;}
.body_content{width:680px; margin-left:18px;}
.body_content_inner{width:680px; margin-left:18px; padding-top:50px;}
.welcome-area{
	width:680px; }

.welcome-area h1{font:normal 24px/26px Georgia, "Times New Roman", Times, serif;	color:#e4bc17;	padding-bottom:10px;}
.welcome-area p{font:normal 12px/18px Arial, Helvetica, sans-serif;	color:#fff;	}
.welcome-area p a{text-decoration:none;color:#fff;	}
.welcome-area p a:hover{text-decoration:underline;}
.welcome-area ul{list-style:none; font:normal 12px/18px Arial, Helvetica, sans-serif;	color:#fff; padding:0px; margin:0px;}
.welcome-area ul li{background:url(../images/arrow.gif) 0 7px no-repeat; padding-left:12px;}
/*.welcome-area img{border:#ffd75e 1px solid;}
.welcome-area img.noborder{border:none;}*/

.welcome-area1{
	width:680px; }

.welcome-area1 h1{font:normal 24px/26px Georgia, "Times New Roman", Times, serif;	color:#e4bc17;	padding-bottom:10px;}
.welcome-area1 p{font:normal 12px/18px Arial, Helvetica, sans-serif;	color:#fff;	}
.welcome-area1 p a{text-decoration:none;color:#fff;	}
.welcome-area1 p a:hover{text-decoration:underline;}
.welcome-area1 ul{list-style:none; font:normal 12px/18px Arial, Helvetica, sans-serif;	color:#fff; padding:0px; margin:0px;}
.welcome-area1 ul li{background:url(../images/arrow.gif) 0 7px no-repeat; padding-left:12px;}
.welcome-area1 img{border:#ffd75e 1px solid;}
.welcome-area1 img.noborder{border:none;}

.gallery-area{width:403px; float:left; padding-top:30px;}
.gallery-area h1{font:normal 24px/26px "Trebuchet MS", Tahoma, Verdana;	color:#e4bc17;	padding-bottom:10px;}
.flooring-area{width:242px; float:left; padding-left:27px; padding-top:30px;}
.flooring-area h1{font:normal 24px/26px "Trebuchet MS", Tahoma, Verdana;	color:#e4bc17;	padding-bottom:10px;}
.big_img{width:198px; height:148px; float:left; border:#f3d251 2px solid; }
.thum_img{width:178px; float:right;}

/*----------dd menu------------*/
ul.sub{ 
	background-color:#b8e9f8; 
	padding:0;
	margin:0;
	position:absolute;
	display:none; 
	left:00px;
	top:47px; 
	list-style-type:none; 
	width:170px;
	font:bold 12px/25px Verdana, Arial, Helvetica, sans-serif;
	z-index:5000;
	}
ul.sub li{ float:none; border:none; padding:0; margin:0; height:25px; clear:both;}	
ul.sub li a{ /*display:block;*/ padding:0 0 0 4px; margin:0; line-height:25px; color:#093946; text-decoration:none;}
ul.sub li a:hover{padding-left:4px }
/*----------dd menu------------*/

.footer-area{width:890px;}
	
.copyright{	font:normal 10px/14px Arial, Helvetica, sans-serif;	color:#e4bc17;	width:250px; float:left;	}
.footer-right{width:400px; float:right; text-align:right;}
.footerlink{font:normal 10px/14px Arial, Helvetica, sans-serif; color:#e4bc17;}
.footerlink a{text-decoration:none; color:#e4bc17;}
.footerlink a:hover{color:#fff;}
.bpdlink{font:normal 10px/14px  Arial, Helvetica, sans-serif;	color:#fff;	}
.bpdlink a{	text-decoration:none;	color:#fff;	}
.bpdlink a:hover{	text-decoration:underline;	}

#banner{width:679px;
height:292px;
margin:0px 0 0 14px;
padding:14px 0 0 0px;
display:block;
float:none;
}

.gallerybox-row{width:650px;}
	
.gallerybox{
	width:200px;
	height:150px;
	float:left;
	padding-right:10px;
	padding-bottom:10px;
	}

.redtext{font-weight:bold; color:#FF0000;}
.w3clogo-area{width:180px; float:left; padding-top:5px; padding-left:60px;}


.window{
	height:292px;	
	width:679px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
	top:14px;
	left:14px;
}
.image_reel{
	position:absolute;
	top:0; 
	left:0;
	height:292px;
}
.image_reel img{float: left; height:292px; width:679px;}
/*--Paging Styles--*/
.paging {
	position: absolute;
	top: 397px; right:200px;
	width: 178px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	background: url(paging_bg2.png) no-repeat;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
	/*visibility:hidden;*/
}
.paging a {
	padding: 2px 3px;
	text-decoration: none;
	color: #000;
}
.paging a.active {
	font-weight: bold;
	background: #920000;
	border: 1px solid #610000;
	/*-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;*/ color:#fff;
}
.paging a:hover {font-weight: bold;
color:#FFF;}
/*-------------------------------- 27-05-10 --------------------------------*/
.click{font:bold 12px/16px Arial, Helvetica, sans-serif; color:#c6c6c6;}
.click a{text-decoration:none; color:#c6c6c6;}
.click a:hover{text-decoration:underline;}
.pagenation{ width:550px; padding-top:10px;}
.left_pagenation{float:left;}
.left_pagenation a{font:normal 12px/16px Arial, Helvetica, sans-serif; color:#c6c6c6; text-decoration:none;}
.right_pagenation{float:right;}
.right_pagenation a{font:normal 12px/16px Arial, Helvetica, sans-serif; color:#c6c6c6; text-decoration:none;}

.more{font:bold 12px/16px Arial, Helvetica, sans-serif; color:#e46715;}
.more a{text-decoration:none; color:#e46715;}
.more a:hover{text-decoration:underline;}


