a:link {
  color: #0000A0;
  text-decoration: underline;
}

a:visited {
  color: #4B0082;
  text-decoration: underline;
}

a:active {
  color: #0000A0;
  text-decoration: underline;
}

a:hover {
  color: #0000A0;
  text-decoration: underline;
  text-decoration-style: double;
}

body {
  color: #000000;
  background-color: #fae6ba;
  font-family: "Trebuchet MS", Helvetica, sans-serif;
}

p {
  font-size: large;
  /*margin-right: 110px;*/
  /*padding-right: 110px;*/
  text-align: justify;
}

p.slogan {
  text-align: center;
  font-size: x-large;
  font-style: italic;
}

p.citation {
  font-size: normal;
}

ul {
  list-style-type:square;
}

ul li::marker{
  color:#89211b;
}


td {
  font-size: large;
  text-align: justify;
}



li {
  font-size: large;
  text-align: justify;
  /*%margin-right: 110px;*/
  /*padding-right: 110px;*/
}

.highlight {
  color: #F3172D;
}
.title {
  font-weight: bold;
  color: #4C2444;
}

h1 {
  color: #89211b; /* UoC color */
}

.my-header{
  height: 100px;
  margin-left: 2%;
  margin-right: 2%;
  margin-top : 2%;
  margin-bottom : 2%;
  padding-left : 50px;
  padding-right : 50px;
  padding-top : 20px;
  padding-bottom : 50px;
}



h2 {
  color: #89211b;
}

h3 {
  color: #89211b;
  font-size: 1.25em;
}

h4 {
  color: #89211b;
  font-weight:normal;
  font-size:large;
}

#container {
  margin: 2.5%;
  padding-left: 10%;
  padding-right: 10%;
  padding-top: 2.5%;
  padding-bottom: 2.5%;
  background-color: #FFFFFF; /*#FEFCFF;*/
  /*border: 5px solid #736F6E;
  border-style: double;
  border-radius: 80px;*/
}

table.lecture_table
{
  width:100%;
  padding:2px;
  /*border:1px solid black;*/
}

table.lecture_table th
{
  background-color: #fae6ba;
  border-bottom: 1px solid #ddd;
}

table.lecture_table td
{
  padding:3px;
  border-bottom: 1px solid #ddd;
  text-align:left;
}

table.lecture_table td.emph
{
  color:#89211b;
  /*font-weight: bold;*/
  text-align:center;
  font-size:x-large;
}

table.lecture_table th.date
{
  /*text-align:center;*/
  width:15%;
  text-align:left;
}

table.old-site-material {
  width:100%;
  text-align:left;
}


footer{
  text-align:center;
  margin-top:50px;
  padding:10px;
  color: #fae6ba;
  background-color:#89211b;
}
