html {
  background-color: #011e39;
}

#title {
  background-color: lime;
  padding: 5px;
  border: 3px solid black;

}
Body {
    background-color: rgb(37, 162, 181); 
    width: 600px; margin: 0 auto; 
    padding: 0 20px 20px 20px; 
    border: 5px solid black;
}

p {
    font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif; color: rgb(25, 2, 74)
}

h1 {
    color: rgb(3, 69, 12); font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif; text-decoration-line: underline;
}

h3 {
    color: rgb(188, 236, 56); font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
}

.link-with-icon {
    background-image: url(alison.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 5px;

}

.link-with-icon img {
  height:30px;
  width: 50px;
}

.link-with-icon {
    background-image: url(htmlgoodies.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 5px;
   
}

.link-with-icon img {
  height:30px;
  width: 50px;
}

.link-with-icon {
    background-image: url(youtube.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 5px;
   
}

.link-with-icon img {
  height:30px;
  width: 50px;
}

#section1 {

  background-color: lightpink;
  padding:50px;
  border: 3px dotted black;
  
}

#section2 {

  background-color: rgb(241, 4, 40);
  padding:50px;
  border: 3px dotted black;
}

#section3 {

  background-color: lightpink;
  padding:50px;
  border: 3px dotted black;
}

#section4 {

  background-color: rgb(241, 4, 40);
  padding:50px;
  border: 3px dotted black;
}