body {
  margin: 0px;
  padding: 0px;
}

p, body, a {
  font-family: verdana, arial, sans-serif;
  font-size: 12pt;
}

.page {
  /* width: 700px; */
}

.indented {
  margin-left: 40px;
}

/* ----------------- */
/* Links */
/* ----------------- */

a img {
  border: 0px;
}

a.image {
  padding-left: 0px;
  padding-right: 0px;
}

a {
  font-weight: bold;
  font-size: inherit;
  text-decoration: none;
}


/* ----------------- */
/* Breadcrumbs */
/* ----------------- */

.breadcrumbs {
  font-family: verdana, courier;
}

.breadcrumbs, .breadcrumbs a {
  font-size: 30px;
  margin-bottom: 20px;
  margin-top: 20px;
  margin-left: 10px;
}

/* ----------------- */

/* All of the page under the tiles at the top */
.content {
  padding: 20px;
}

/* The bottom of every page */
.copyright {
  font-size: 8pt;
  margin-top: 20px;
  margin-right: 0px;
  margin-bottom: 20px;
  text-align: right;
}


/* ----------------- */
/* Gallery */
/* ----------------- */

table.galleryThumbnails {
  margin-top: 4px;
}

table.galleryThumbnails tr td a {
  padding-left: 5px;
  padding-right: 5px;
}

.galleryNav {
  font-size: 40px;
}


/* ----------------- */
/* Navigation */
/* ----------------- */

.navigation {
  margin-top: 20px;
  margin-left: 5px;
  margin-right: 5px;
  text-align: center;
}

.navigation a {
  font-size: 14px;
  font-weight: bold;
  text-decoration: none;
  padding-left: 5px;
  padding-right: 5px;
  margin: 4px;
  text-align: left;
}


/* ----------------- */
/* COLOURS */
/* ----------------- */

body {
  background: #fff;
}

.page {
  background: #fff;
}


p, body {
  color: #333;
}

a {
  color: #11a;
}

a:hover {
  color: #a11;
}

.huge {
  color: #e09040;
}

.breadcrumbs {
  color: #a11;
}

.navigation {
  color: #333;
}

.copyright {
  color: #a11;
}

/* END */

