html, header, nav, main, section, article, footer{
display: block;
margin: 0;
}
a{
text-decoration: none;
color: #ccc;
}
p{
text-indent: 25px;
margin: 9px 0;
font-family: 'Times New Roman';
text-align: justify;
letter-spacing: 0px;
font-size: 16px;
line-height: 22px;
}
body{
margin: 0;
padding: 0;
min-width: 1024px;
background-image: url(../images/water2.jpg);
background-repeat: no-repeat;
}
#head{
width: 1024px;
margin: 0 auto;
}
#divide{
width: 100%;
min-width: 980px;
height: 335px;
max-width: 1600px;
margin: 0 auto;
}
#logo{
display: block;
margin: 0 20px;
float: left;
}
h1{
margin: 15px auto 10px auto;
display: block;
text-align: center;
color: #000;
font-family: 'Trebuchet ms';
font-style: italic;
}
h2{
margin: 10px 0;
text-align: center;
color: #000;
font-style: italic;
letter-spacing: 3px;
display: none;
}
h3{
margin: 0;
text-align: center;
}
h4{
margin: 5px 0;
}
#mid{
width: 1024px;
height: 171px;
margin: 0 auto;
}
.midnav{
float: left;
width: 417px;
padding: 60px 0;
}
.midnav a {
color: #036CB2;
}
#mid ul{
margin: 0;
padding: 0;
}
#mid li{
float: left;
display: block;
margin: 0 20px;
font-size: 17px;
color: #036CB2;
font-family: 'Helvetica';
padding: 7px 10px;
}
#mid a:hover{
color: #83B016;
} 
.active{
text-decoration: underline;
}	
main{
width: 100%; 
}
#base{
min-width: 940px;
max-width: 1200px;
margin: 0 auto;
padding: 0px 3%;
}
.clear{
clear: both;
display: block;
float: none;
}
.shadow{
box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.64);
-webkit-box-shadow: 0 10px 30px 0 rgba(0,0,0,0.64);
-moz-box-shadow: 0 10px 30px 0 rgba(0,0,0,0.64);
}
.bold{
font-weight: bold;
}
.lechimgright{
width: 30%;
float: right;
margin: 8px 2%;
border: 1px solid #000;
}
footer{
margin: 0 auto;
background-color: #AEC2CE;
margin-top: 15px;
}
#footerbody{
width: 1024px;
margin: 0 auto;
padding-top: 20px;
}
.activef{
border-bottom: 1px dashed;
}
#footerbody p{
text-align: center;
margin: 0 auto;
text-indent: 0;
font-size: 14px;
font-style: italic;
}
#social{
margin: 0px auto;
width: 140px;
}
.actionsHead{
color: #036CB2;
font-size: 17px;
font-family: "Helvetica";
text-align: center;
}
.actHContainer{
display: block;
margin: 10px auto;
font-weight: bold;
font-size: 120%;
}
.actionsHead:hover{
color: #83B016;
}
.telcolumn ul li a {color:#1B537B;}