*{
    padding: 0;
    margin: 0;
}
body {
    font-family: Arial, sans-serif;
    margin: 0; /* Remove default margin for full page layout */
    padding: 0;
}

/* --- Section-Specific Colors and Styles --- */

/* Section 1: Content Introduction */
.div1 {
    background-color: green; /* Alice Blue */
    color: #333; /* Dark text for contrast */
    height:200px;
}

/* Override the Internal CSS for the h2 inside div1 */
.div1 h2 {
    color: green; /* Change to green for better contrast in this section */
    font-size: 16px; /* Increase size for readability */
}

/* Section 2: Placeholder */
.div2 {
    background-color: #E6E6FA; 
    float: left;
    width:50%;/* Lavender */
    height:200px;
}

/* Section 3: Placeholder */
.div3 {
    background-color: #FFE4E1;
    float: right; 
    width:50%;/* Misty Rose */
    height:200px;
}

/* Section 4: Placeholder */
.div4 {
    background-color: yellow; /* Plum */
    height:200px;
    display:flex;
    clear: both;
}


/* Section 5: Placeholder */
.div5 {
    background-color: brown; /* Light Blue */
    height:200px;
}

/* --- Styling for HTML Elements (for better presentation) --- */

h1 {
    text-transform: uppercase;
    border-bottom: 2px solid #ccc;
    padding-bottom: 5px;
    height:200px;
}

ol {
    list-style-type: decimal;
    margin-left: 20px;
}