/*
** talk_slideshow.css
**
** formats GBdirect slides for a talk
**
** by Smylers <smylers@gbdirect.co.uk>
**
** 2003 May 11:  initial version
** 2003 May 17:  ignore administrivia that's only appropriate to the slide list
**               display
**
** This file, any image files it links to, and the design produced by rendering
** it are all copyright GBdirect Ltd 2003.  The files may be used to view a
** GBdirect document which have been distributed with the files.  The files may
** also be distributed with such a GBdirect document which you have permission
** to distribute.  The files may not be modified before distribution, and may
** not be appropriated for any other uses, including styling non-GBdirect
** documents.
**
** However the JavaScript for manipulating the slide show and the style
** directly supporting that may be copied.  See slides_navigation.css.
*/


@import url(slides.css);


html, a
{
  cursor: crosshair;
}

.Administrivia
{
  display: none;
}

body
{

  /* styled for slides, so that it is unchanging during slide transitions: */
  background: #036 url(talk_slide.png) no-repeat left top;
  /* TODO  That image is only 768px high, so doesn't cope with slides that
  ** scroll.  Create an image which is taller than the tallest slide, or at
  ** least one which blends to a constant colour along its bottom edge so that
  ** that colour can be set as the body background colour (which is what will
  ** show through below the image). */

  font-size: 32px;
}

body, a:link, a:visited
{
  color: #FFF;
}


#Splash
{
  background: url(talk_splash.png) no-repeat left top;
  padding-top: 320px;
}

h1, h3, h4, .Presenter, .EMail
{
  margin-right: 143px;

  /* Allow margin-top to be set on the things below the gap to the amount
  ** required and know that the thing above the gap isn't interfering: */
  margin-bottom: 0;
  text-align: right;
}

/* main title: */
h1
{
  margin-top: 0;
  margin-left: 26%;
  font-size: 175%;
}

/* sub-title: */
h3
{
  margin-top: 1ex;
  margin-left: 21%;
  font-size: 92%;
}

.Presenter
{
  margin-top: 4ex;
  font-size: 96%;
  font-weight: bold;
}

.EMail
{
  margin-top: 1ex;
  font-size: 60%;
}

.EMail a, .DifferentHref
{
  text-decoration: none;
}

/* event: */
h4
{
  margin-top: 3ex;
  font-size: 75%;
}


/* slide title: */
h2
{
  margin: 45px 170px 0.8ex 1.2em;
}

/* Don't bother with numbers on talks: */
.SlideNumber
{
  display: none;
}

/* White-on-dark Courier seems a little hard to read when not bold: */
pre, code
{
  font-weight: bold;
}

/* bullets & numbers (just the symbols, not the text of bullet points): */
li:-moz-list-bullet, li-moz-list-number
{
  color: #09D;
}

cite, .Filename
{
  color: #CCF;
}

.Filename
{
  font-weight: normal;
}

em, .Highlight
{
  font-style: normal;
  color: #FF6;

}

em em
{
  font-style: italic;
}


.Notes
{
  display: none;
}
