#wrapper {
    margin: 0 auto;
    width: 784px; /* Replace the xxxx with the the width of your site (eg 800px)*/
}

body {

text-align:center;
background:#A4BB84;
}

table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td{font:12px/16px Georgia, arial, helvetica, sans-serif; color:#acb5c0; vertical-align:top;  text-align:left;}

a{ color:#acb5c0;}
a:hover{ text-decoration:none;}

b{ color:#32404f; font-style:italic;}

ul { margin:0; padding:0; list-style:none;}
li {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; font-weight:bold;}
li a {line-height:20px; color:#000; text-decoration:none;}
li a:hover { text-decoration:none; color:#A4BB84;}




/*header*/
.h_wrrapper{ background:url(images/h_wrrapper.jpg) top left repeat-x; width:100%;}
.h_top_space{ height:25px; padding-left:2px; background-color:#A4BB84;}
.h_underlogo_space{ height:3px; padding-left:2px; background-color:#44522D;}

.h_top_link{ height:65px; padding-left:2px; background-color:#FFFFFF;}
.h_top_link img{ margin:15px 1px 0 0;}

.h_logo{ height:56px;}
.h_logo .indent_logo{ width:316px;}
.h_logo .indent_logo img{ margin:32px 0 0 29px;}

.h_foto{ width:100%; height:200px; background:#A4BB84;}

.h_navbar{ padding-top:5px; padding-bottom:5px; padding-left:7px; background-color:#A4BB84;}


/*content*/
.content{ background:#e9f0f4 url(images/content_bg_SLS_2.jpg) top left repeat-x; width:100%; height:352px;}
.indent{ margin:8px 0 18px 23px;}
.col_baner{ width:200px; padding-right:10px; }
.col_baner2{ width:336px; padding-right:10px; }
.indent_baner{ display:block; margin-bottom:18px;}
.indent_baner1{ margin:0 20px 0 24px;}
.indent_baner2{ margin:0 0 0 24px;}
.title{ display:block;}
.h_f{ height:25px;}
.form input{ width:181px; height:18px;}
.form textarea{ width:181px; height:73px; overflow:auto}
.form textarea, .form input{ display:block; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#32404f;}
.mission{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; font-size:14px; text-decoration:none; font-style:italic;}
.ourmission{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#252D18; font-size:18px; }
.maintext{font-family:Arial, Helvetica, sans-serif; color:#44522D; font-size:12px; font-weight:normal;}
.maintextBold{font-family:Arial, Helvetica, sans-serif; color:#252D18; font-size:12px; font-weight:bold;}
.services {font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#44522D; font-size:18px; text-decoration:none; padding-bottom:20px; }
.recentwork {font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#44522D; font-size:18px; text-decoration:none; }
.services a{color:#A4BB84; font-size:18px; text-decoration:none}
.services a:hover{color:#A4BB84; font-size:18px; text-decoration:none}
.recentworktext {font-family:Tahoma; font-weight:normal; color:#44522D; font-size:12px; text-decoration:none}
.contactus {font-family:Tahoma; font-weight:bold; color:#FFF; font-size:18px; text-decoration:none}
.address{font-family:Tahoma; font-weight:bold; color:#44522D; font-size:12px; text-decoration:none; width:188px; padding:26px 0 0 0;}
.bulletpoints{font-family:Tahoma; font-weight:bold; color:#44522D; font-size:14px; text-decoration:none; padding-left:5px;}
.bulletpointsmain{text-decoration:none; padding-left:5px; font-weight:normal; color:#44522D;}
.bulletpointssm{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#252D18; font-size:12px; text-decoration:none; padding-left:15px;}
.bulletpoints2{font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#44522D; font-size:12px; text-decoration:none; padding-left:15px;}
.bulletpointscc{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#252D18; font-size:12px; text-decoration:none; padding-left:5px;}
.freeests{font-family:Tahoma; font-weight:bolder; color:#000; font-size:14px; text-decoration:none; padding-left:25px; font-style:italic;}
.addressinfo{font-family:Tahoma; font-weight:bold; color:#252B18; font-size:12px; text-decoration:none; padding-left:5px;}
.getdirections{font-family:Tahoma; font-weight:normal; color:#0000FF; font-size:12px; text-decoration:none; padding-left:0px;}
.emailus{font-family:Tahoma; font-weight:bold; color:#FF0000; font-size:12px; text-decoration:none; padding-left:0px;}
.contactus{font-family:Tahoma; font-weight:bold; color:#252B18; font-size:18px; text-decoration:none; padding-left:0px; padding-top:15px;}
.contactstabler1{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#252D18; font-size:12px;}
.contactstabler2{font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#000000; font-size:12px;}
.contactstabler3{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; font-size:12px;}
.quoteslabels{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; font-size:12px;}
.inlinehref{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#252D18; font-size:12px; text-decoration:none; padding-left:0px;}
.readmore{font-family:Arial, Helvetica, sans-serif;  color:#252D18; font-size:12px; text-decoration:none; padding-left:0px; font-style:italic;}

/*footer*/
.aff{}
.footer{ color:#000000; padding:25px 0 21px 29px; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.footer a{ color:#000000; text-decoration:none}
.footer a:hover{ color:#d1dee7; text-decoration:underline}




