/* CSS Document */
body
{
margin: 0 auto;
background-color:#c8853e;
}
#main
{
margin: 0 auto;
width:862px;
}

#main-left-bg
{
background-image:url(../images/main-left-bg.jpg); background-repeat:repeat-y; width:4px; background-position:right; background-position:top;
float:left;
}
#main-right-bg
{
background-image:url(../images/main-right-bg.jpg); background-repeat:repeat-y; background-position:left; background-position:top;
width:4px;
float:left;
}



#main-bottom-bg
{
background-image:url(../images/main-bottom-bg.jpg); background-repeat:no-repeat; background-position:center; 
background-position:top;
width:861px; height:9px;
float:left;
display:block;
}
#main-mid-bg
{
background-image:url(../images/main-mid-bg.jpg); width:861px; background-repeat:repeat-y;

float:left;
height:auto;
}
#sub_main
{
width:860px;
float:left;

}
#header
{
background-image:url(../images/header-new1.gif); width:859px; height:145px; background-repeat:no-repeat;
background-position:center; background-position:top;
float:left;
margin:0px;
padding:0px;
}
#header-left
{
width:180px; height:130px;
float:left;
margin:0px 0px 5px 13px;
padding:0px;
}
.top-txt
{
font-family:Arial;
font-size:17px;
color:#c9863e;
font-weight:bold;
text-align:right;
padding:10px 0px 10px 20px;
}
.call-txt
{
font-family:Arial;
font-size:18px;
color:#c9863e;
text-align:right;
font-weight:bold;
padding:28px 0px 15px 0px;
}
.navlink
{
font-family:Arial;
font-size:12px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
padding:9px 0px 7px 16px;
/*background-color:#b79f46;*/
height:12px;
margin:0px 0px 0px 10px;
width:100%;
position:relative;
}
.navlink a
{
color:#FFFFFF;
text-decoration:none;
}
#header-right
{
width:625px;
float:left;
margin:0px;
padding:0px;
}
#middle_images
{
width:860px;
float:left;
/*display:inline;*/
margin-left:4px;

margin-top:-15px;
position:relative;
}
#about-top-bg
{
background-image:url(../images/about-top-bg.jpg); width:213px; height:158px; background-repeat:no-repeat;
float:left;
}
#services-top-bg
{
background-image:url(../images/services-top-bg.jpg); width:213px; height:158px; background-repeat:no-repeat;
float:left;
}
#products-top-bg
{
background-image:url(../images/products-top-bg.jpg); width:213px; height:158px; background-repeat:no-repeat;
float:left;
}
#projects-top-bg
{
background-image:url(../images/projects-top-bg.jpg); width:215px; height:158px; background-repeat:no-repeat;
float:left;
}
#middle
{
width:850px;
float:left;
/*display:inline;*/
margin:0px; padding:0px;
}
#middle-left
{
width:210px;
float:left;
position:relative;
/*display:inline;*/
margin:0px; padding:0px;
}
#middle-right
{
width:600px;
float:left;
position:relative;
/*display:inline;*/
}
.left-link-box
{
width:136px;
padding:6px 0px 5px 20px;
display:block;
}

.left-link
{
font-family:Arial;
font-size:11px;
color:#c9863e;
list-style:none;
font-weight:400;
padding:4px 0px 2px 0px;
margin-left:10px;
border-bottom:1px dashed #999999;
width:140px;
}
.left-link1
{
font-family:Arial;
font-size:11px;
color:#c9863e;
list-style:none;
font-weight:400;
padding:4px 0px 2px 0px;
margin-left:10px;
border-bottom:1px dashed #999999;
width:140px;
font-weight:bold;
}
.left-link1 a
{
color:#c9863e;
text-decoration:none;
}
.service-link
{
background-image:url(../images/services-bg.jpg); width:140px; height:27px; background-repeat:no-repeat;
margin:3px 0px 5px 0px;
list-style:none;
font-family:Arial;
font-size:13px;
color:#ffffff;
font-weight:600;
padding:6px 0px 0px 10px;
}
.left-link a
{
color:#c9863e;
text-decoration:none;
}
.welcometxt
{
font-family:Arial;
font-size:22px;
color:#b79f46;
padding:12px 0px 5px 2px;
}
.welcometxt1
{
font-family:Arial;
font-size:20px;
color:#b79f46;
padding:12px 0px 5px 2px;
}
.welcometxt2
{
font-family:Arial;
font-size:13px;
color:#b79f46;
padding:12px 0px 5px 2px;
}


.text
{
font-family:Helvetica;
font-size:11px;
color:#7d7d7d;
text-align:justify;
padding:10px 15px 5px 7px;
font-weight:200;
line-height:15px;
}
.text a
{

color:#7d7d7d;
text-decoration:none;
}
.text a:hover
{

color:#8f7924;
text-decoration:none;
}

#bottom-banner
{
width:624px; height:97px;
margin:2px 0px 10px 0px;
float:left;
}
#bottom-banner1
{
width:624px; height:97px;
margin:180px 0px 10px 0px;
float:left;
}

#footer
{
width:860px;
clear:both;
float:left;
}
.img-txt
{
font-family:Arial;
font-size:16px;
color:#FFFFFF;
padding:132px 0px 0px 15px;
font-weight:400;
}
.img-txt a
{
color:#FFFFFF;
text-decoration:none;
}
.footer-link
{
font-family:Arial;
font-size:10px;
color:#FFFFFF;
text-align:center;
padding:10px 0px 2px 0px;
}
.footer-link a
{
color:#FFFFFF;
text-decoration:none;
}
.our-link
{
font-family:Arial;
font-size:xx-small;
color:#ebebeb;
text-align:center;
padding:10px 0px 1px 0px;
}
.our-link a
{
color:#ebebeb;
text-decoration:none;
}
#imagebox
{
width:600px;
float:left;

}
.image
{
margin:8px 5px 6px 5px;
float:left;

}
.image2
{
margin:8px 5px 6px 5px;
float:left;

}
.image1
{
width:80px; height:60px;
padding:8px 5px 6px 5px;
float:left;
display:table-cell;
}
.heading
{
font-family:Arial;
font-size:14px;
color:#b79f46;
font-weight:400;
padding:7px 0px 7px 0px;
}
.imgleftarea
{
width:220px;
float:left;
}
.imgrightarea
{
width:350px;
float:left;
}
.imgrightarea1
{
width:300px;
float:left;
}
