body{
  background-color: #ffffff;
}

/* brandColours --------------------------------- */

:root {
  --grey: #333333;
  --lightGrey: #999999;
}

/* fonts --------------------------------- */

.fontBold{
  font-family: futura-pt, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: var(--grey);
}

.fontLogo{
  font-family: futura-pt, sans-serif;
  font-weight: 700;
  font-style: normal;
  color: var(--grey);
}

.fontMed{
  font-family: futura-pt, sans-serif;
  font-weight: 600;
  font-style: normal;
  color: var(--grey);
}

.fontMed{
  font-family: futura-pt, sans-serif;
  font-weight: 500;
  font-style: normal;
  color: var(--grey);
}

.fontReg{
  font-family: futura-pt, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: var(--grey);
}

.fontRegWhite{
  font-family: futura-pt, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: white;
}

.fontRegLightGrey{
  font-family: futura-pt, sans-serif;
  font-weight: 400;
  font-style: normal;
  color: var(--lightGrey);
}

.fontLight{
  font-family: futura-pt, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: var(--grey);
}

.fontLightWhite{
  font-family: futura-pt, sans-serif;
  font-weight: 300;
  font-style: normal;
  color: white;
}


/* email links --------------------------------- */

/* unvisited link */
a.emailLink:link {
  text-decoration: none;
  color: var(--grey);
}

/* visited link */
a.emailLink:visited {
  color: var(--grey);
  text-decoration: none;
}

/* mouse over link */
a.emailLink:hover {
  color: var(--lightGrey);
  text-decoration: none;
}

/* selected link */
a.emailLink:active {
  color: var(--grey);
  text-decoration: none;
}



/* img hover --------------------------------- */
img.workImg {
    opacity: 1;
    transition: opacity .1s ease-in-out;
    -moz-transition: opacity .1s ease-in-out;
    -webkit-transition: opacity .1s ease-in-out;
}
img.workImg:hover {
    opacity: 0.7;
    transition: opacity .1s ease-in-out;
    -moz-transition: opacity .1s ease-in-out;
    -webkit-transition: opacity .1s ease-in-out;
}​
