/* Unice styles */

body{
margin:10px 0px; 
background-image:url(images/body-bg.gif); 
background-color:#333333;
}

td{
font-size:11px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
}

p{
text-align:justify;
}

a{ text-decoration:none; color:#fff;}
a:link{ text-decoration:none; color:#fff;}
a:hover{ text-decoration:none; color:#000;}


/* Common styles */

.right-left-borders{
border-right:1px solid #8d8353;
border-left:1px solid #8d8353;
}

.head-bg-prop{
background-color:#2e2c20;
text-align:center;
vertical-align:top;
}

.head-prop{
height:97px;
background:url('images/head-right-tiles-design.gif') top right no-repeat #27241b;
vertical-align:middle;
text-align:left;
padding-left:22px;
}

.banner-bg-prop{
background-color:#ab7b3b;
height:225px;
text-align:center;
vertical-align:top;
}

.menu-prop{
border-top:1px solid #fff;
border-bottom:1px solid #fff;
background:url('images/menu-tile.jpg') top right repeat-x #27241b;
text-align:center;
font-weight:bold;
vertical-align:middle;
color:#fff;

}

.menu-tab-prop{
height:28px;

background:url('images/bullet1.gi') 5px no-repeat;
text-align:center 
}

.sep{
width:5px;
vertical-align:middle
text-align:center ;
color:#27241b;
background:url('images/sep.gif') repeat-y;
}


.home-text-bg-prop{
background-color:#2e2c20;
vertical-align:top;
}

.home-text-prop{
background-color:#26231a;
height:221px;
text-align:left;
vertical-align:top;
}

p.index-text{
color:#afae9c;
padding:5px 20px;
line-height:16px;
}

span.index-title {
font-weight:bold;
font-size:12px;
}

span.welcome {
color:#ab8738;
}

span.oursite {
color:#cbbf76;
}

.home-emphasis-prop{
background-color:#443d2b;
text-align:center;
vertical-align:top;
}

.emphasis-table{
height:126px;
padding:8px 0px;
vertical-align:middle;
}

.emphasis{
width:220px
}

.emphasis-rborder{
border-right:1px solid #504936;
text-align:center;
height:50px
}

.emphasis-details-bg{
background:url('images/details.gif') no-repeat top left;
width:144px; height:21px; color:#fff; font-weight:bold;
text-align:right; vertical-align:middle;
}

.index-details{
padding-right:30px;
}

.emphasis-granite-titles{
color:#d9d8d4;
font-weight:bold;
padding-left:10px;
}

.cr-bg-prop{
background-color:#2e2c20;
text-align:center;
vertical-align:top;
}

.cr-rights{
height:30px;
text-align:left;
vertical-align:middle;
color:#e6e6e5;
font-size:9px;
padding:0px 5px
}

.designedby{
padding-left:620px
}


/* contact-page styles */

p.contact-left-space{
padding-left:100px
}

.contact-email-padding{
padding-left:130px
}

/*index-page styles */

/* faq styles */

.faq-table-border{
border:3px solid #2e2c20
}

.faq-table-border2{
border:3px solid #3e3c2d
}

.faq-slate-colors{
width:250px;
text-align:center;
vertical-align:middle;
padding:10px 0px;
color:#fff;
font-weight:bold;
}

.faq-slate-sizes{
width:375px;
padding:10px 0px;
text-align:center;
vertical-align:middle;
color:#fff;
font-weight:bold;
}

.faq-finishes{
padding:10px 0px;
text-align:left;
vertical-align:middle;
color:#fff;
font-weight:bold;
}

p.faq-padd{
padding-left:50px;
line-height:17px;
}

.slate1{
background-color:#ac843c
}

.slate2{
background-color:#37352a
}

/* brochure-page styles */

.bro-cols{
width:450px;
}

.bro-titles{
padding:10px 0px;
text-align:center;
vertical-align:middle;
color:#fff;
font-weight:bold;
}

img.bor-border{
border:3px solid #666666
}

/* slate-page styles */

.slate-bg{
background:url(images/slate-bg.gif);
padding:25px 0px;
}

.slate-tiles-bg{
background-color:#26231a;
border:1px solid #000;
padding:10px;
width:100px;
text-align:center;
vertical-align:middle
}


