a {text-decoration:none}

h4 {
   position: relative;
   top: -45px;
   left: 50px;
   padding:0;
   border:0;
   color:white;
   text-decoration:none;
   font-family:'Blackletter'; 
   font-size:18px;  
}

#about {
   position: relative;
   top: -45px;
   left: 42px;
   padding:0;
   border:0;
   color:white;
   text-decoration:none;
   font-family:'Blackletter'; 
   font-size:18px;  
}

#photos_text {
   position: relative;
   top: -45px;
   left: 45px;
   padding:0;
   border:0;
   color:white;
   text-decoration:none;
   font-family:'Blackletter'; 
   font-size:18px;  
}

#testimonial_text {
   position: relative;
   top: -45px;
   left: 24px;
   padding:0;
   border:0;
   color:white;
   text-decoration:none;
   font-family:'Blackletter'; 
   font-size:18px;  
}

#services_text {
   position: relative;
   top: -45px;
   left: 40px;
   padding:0;
   border:0;
   color:white;
   text-decoration:none;
   font-family:'Blackletter'; 
   font-size:18px;  
}

#contact_text {
   position: relative;
   top: -45px;
   left: 43px;
   padding:0;
   border:0;
   color:white;
   text-decoration:none;
   font-family:'Blackletter'; 
   font-size:18px;  
}

#main_menu {
   position: relative;
   top: 10px;
   left: 0px;
   padding:0;
   border:0;
}

#phone_and_hours {text-align:center; color:black; font-weight:bolder; font-size:31pt;}
.aboutus {text-align:justify; text-indent:15pt; font-weight:lighter; line-height:150%; margin-left:20pt; margin-right:20pt;}
#index-images {margin-left:auto; margin-right:auto; }
.home-images {padding:2px;}
#satisfaction {text-align:center; color:red; font-weight:bold; font-family:"Times New Roman", Times, serif; font-size:1.54em; line-height:80%; font-style:italic; margin-bottom:8px;}

#service-plumbing {position:absolute; top:-15px; left:700px; font-size:120%; text-decoration:underline;}
#service-landscaping {position:absolute; top:-15px; left:765px; font-size:120%; text-decoration:underline;}
#service-sprinklers {position:absolute; top:-15px; left:853px; font-size:120%; text-decoration:underline;}
#main {width:844px; margin:0 auto;}

#header {height:400px;}
#header, #content { font-size:0.75em;}

.col-1, .col-2, .col-3 { float:left;}
        
/*======= index.html =======*/
#page1 #content .col-1 { width:281px; margin-right:0px;}
#page1 #content .col-2 { width:281px; margin-right:0px;}
#page1 #content .col-3 { width:281px;}

/*======= index-1.html =======*/
#page2 #content .col-1 {width:281px; margin-right:0px;}
#page2 #content .col-2 { width:281px;}
#page2 #content .col-3 { width:300px;}

/*======= index-2.html =======*/
#page3 #content .row-1 .col-1 {width:268px; margin-right:5px;}
#page3 #content .row-1 .col-2 { width:268px; margin-right:5px;}
#page3 #content .row-1 .col-3 { width:269px;}
#page3 #content .row-2 .col-1 {width:350px; margin-right:20px;}
#page3 #content .row-2 .col-2 { width:383px;}

/*======= index-3.html =======*/
#page4 #content .row-1 .col-1 {width:541px; margin-right:5px;}
#page4 #content .row-1 .col-2 { width:405px;}
#page4 #content .row-1 .col-3 { width:269px;}
#page4 #content .row-2 .col-1 {width:350px; margin-right:30px;}
#page4 #content .row-2 .col-2 { width:359px;}

/*======= index-4.html =======*/
#page5 #content .row-1 .col-1 {width:541px; margin-right:5px;}
#page5 #content .row-1 .col-3 { width:269px;}
#page5 #content .row-2 .col-1 {width:350px; margin-right:30px;}
#page5 #content .row-2 .col-2 { width:359px;}

/*======= index-5.html =======*/
#page6 #content .col-1 {width:422px; margin-right:0px;}
#page6 #content .col-2 {width:422px;}

/*=========================*/
#footer { padding:25px 0 50px 26px; font-size:.8125em; text-align: center;}