/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  * { margin: 0pt;
    padding: 0pt;
    }

  body { font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    }

  img { border: 1px solid rgb(208, 102, 10);
    padding: 3px;
    }

  img.floatTL { margin: 2px 7px 2px 10px;
    float: left;
    }

  img.floatTR { margin: 2px 10px 2px 7px;
    float: right;
    }

  #menu { margin: 0pt auto;
    background: url('images/img03b.jpg') no-repeat right 5px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 780px;
    height: 75px
    }

  #menu ul { margin: 0pt;
    padding: 0pt;
    list-style-type: none;
    list-style-image: url('none');
    list-style-position: outside
    }

  #menu li { background: url('images/img02a.gif') no-repeat 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    display: block;
    float: left;
    width: 152px;
    height: 60px; padding-left:2px; padding-right:0pt; padding-top:0pt; padding-bottom:0pt
    }

  #menu a { background: url('images/img03b.jpg') no-repeat 0pt 10px;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    display: block;
    width: 108px;
    height: 36px;
    text-align: center;
    font-size: 0.9em;
    color: rgb(3, 74, 3);
    text-transform: uppercase;
    font-weight: bold; padding-left:20px; padding-right:20px; padding-top:25px; padding-bottom:0pt
    }

  #wrapper { background: url('images/img02a-1.jpg') repeat-x left top;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    width: 794px; margin-left:auto; margin-right:auto; margin-top:15px; margin-bottom:0pt
    }

  #leftcolumn { border: 1px solid rgb(204, 204, 204);
    margin: 5px 0pt;
    padding: 10px;
    color: rgb(51, 51, 51);
    height: 745px;
    width: 220px;
    float: left;
    background-image: url('images/wbg.gif');
    background-repeat: repeat-x;
    background-color: rgb(173, 206, 51)
    }

  .logo { width: 190px;
    height: 220px;
    background-repeat: no-repeat;
    margin-left: 15px;
    margin-top: 7px;
    opacity: 1;
    background-position: center top;
    background-image: url('images/BrockleyYellow.png');
    }

  .logo h2 { padding-top: 168px;
    font-size: 1.8em;
    font-weight: lighter;
    padding-left: 23px;
    }

  .blue { color: rgb(15, 23, 2);
    }

  .orange { color: rgb(208, 102, 10);
    }

  .logo h3 { font-size: 0.9em;
    color: rgb(15, 23, 2);
    padding-left: 22px;
    }

  .logo a { color: rgb(244, 253, 174);
    }

  #leftcolumn h4 { font-size: 1.6em;
    font-weight: lighter;
    color: rgb(208, 102, 10);
    padding-top: 17px;
    }

  .leftlinks ul { padding: 3px 0pt 8px;
    }

  .leftlinks li { line-height: 18px;
    list-style-type: square;
    list-style-image: url('none');
    list-style-position: outside;
    padding-left: 0pt;
    margin-left: 21px;
    color: rgb(244, 253, 174)
    }

  .leftlinks a { text-decoration: none;
    color: rgb(244, 253, 174);
    font-weight: bold;
    }

  .bottomleft { margin-top: 15px;
    }

  .bottomleft h5 { font-size: 1.4em;
    font-weight: lighter;
    color: rgb(208, 102, 10);
    padding-bottom: 10px;
    }

  .bottomleft p { font-size: 1.1em;
    text-align: justify;
    margin-bottom: 1em;
    }

  .bottomleft a { color: rgb(208, 102, 11);
    }

  #rightcolumn { border: 1px solid rgb(204, 204, 204);
    margin: 5px 0pt;
    float: right;
    color: rgb(51, 51, 51);
    width: 525px;
    display: inline;
    position: relative;
    background-image: url('images/wbg.gif');
    background-repeat: repeat-x;
    background-color: rgb(173, 206, 51);
    height: 753px ! important;
    overflow: scroll; padding-left:10px; padding-right:10px; padding-top:2px; padding-bottom:10px
    }

  #rightcolumn h1 { float: right;
    font-size: 1.5em;
    font-weight: lighter;
    color: rgb(15, 23, 2);
    letter-spacing: -1px;
    word-spacing: -2px;
    }

  #rightcolumn h2 { color: rgb(208, 102, 10);
    font-size: 1.7em;
    font-weight: lighter;
    letter-spacing: -1px;
    word-spacing: -2px;
    }

  #rightcolumn h4 { color: rgb(208, 102, 10);
    font-weight: lighter;
    font-size: 1.5em;
    padding-left: 10px;
    padding-bottom: 10px;
    }

  .rightpic { border-width: 0px;
    width: 520px;
    height: 220px;
    background-repeat: no-repeat;
    margin-top: 25px;
    opacity: 1;
    background-position:  center 50%;
    background-image: url('images/background.JPG');
    }

  .topright { padding: 15px;
    text-align: justify;
    }

  #rightcolumn a { text-decoration: none;
    color: rgb(244, 253, 174);
    }

  .bottomtext { padding: 5px;
    text-align: justify;
    }

  .bottomtext p { font-size: 1.1em;
    }

  #footer { background-color: rgb(173, 206, 51);
    display: inline;
    float: left;
    width: 100%;
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px;
    }

  #footer p { color: rgb(247, 247, 247);
    }

  #footer a { color: rgb(208, 102, 10);
    }

