/* Green: #BFD72F  Grey: #5C5144  Tealish: #4A7572 Orange: #F37032 */

body { margin:0px; line-height:14px; font-family:Arial; font-size:11px; background-color:#5C5144 }
a { color:#4A7572; text-decoration:none;}
a:hover { color:#4A7572; text-decoration:underline;}

.homehead {  width:100%; height:500px; text-align:center; padding-top:10px; }
.homehead a{ text-decoration:none;}

.box1  { width:267px; height:200px; background-image: url(images/landscapedesign267X200.jpg); float:left; text-align:right; color:White; font-size:15px; }
.box1:hover { width:263px; height:196px; background-image: url(images/landscapedesign267X200light.jpg); border: solid 2px #BFD72F; cursor:pointer; }

.box2  { width:266px; height:200px; background-image: url(images/retainingwalls267X200.jpg); float:left; text-align:right; color:White; font-size:15px; }
.box2:hover { width:262px; height:196px; background-image: url(images/retainingwalls267X200light.jpg); border: solid 2px #BFD72F;  cursor:pointer; }

.box3  { width:267px; height:200px; background-image: url(images/pavingstones267X200.jpg); float:left; text-align:right; color:White; font-size:15px; }
.box3:hover { width:263px; height:196px; background-image: url(images/pavingstones267X200light.jpg); border: solid 2px #BFD72F;  cursor:pointer; }

.box4  { width:267px; height:200px; background-image: url(images/lighting267X200.jpg); float:left; text-align:right; color:White; font-size:15px;  }
.box4:hover { width:263px; height:196px; background-image: url(images/lighting267X200light.jpg); border: solid 2px #BFD72F;  cursor:pointer; }

.box5  { width:266px; height:200px; background-image: url(images/waterfall267X200.jpg); float:left; text-align:right; color:White; font-size:15px;  }
.box5:hover {  width:262px; height:196px; background-image: url(images/waterfall267X200light.jpg); border: solid 2px #BFD72F;  cursor:pointer; }

.box6  { width:267px; height:200px; background-image: url(images/carpentry267X200.jpg); float:left; text-align:right; color:White; font-size:15px;  }
.box6:hover {  width:263px; height:196px; background-image: url(images/carpentry267X200light.jpg); border: solid 2px #BFD72F;  cursor:pointer; }

.maintext { padding-top:180px; padding-right:5px; font-weight:bold; color:White }

.pagehead {  width:100%; height:200px; text-align:center; padding-top:70px; }

.menubar { height:22px; font-family:Arial; background-color:#BFD72F; width:100%;  padding-top:7px; } 
.menubar a{ color:BLACK; font-family:Arial; font-size:14px; text-decoration:none;}
.menubar a:hover{ color:#4A7572; font-family:Arial; font-size:14px; text-decoration:none;}

.menu 
{
    width:800px; 
     margin-left: auto;  
     margin-right: auto;
     padding-left: 30px;
}

.menusections { padding-left:25px; padding-right:25px; }
.menusectionscurrent a{ padding-left:25px; padding-right:25px; color:#4A7572;}

.submenu 
{
    width:800px; 
     margin-left: auto;  
     margin-right: auto;
     background-color:#BFD72F;
     text-align:center
}

.submenu a{ color:BLACK; font-family:Arial; font-size:11px; text-decoration:none;}
.submenu a:hover{ color:#4A7572; font-family:Arial; font-size:11px; text-decoration:none;}

.submenusections { padding-left:20px; padding-right:20px; }
.submenusectionscurrent a{ padding-left:20px; padding-right:20px; color:#4A7572;}

.content 
{
    width:800px; 
    height:auto; 
    background-color:White;
    text-align:left;
    padding-left:0px;
     margin-left: auto;  
     margin-right: auto;
}

.contenttext 
{
    text-align:left;
    padding-top:50px;
    padding-left:50px;
    padding-bottom:50px;
    font-family:Arial; 
    font-size:14px;
    color:#5C5144;
}

.highlight
{
    font-family:Arial; 
    font-size:15px;
    color:#4A7572;
    text-transform:uppercase;
}

labels { font-size:14px; color:#9999FF; }

.footerline { height:3px; background-color:#BFD72F; width:100%; min-width:800px; } 

.footer 
{
    width:800px; 
    height:auto; 
    background-color:White;
    text-align:left;
    padding-left:0px;
     margin-left: auto;  
     margin-right: auto;
}

.footertext 
{
    text-align:left;
    padding-top:10px;
    padding-left:50px;
    padding-bottom:10px;
    font-family:Arial; 
    font-size:14px;
    color:#5C5144;
}
