/* Updated FF 2009-01-09 */
/* Updated FF 2009-12-20 dd & dt added 75% size*/
/* Updated FF 2010-01-20 .block L&R margins reduced from 16% to 3% */
/* Updated FF 2009-12-21 dd & dt : font size removed because of cumulative effect*/
/* Updated FF 2013-03-01 body font-family 'Dejavu serif' and h1 font-family Gauss */

/* body { background-color: #f5deb3; font-family: 'Trebuchet MS', sans-serif; } */
/* body { background-color: #f5deb3; font-family: 'Dejavu serif' , 'Bookman Old Style', 'Trebuchet MS', serif; } */
body { background-color: #f5ecd0; font-family: font-family: 'Ubuntu', arial, serif; }
a:link { color: #00f; text-decoration: none; }
a:visited { color: #009; text-decoration: none; }
a:hover { color: #00f; text-decoration: underline; }
/* a:active { background-color: #009; text-decoration: none; } [FF 2009-11-06 changed for clarity ] */
a:active { background-color: #ccc; text-decoration: none; }

/* p { text-indent: 1em; } */
/* h1 { text-align: center; font-style: italic; } */
h1 { text-align: center; font-style: italic; font-family: font-family: 'Ubuntu', arial, sans-serif; } 
h2 { text-align: center; font-style: italic; }
h3 { text-align: center; font-style: italic; }
h4 { text-align: center; font-style: normal; }

dl { line-height: 125%;}
//dt { font-weight: bold;  font-size: 75%;}
dt { font-weight: bold;  }
// dd { margin-left: 1em; font-size: 75%;}
dd { margin-left: 1em;}

/* .block { background-color: #deb887; margin-left: 3%; margin-right: 3%; margin-top: 0; margin-bottom: 10px; padding: 5px; } */
.block { background-color: #f7e9be; margin-left: 3%; margin-right: 3%; margin-top: 0; margin-bottom: 10px; padding: 5px; } 
.display { text-align: center; }
.quote { font-size: 85%; color: #000066; margin-left: 10%; margin-right: 10%; text-align: left; text-indent: 0; }
.descr {font-size: 85%; } 

/* programme: Palestine film series */
.calendar { font-size: 90%}
.left { float: left; margin-left: 0; margin-right: 0; text-align: center; }
.right { float: right; margin-left: 0; margin-right: 0; text-align: center; }
.middle {text-align: center; }
.updatedwhen {font-size: 60%;  float: right; margin-left: 0; margin-right: 0; }
.footnote { font-size: 85%; text-align: left; text-indent: 0; }
.special { margin-left: 30%; color: #660000; } /*for right-shifted footnotes*/ 
.head { border: 2px brown solid; }
.frontpic {height: 200px;}
.banner { width: 20%; padding: 0; }
.button { font-weight: bold; background-color: #00ff00; padding: 5px; margin-top: 10px; margin-bottom: 5px; text-indent: 0; text-align: left; }
.column { font-size: 95%; width: 50%; margin-left: 0; margin-right: 0; padding: 5px; }
.colleft { background-color: #deb887; font-size: 95%; width: 45%; padding: 5px; position: absolute; right: 50%; }
.colright { background-color: #deb887; font-size: 95%; width: 45%; padding: 5px; position: absolute; left: 50%; }
.external {font-size: 95%; color: #006633}
.small {font-size: x-small}
/* for non-lss events in programme */
.ideas {font-size: 95%; color: #663300}

/* programme: ideas group */
/* background colours: #deb887 is "burlywood", #f5deb3; is "wheat" */

