 /* Appears to be good */
                
h1 {
    font-family: 'Times New Roman', serif;
    font-weight: normal;
    border-style: dotted;
    border-color: rgb(255, 0, 0); /* red */
    background-color: green;
    opacity:0.3;
    text-align: left;
    margin-right:83%;
    outline:thin solid black;
    }

div {
    border-style: solid;
    border-color: hsl(0, 100%, 50%); /* red */
    background-color: lightblue;
    margin-right:83%;
    }
.div1{
    border-style: dotted;
    border-color: hsl(0, 100%, 50%); /* red */
    background-color: white;
    max-width:100%;
    width:90%;
    height:60%;
    outline:thin solid green;
    text-decoration-line: underline;
    text-decoration-color: red;  
    /* text-decoration-style: wavy;
    text-decoration-thickness: 1px; */  
    
}
p {
   /* font-family: 'Brush Script MT', cursive; */
   /* font-family: Georgia, 'Times New Roman', Times, serif; */
    background-color: yellow;
    opacity:0.7;
    margin-right:75%;
    text-transform:capitalize;
    }
.p1 {
    background-color: white;
    color: rgb(158, 83, 83);
    opacity:0.7;
    margin-right:5%; /*  changed background color and color text alignment, */
    text-align:center;
    /* letter-spacing:-1px; */
}
        
