        /* Colour the Layout */
        body {
            background: #99FF99;
        }

        /* Overload left and right bars */
        #colmask, #colright {
            background: #99FF99;
        }
        /* overload centre */
        #colmid {
            background: #EEEEEE;
        }

        #header, #footer {
            font-size: large;
            text-align: center;
            padding: 0.3em 0;
            background: #000000;
            color: #FFFFFF;
        }
        #header {
            height: 125px;
            background-image:url('images/layout/steven-mapes-title.png');
            background-repeat:repeat-x;
        }
        #footer {
            height: 100px;
        }

        .column {
            padding-top: 1em;
            text-align: justify;
        }
        /* End of Layout */


        /* Full Image Pane  */
        #imgBox {
            position: absolute;
            top: 140px;             /* height of #header + 25 pixel padding */
            left: 215px;            /* same as #col2 */
            z-index: 10;
            min-width: 25px;
            max-width: 1100px;      /* IE only needs this. Max image size plus nav buttons */
            background: #000000;
            color: #FFFFFF;
            text-align: center;
            padding: 0px;
            margin: 0px;
            display: none;
        }
        * html #imgBox {
            max-width: 100%;    /* Non-IE browsers resize correctly */
        }

        .hov:hover, .hov, .hov:hover {
            cursor: pointer;
        }

        /* Full Image Pane  */

        /* Other Styles */
        .centre {
            text-align: center;
        }
        .floatLeft {
            float: left;
        }
        .floatRight {
            float: right;
        }
        .bordersAll {
            border: 1px solid #000000;
        }
        /* End of other styles */
