html {
    background-color: #e6e9e9;
    background-image: -webkit-linear-gradient(270deg,rgb(230,233,233) 0%,rgb(216,221,221) 100%);
    background-image: linear-gradient(270deg,rgb(230,233,233) 0%,rgb(216,221,221) 100%);
    -webkit-font-smoothing: antialiased;
}

body {
    margin: 0 auto;
    padding: 2em 2em 4em;
    max-width: 800px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 16px;
    line-height: 1.5em;
    color: #545454;
    background-color: #F2F2F2;
    box-shadow: 0 0 2px rgba(0, 0, 0, 0.06);
}

header {
    margin: 0 auto;
    height: auto;
    
}

div {
    
}

ul {
    
}

li {
    
}

#Menu {
    display: inline;
    padding: 0 10px 0 10px;
    font-size: 25px;
}

h1{
    color: black;
    padding-top: 10px;
    font-size: 50px;
}

h2 {
    color: black;
    padding: 5px;
    font-size: 35px;
}

h3 {
    font-size: 25px;
    padding-left: 20px;
    padding-bottom: 0;
}

h4 {
    font-size: 17px;
    padding-left: 25px;
}

p {
    padding-left: 10px;
}
a {
    color: #0083e8;
}

a:link {
    color: black;
    text-decoration: none;
}

a:visited {
    color: black;
    text-decoration: none;
}

b, strong {
    font-weight: 600;
}

samp {
    display: none;
}

img {
    -webkit-animation: colorize 2s cubic-bezier(0, 0, .78, .36) 1;
    animation: colorize 2s cubic-bezier(0, 0, .78, .36) 1;
    background: transparent;
    border: 10px solid rgba(0, 0, 0, 0.12);
    border-radius: 4px;
    display: block;
    margin: 1.3em auto;
    max-width: 95%;
}

#Main {
    height: 400px;
    background-image: url("http://subterraexcavation.com/screening.jpg")
}

#Snow {
    height: 400px;
    background-image: url("http://subterraexcavation.com/Snow Removal.jpg");
    background-position: center;
    background-repeat: no-repeat;
}

#Site {
    height: 400px;
    background-image: url("http://subterraexcavation.com/Resort At SC.jpg");
    background-position: center;
    background-size: cover;
}

#Equipment {
    height: 400px;
    background-image: url("http://subterraexcavation.com/Equipment.jpg");
    background-position: center;
    background-size: cover
}

footer {
    font-size: 13px;
    text-align: center;
}

#Footer {
    line-height: normal;
}

#Contact {
    color: black;
    padding-left: 70px;
}

#Contact_H2 {
    color: black;
    padding-left: 50px;
}

#Inline {
    color: blue;
}

@-webkit-keyframes colorize {
    0% {
        -webkit-filter: grayscale(100%);
    }
    100% {
        -webkit-filter: grayscale(0%);
    }
}

@keyframes colorize {
    0% {
        filter: grayscale(100%);
    }
    100% {
        filter: grayscale(0%);
    }
}


/*-----------------------------------------------------------------
CSS settings for HTML Div form1 (Dynamically Created using jQuery)

div#form1 {
    width:250px;
    height:450px;
    border:2px solid #a5a5a5;
    padding:20px;
    background-color:#f3f3f3;
    border-radius:3px;
    float:left;
    text-align:center;
    margin-left:100px;
    margin-top:50px
}

input{
    width:100%;
    margin:10px 0;
    padding:5px;
    height:35px;
    box-shadow:1px 1px 1px 1px gray;
    border-radius:3px
}
input#submit{
    width:100%;
    margin:10px 15px 10px 0;
    padding:5px;
    background-color:#3fb8e8;
    box-shadow:0 3px 0 0 #3293ba;
    border-radius:3px;
    color:#fff;
    height:41px;
    font-size:16px
}
textarea{
    margin:10px 0;
    padding:5px;
    box-shadow:1px 1px 1px 1px gray;
    border-radius:3px
}
div#container{
    margin:50px auto;
    width:960px
}
------------------------------------------------------------------*/

