@charset "utf-8";
/* CSS Document */

body{
        margin:0 auto;
		background: url(bgtestimonials.jpg) repeat-x center;
	}
/*-------- page structure ------*/

#wraper{
        margin:0 auto;
		width:948px;
		padding:0px 20px 0 20px;
	   }
	   
#wrapertestimonials{
        margin:0 auto;
		width:1024px;
		height:1300}	   
	   
#container{
        margin:0 auto;
        width:948px;
        height:1600px;
        background:url(smallbg.jpg) repeat-x;
		}
				
				
/*-------- menu -----------*/

 #menus{
margin:0;
padding:0;
width:812px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFF;
text-decoration:none;
}

#nav{
margin: 0;
padding:10px 20px 10px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #c4906c;
font-weight:normal;
}
.active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e8bfa3;
}

.active a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#e8bfa3;
}
#nav li{
display:inline;
list-style:none;
padding-left: 17px;
padding-right:17px;
}

#nav a:link, #nav a:visited{
color: #c4906c;
text-decoration: none;
}

#nav a:hover, #nav a:active{
color:#e8bfa3;
}

.call{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#d4995c;
float:right;
font-weight:bold;
font-size:12px;
}

/*--------------banner-------------*/

.logo{
width:311px; 
float:left; 
height:310px;
}

.banner{
background:url(banner.jpg) no-repeat center;
width:635px;
float:right;
height:310px;
}



/*----------midtable-----------*/
.midtable{
margin:0 auto;
width:930px;
height:105px;
float:left;
padding:10px 6px 5px 6px;
}
.testimonials{
background:url(testimonials.gif) no-repeat center;
height:94px;
width:279px;
margin:5px 20px 5px 6px;
float:left;
}

.Gallery{
background:url(gallary.gif) no-repeat center;
height:94px;
width:280px;
margin:5px 20px 5px 20px;
float:left;
}

.Sustainability{
background:url(sust.gif) no-repeat center;
height:94px;
width:280px;
margin:5px 5px 5px 13px;
float:right;
}

.text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
height:38px;
width:210px;
padding:30px 28px 0px 35px;
line-height:12px;
}

.text_a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
height:32px;
width:157px;
padding:40px 10px 0px 112px;
line-height:12px;
}

.smalltitle{
padding:2px 0 1px 0;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#d6a062;
}

.smalltitle a{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#d6a062;
text-decoration:none;
}

/*----------------content-------------*/



.contant{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:925px;
height:235px;
color:#ebebeb;
float:left;
padding:8px 10px 5px 10px;
}

.smallheading{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#a36c34;
padding:3px 0 3px 0;
width:920px;
float:left;
}

.smallheadinggreen{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#a36c34;
padding:3px 0 3px 0;
width:610px;
float:left;
}

/*----------footer----------*/

.footerpart{
background:url(footer.gif) repeat-x center;
height:44px;
width:948px;
float:left;
}

.footfont{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#825731;
padding:15px;
float:left;
}

.sitemap{
font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
font-size:11px;
color:#825731;
width:225px;
float:right;
}

.sitemap a{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#825731;
padding:10px 10px 0 10px;
width:auto;
text-decoration:none;
float:left;
}
.divider{
	width:auto;
	padding:10px 4px 0 4px;
	float:left;
	}
	
	
 /*--------- inner pages -----------*/
.innerlogo{
width:311px; 
float:left; 
height:210px;
}
 
.banner_one{
width:635px;
float:right;
height:210px;
}

.midtables{
width:270px;
height:350px;
float:left;
padding:8px 15px 0px 15px;
}

.testimonials_a{
background:url(testimonials.gif) no-repeat center;
height:103px;
width:280px;
float:left;
padding:0 4px 0 4px;
margin:10px 0 0 0;
}

.Gallery_a{
background:url(gallary.gif) no-repeat center;
height:103px;
width:280px;
padding:0 4px 0 4px;
margin:10px 0 0 0;
float:left;
}

.Sustainability_a{
background:url(sust.gif) no-repeat center;
height:103px;
width:280px;
padding:0 4px 0 4px;
float:left;
margin:10px 0 0 0;
}

.text_b{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
height:auto;
width:158px;
padding:40px 10px 2px 111px;
line-height:12px;
}
.text_c{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
height:38px;
width:228px;
padding:38px 24px 4px 30px;
line-height:12px;
}
.contantinner{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:610px;
height:235px;
color:#ebebeb;
float:left;
padding:13px 10px 5px 10px;
height:auto;
}
.heading{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#c69553;
float:left;
width:600px;
}
.headinghome{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#c69553;
float:left;
width:920px;
}

.countertops{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
width:200px;
height:auto;
}

.bullet{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
width:150px;
color:#d6a062;
padding:3px 10px 3px 20px;
}

.bullet a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#d6a062;
}

.bullet li{
list-style:square;
}

.box{
height:100px;
width:600px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#c69553;
}

.link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
width:50px;
height:20px;
float:left;
text-decoration:none;
}

.link a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#FFFFFF;
}

/*----------gallery page----------*/


.gallery_pages{
width:575px;
float:right;
height:467px;
padding:0 0px 10px 0px;
}

.smallimages{
	height:592px;
	width:575px;
	float:left;
	}
/*-----------------------New style-------------------*/

.innerlogo_new{
width:311px; 
float:left; 
height:310px;
}

.banner_new{
width:635px;
float:right;
height:310px;
}

.midtables_new{
width:280px;
height:350px;
float:left;
padding:0 15px 0px 15px;
}
	
