/*----------------------------------------------------
  The following sets the background colour and other
  general attributes to match those in the original
  pages from Jan Benham.

  ---------------------------------------------------*/

body {  background-color: #FEE09C; font-size: x-small; color: #005555; font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;}


/*----------------------------------------------------
  The following is the general paragraph style,
  which should be the default for all text that is
  not assigned another style
  ---------------------------------------------------*/

p {  font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-size: small; font-weight: normal}



/*----------------------------------------------------
  The following are the styles for the various levels 
  of header

  h1 should be used for the main header for each page

  h2 are the biggest headers within the body area 
  of the page

  h3 sub-headers

  ---------------------------------------------------*/


h1  { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-weight: bold ; font-size: large; color: #005555}


h2 { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-weight: bold ; font-size: medium; color: #005555}


h3 { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif; font-weight: bold ; font-size: small; color: #005555; margin-top: 0px; margin-bottom: 1px; padding-top: 0px; padding-bottom: 0px}



/*----------------------------------------------------
  The following styles deal with the lefthand 
  navigation menu on each page
  ---------------------------------------------------*/

.navigation_heading {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;; font-size: small; margin-top: 0px; margin-bottom: 2px; padding-top: 0px; padding-bottom: 0px; font-weight: bold; color: #005555}

.navigation_link {font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;; font-size: x-small; margin-top: 0px; margin-bottom: 0pt; padding-top: 0px; padding-bottom: 0pt}


ul {  padding-left: 0px; margin-left: 16px; list-style-position: outside; margin-top: 0px; padding-top: 0px}

li {  list-style-type: circle; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-bottom: 0px}


/*----------------------------------------------------
  The following deals with how links look and behave
  ---------------------------------------------------*/

a {text-decoration: underline; color: #006666}

a:hover {text-decoration: none; color: #FF0000}

.e-mail_links {  font-size: x-small}


/*----------------------------------------------------
  The following deals with tables, for example for
  the calendar page
  ---------------------------------------------------*/

.shaded_cell {  background-color: #FFCC33}
.calendar {  font-size: x-small}
.navigation_non-link { font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;; font-size: x-small; margin-top: 0px; padding-top: 0px}

