            /* ---------------------------    Override Main Content    -----------------------*/

            #headerMainNav {
                /* check setting for IE6 (  ) */
                margin: 112px 0px 0px 0px; /* distance from top nav */
            }

            #mainContentLeft {
                width: 312px;
                background: none;
            }

            #mainContentCenter {
                width: 658px;  /* total width: 658px */
                padding: 0px 0px 0px 0px;
                float: left;
                /* overflow:  hidden; LEAVE AS IS FOR IE6 */
            }

            #homeCenterTopImage {
                width: 644px;
                height: 328px;
                margin: 0px;
                padding: 6px;
                clear: both;
                float: right;
                border: 1px #C7C5C2 solid;
                border-left: 0px #C7C5C2 solid;
                border-bottom: 1px #C7C5C2 dotted;
            }

            .padHeader {display:block; height:170px; float: none;}

            #mainContentCenterDiv  {
                width: 638px;
                margin: 0px 10px 10px 10px;
            }

            #mainContentHeader {
                height:170px;
            }

            #header {
                height:170px;
            }

            #headerTopNav {
                width: 236px;
                height: 20px;
                margin: 5px 0px 0px 0px;
                float: right;
            }

            #headerMainNav ul li ul {  /* this is the main dropdown block  */
                top: 170px; /* distance from top of page */
            }



            #mainContentHeader {
                height:171px;
                background: url(../pics/homeHeaderBackground.jpg) top left;
            }

            #mainContentHeader H2 {
                width: 307px;
                height: 19px;
                margin: 12px 0px 0px 0px;
                padding: 8px 0px 3px 5px;
                font-size: 13px;
                font-weight: normal;
                color: #BEC5D1;
                text-transform: uppercase;
                float: left;
                clear: left;
                background: #0A2249;
            }

            /* -----------------------------    Home Side Box       --------------------------*/

            .homeSideBox {
                width: 265px;
                margin: 0px 0px 0px 0px;
                padding: 10px 20px 20px 20px;
                display: block;
                overflow: hidden;
                line-height: 1.4;
                background-position: 10px 12px;
                background-repeat:no-repeat;
                background-image: none;
            }

            .homeSideBox H3 {
                width: 265px;
                height: 8px;
                margin: 10px 0px 10px 0px;
                padding: 9px 0px 12px 28px;
            }

        .homeSideBox .sideButton {
            width: 33px;
            height: 14px;
            float: right;
            background: url(../pics/goButt.gif) 0px 14px;
        }

            /* --------------------------    Home Announcements     --------------------------*/

            #homeAnnouncements {
                height: 341px;
                font-size: 11px;
                overflow: hidden;
                border-bottom: 1px #C7C5C2 dotted;
            }

            #homeAnnouncements p.date{
                margin: 10px 9px 0px 0px;
            }

            #homeAnnouncements span.desc{
                min-height:55px;
                height:55px;
                margin: 0px 9px 5px 0px;
                overflow: hidden;
                display: block;
            }

            #homeAnnouncements span.desc p, #homeAnnouncements span.desc a{
                padding: 0px;
                margin: 0px;
                display: inline;
            }

            #homeAnnouncements .hrDivider {
                height: 3px;
                width:  310px;
                margin: 5px 0px 0px 0px;
                clear:  both;
                border-bottom: 1px #C7C5C2 dotted;
            }

            #homeAnnouncements .hrDivider hr {
                display: none;
            }

            #homeAnnouncements a:link, #homeAnnouncements a:visited {
                color: #264987;
            }

            #homeAnnouncements p.link{
                margin-right: 15px;
                text-align: right;
                font-size: 10px;
            }

            #homeAnnouncements p.link a {
                color: #D39D02;
            }

