﻿body {
    /* background-color: aqua; */
}

/***
* div.mainBox: Defines the perimeter of a month calendar. 
***/
div.mainBox {
    width: 700px;
    height: 775px;
    border: 3px solid white;
    padding: 0px;
    margin: 0;
    /* background-color: white; */
}

/***
 * div.monthHeaderBox: Defines the text parameters of the month headers.
 ***/
div.monthHeaderBox {
    color: #FFFFFF;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    font-weight: bold;
}

/***
* div.monthBox: Defines the perimeter of the text box at the top of the div.mainBox where
* the current month is displayed.
***/
div.monthBox {
    width: 698px;
    height: 40px;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 32px;
    margin: 0;
    color: #FFFFFF;
}

/***
* div.dayHeader: The header area containing the boxes containing the text of each day of 
* the week (Monday, Tuesday, Wednesday, etc.).
*/
div.dayHeader {
    color: #FFFFFF;
    width: 700px;
    height: 35px;
}


/***
* div.dayHeaderBox: The text box containing a given day of the week.
*/
div.dayHeaderBox {
    width: 98px;
    height: 30px;
    float: left;
    border: 1px solid black;
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    border: 1px white;
    margin: 0;
}

div.weekContainer {
    width: 700px;
    height: 140px;
    float: left;
    /* border: 1px solid black; */
    margin: 0;
}

div.dayBox {
    width: 98px;
    height: 138px;
    float: left;
    border: 1px solid white;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    margin: 0;
}