﻿.clear{clear:both;}

h1{ height:50px;
    width:1008px;
    margin-bottom:0px;
    padding:0px 0px;
    background-color:rgb(198,12,48);
    color:rgb(255,255,153);
    font-family: Franklin Gothic Demi;
    font-size: 30px;
    text-align: center;
     vertical-align: middle;
    }
h2
{   height:40px;
    width:1008px;
    margin-bottom:0px;
    padding:0px 0px;
    background-color:rgb(255,255,153);
    color:#000000;
    font-family: Franklin Gothic Demi;
    font-size:26px;
    text-align: center;
    vertical-align: middle;
     }    
.extra{ height:50px;
    width:1008px;
    margin-bottom:0px;
    padding:0px 0px;
    background-color:rgb(198,12,48);
    color:rgb(255,255,153);
    font-family: Franklin Gothic Demi;
    font-size: 30px;
    text-align: center;
    vertical-align: middle;
    }        

    
h3
{   height:33px;
    width:1008px; 
    clear:both;
    margin-bottom:2px;
    padding:0px 0px;
    background-color:#ffffff;
    color:#000000;
    font-family: Franklin Gothic Demi;
    font-size: 30px;
    text-align: center;
    } 
    
 h4{   
    height:25px;
    width:1008px; 
    clear:both;
    margin-bottom:2px;
    padding:0px 0px;
    background-color:#ffffff;
    color:rgb(198,12,48);
    font-family: Franklin Gothic Demi;
    font-size: 20px;
    text-align: left;
    }   
    
 h5{   
    height:18px;
    clear:both;
    margin-bottom:2px;
    margin-left:15px;
    padding:0px 0px;
    background-color:#ffffff;
    color:#6a5acd;
    font-family: Franklin Gothic Demi;
    font-size: 13px;
    text-align: left;
    }   
   h6{
    height:25px;
    clear:both;
    margin-bottom:2px;
    padding:0px 0px;
    background-color:#ffffff;
    color:rgb(198,12,48);
    font-family: Franklin Gothic Demi;
    font-size: 20px;
    text-align: left;
    } 
       
  
    
    
div.menu ul{float:center;width:100%}
div.menu ul li{display:inline;position:relative;line-height:50px;padding:5px;border:10px #ffffff;margin:8px;background-color:rgb(198,12,48)}
div.menu ul li a:link, div.menu ul li a:visited{color:rgb(255,255,153);text-decoration:none;font-size:18px;}
div.menu ul li a:hover{text-decoration:underline;}
div.menu ul ul{display:block;position:absolute;top:100%;left:0;background:#046ae9;}
div.menu ul ul li{display:none;margin:0;}
div.menu ul ul li a:link, div.menu ul ul li a:visited{display:block;line-height:22px;width:150px;border-top:1px solid #013B84;margin:0;padding:8px;}
div.menu ul ul li a:hover{background:#013B84;text-decoration:none;}
div.menu li:hover li{display:block;}

body {font-family:Verdana;
      font-size: medium; 
      width: 1008px; 
      text-align:left;
      
      line-height:1.5;
}
p.small
{font-family:Verdana;
 font-size:x-small;
 margin-left:10px;
    }
p.center{font-family:Verdana;
         font-size: medium; 
         width: 1008px; 
         text-align:center;
         margin-left:10px;
}
p.centerlarge{font-family:Verdana;
              font-size:16pt ; 
              width: 1008px; 
              text-align:center;
              margin-left:10px;
}
p.centerblue
{
    font-family: Verdana;
    font-size: x-large;
    width: 1008px;
    text-align: center;
    color: #0000FF;
    margin-left:10px;
}

p.centerbluesmall
{
    font-family: Verdana;
    font-size: medium
    font-style:bold;
    width: 1008px;
    text-align: center;
    color: #0000FF;
    margin-left:10px;
}
p.centergreen
{
    font-family: Verdana;
    font-size: 16pt;
    width: 1008px;
    text-align: center;
    color: #008000;
    margin-left:10px;
}

.centerred{vertical-align:top;
    margin-right:0px;
    margin-left:0px;
	text-indent:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	padding-top:5px;
    padding-bottom:0px;
    padding-right:5px;
    padding-left:10px;
	font-family:Verdana;
	font-weight:700;
    font-size: 10pt; 
    color:rgb(198,12,48); 
    text-align:left;}

ul.inside {list-style-position:inside;
           list-style-type: none;
           line-height:1.5;
           }
ul.outside {list-style-position:outside}

ul.insidesmall
{list-style-position:inside;
 font-size:9.5pt;
 list-style-type:disc;
 line-height:1.5;
 
    }


.ourservicesblankcell
        {
    margin-right:0pt;
	text-indent:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:left;
	font-family:"Verdana";
	font-size:12.5pt;
	color:black;
	height:300px;
    width: 54px;
        }
.imagecellourservices
    {vertical-align:top;
    margin-right:0pt;
	text-indent:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:left;
	font-family:"Verdana";
	font-size:12.5pt;
	color:black;
	height:300px;
	width:400px;
}
.ourserviceslisting
   {vertical-align:top;
    margin-right:0pt;
	text-indent:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:left;
	font-family:"Verdana";
	font-size:12.5pt;
	color:black;
	height:300px;
	width:500px;
	line-height:1.5;
}
 .badwatertable
   {vertical-align:top;
    margin-right:4px;
    margin-left:5px;
	text-indent:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:left;
	font-family:"Verdana";
	font-size:12.0pt;
	color:black;
	height:125px;
	line-height:1.5;
    }
 .aboutustext
   {vertical-align:top;
    margin-right:0pt;
    margin-left:10px;
	text-indent:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:left;
	font-family:"Verdana";
	font-size:11.5pt;
	color:black;
	width:600px;
	height:125px;
	line-height:1.5;
    }     
    .imagetruckonindex
    {vertical-align:top;
     text-align:right;
    margin-right:0pt;
	text-indent:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:left;
	font-family:"Verdana";
	font-size:12.5pt;
	color:black;
	height:200px;
	width:375px;
}
.divtruckfloat
{   float:right;
    width:400px;
    height:375px;
    margin: 0 0 15px 20px;
    padding:15px;
    text-align: center;
    }
    
    .imgerservice { width:908px;
                   text-align:center;
                    margin-left:35px;
    }
    
   .stdwaterheaterlisting
   {vertical-align:top;
    margin-right:0pt;
	text-indent:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:left;
	font-family:"Verdana";
	font-size:12.5pt;
	color:black;
	line-height:1.5;
	} 
	
	.leftoftankless
   {vertical-align:top;
    margin-right:0px;
    margin-left:0px;
	text-indent:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:left;
	font-family:"Verdana";
	font-size:10.5pt;
	color:black;
	line-height:1.5;
	} 
	
.imagecellcoppersweat
    {vertical-align:top;
    margin-right:5pt;
	text-indent:0pt;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:left;
	font-family:"Verdana";
	font-size:12.5pt;
	color:black;
	height:150px;
	width:150px;
}
.imagecellenergystar
    {vertical-align:top;
	margin-top:0pt;
	margin-bottom:0pt;
	text-align:left;
	font-family:"Verdana";
	font-size:12.5pt;
	color:black;
	height:114px;
	width:110px;
}
/*To float images across the screen*/
.thumbnail 
{
float:left;
width:150px;
height:65px;
margin:8px;
} 



#float1{width:900px;
       margin:10px auto;
}
#float2{width:900px;
       margin:10px auto;
}
.couponpic1
{
float:left;
width:328px;
height:448px;
margin-left:5px;
text-align:center;
}
.couponpic2{
float:right;
width:404px;
height:218px;
margin-top:115px;
text-align:center;
} 
 
.couponpic3
{
float:left;
width:414px;
height:218px;
margin:5px;
margin-top:107px;
text-align:center;

} 
.couponpic4
{
float:right;
width:288px;
height:432px;
margin-top:00px;
text-align:center;

} 