body
{
    background-color: #ccddee;
    margin: 0;
    padding: 10px;
    font-family: Tahoma;
}
#maincontainer
{
    width: 840px; /*Width of main container*/
    margin: 0 auto; /*Center container on page*/
}
#topsection
{
    height: 99px; /*Height of top section*/
    margin: 5px 0 5px 0;
    text-align: center;
}
#topsection h1
{
    margin: 0;
    padding-top: 15px;
}
#contentwrapper
{
    float: left;
    width: 100%;
}
#contentcolumn
{
    margin: 0 280px 0 280px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
    border: solid 3px #FDE95E;
    height: 480px;
    background: #fffdec;
}
#contenthdr
{
    background-color: #FDE95E;
    height: 20px;
}
#leftcolumn
{
    float: left;
    width: 274px; /*Width of left column in pixel*/
    margin-left: -840px; /*Set margin to that of -(MainContainerWidth)*/
    border: solid 3px Navy;
    height: 480px;
    background: #ececff;
}
#lefthdr
{
    background-color: Navy;
    height: 20px;
}
#rightcolumn
{
    float: left;
    width: 274px; /*Width of right column*/
    margin-left: -280px; /*Set left margin to -(RightColumnWidth)*/
    border: solid 3px Red;
    height: 480px;
    background: #ffeecc;
}
#righthdr
{
    background-color: Red;
    height: 20px;
}
.coltitle
{
    margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
    margin-top: 0;
    text-align: center;
    font-size: x-large;
    font-weight: bold;
}
.coltext
{
    height: 180px;
    font: tahoma;
    text-align: justify;
    font-size: 10pt;
    margin: 0px 6px 0px 6px;
}
.collink
{
    text-align: center;
    font-size: large;
}
#footer
{
    clear: left;
    width: 100%;
    background: black;
    color: #FFF;
    text-align: center;
    padding: 4px 0;
    border-top: solid 10px #ccddee;
    font: tahoma;
    font-size: 8pt;
}
#footer a
{
    color: #FFFF80;
}
#copyright
{
    float: right;
}

