body{
    background:rgb(180, 177, 180);
    margin: 0;
}

.link-title{
    text-decoration: none;
    font-size: 24px;
    color:#444464;
}
.link-title:hover{
color:gold;
}
.container{
    width: 1000px;
    box-shadow: 0px 12px 15px 5px;
    margin: 0 auto;
    background: #FFF;
}

.header{
    padding: 45px 0px 20px 40px;
    }

.menu{
background: #3bd;
padding: 15px 0px 10px 30px;
}

.menu a{
    color:rgb(160, 7, 7);
    text-decoration: none;
    font-size: 20px;
    font-family: cursive;
}

.menu a:hover{
    color:black;
}

aside{
    float:left;
    width: 120px;
    padding:30px 0 0 40px;
}

h1{
    /* margin:0px; */
    color: coral;
    font-size: 24px;
    font-family: sans-serif ;
}

.main{
    margin: 0 0 0 180px;
    padding: 35px 40px 30px 0;
    color:#444444;
    font-family: Georgia;
    font-size: 20px;
    line-height: 20px;
    text-emphasis: justify;
    
}

#home-image img{
    width:100%
}

footer{
   padding: 6px 40px 6px 40px;
   background:#d6d6d6;
   font-family: sans-serif;
  

}

footer a{
color:#262626;
}

#form{
    box-shadow: 0px 10px 5px 5px;
    padding: 10px 0px 30px 50px;
    margin: 10px 0px 20px 30px;
}

#contact-text{
    text-align: center;
}
#form input{
width: 100%;
border-radius: 4px;
height: 20px;
background:#d6d6d6;
}

#form textarea{
    width:100%;
    border-radius:4px;
    background: #d6d6d6;
}
#form #submit{
    height:30px;
    background:skyblue;
}
#form p{
    padding:1px 15px 0px 0px;
}
#form textarea{
    border: 1px black solid;
}

