/* 
** stylesheet8.css
** gcj
** 
** 
*/

h1 { font-family: ProseAntique, Times New Roman ;
	 color: #163394; /* darker blue */}


h1.mid { 
   font-family: ProseAntique;
   font-style: italic; 
   text-align: center;
   color:  #163394; /* darker blue */
}

h2 { font-family: ProseAntique, Times New Roman ;
   color:  #163394; /* darker blue */}

h2.right { font-family: ProseAntique, Times New Roman ;
   font-style: italic; 
   text-align: right;
}


h3 { font-family: ProseAntique, Times New Roman;

	 color: #163394; /* darker blue */}

p { font-family: Arial; font-size: 10pt }
p.other      { font-family: Arial; font-size: 10pt; text-align: center }
p.indent      { font-family: Arial; font-size: 10pt; text-indent: 3em } 
p.indentblue      { font-family: Arial; font-size: 10pt; text-indent: 3em; background: #bdefff } 
p.right      { font-family: Arial; font-size: 10pt; text-indent: 3em ; align: right } 

body   {
  font-family: Arial;
  font-size: 10pt; 
  color: black; 
  background: white; 
  overflow: auto; 
  overflow-x:hidden;
}

blue {
  font-family: Arial;
  font-size: 10pt; 
  color: blue; 
  background: white; 
  overflow: auto; 
  overflow-x:hidden;
}





table  {
	font-family: Arial; 
	font-size: 10pt;
 }

table.blue {
	 font-family: Arial; 
	 font-size: 10pt;
	 background:  #bdefff; /* #bdefff Longfei blue */
}

pre { 
	font-size: 10pt; 
	font-family: Courier, monospace;  
}

pre.form { 
	font-size: 9pt; 
	font-family: Courier, monospace;  
}

pre.smaller { 
	font-size: 8pt; 
	font-family: Courier, monospace;  
}

pre.higher { 
	font-size: 10pt; 
	font-family: Courier, monospace;  
	line-height: 30px;
}

pre.pad { 
	font-size: 10pt; 
	font-family: Courier, monospace;  
	padding-left: 15em
}



/* a list apart 
including
some input from 
Suckerfish Dropdowns
by Patrick Griffiths
and Dan Webb
 */

#menu8 
{
   background: white;
}

#content {
   clear: left;
}

#plain { /* for booking form etc */
   margin: 2em;
}

#newsletter {
   margin: 5em;
}


div.figure {
  float: right;
  width: 385px;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}

div.figure2 {
  float: right;
  width: 505px;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}

div.figure400px {
  float: right;
  width: 455px;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}

div.figure540x {
  float: right;
  width: 585px;
  border: thin silver solid;
  margin: 0.5em;
  padding: 0.5em;
}

div.figure,div.figure2 p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}


div.figure400px p {
  text-align: center;
  font-style: italic;
  font-size: 14;
  text-indent: 0;
}

ul {
   padding: 0;
   margin: 0;
   list-style: none;
   background:  #bdefff; /* #bdefff Longfei blue */
}

li {
   float: left;
   position: relative;
   width: 10em;
   border: 1px solid #ccc;
   background:  #bdefff; /* #bdefff Longfei blue */
}

li ul { /* second-level lists */
display: none;
position: absolute;
top: 1em;
left: 0;
border: 1px solid #ccc;
background: white; /* #bdefff Longfei blue */
}

/* to override top and left in browsers other than IE, 
which will position to the top right of the containing li, rather than bottom left */
/*
** li>ul {
** top: auto;
** left: auto;
** border: 1px solid #ccc;
** background: white;
** }
*/

/* lists nested under hovered list items */
li:hover ul, li.over ul { 
   display: block;
   border: 1px solid #ccc;
   background: white; /* #bdefff Longfei blue */
}


/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

dl.index {
   border: none  ; padding-left: 20em; padding-right: 20em;
   font-family: ProseAntique;
   line-height: 15px;
}

dt {
background: #bdefff; /* Longfei blue */
}

dd {
background: #9aaccc /* Longfei blue, darkened */
}


img.right { border: none; float: right; padding-left: 2em; padding-right: 2em} 
img.left { border: none; float: left; padding-left: 2em; padding-right: 2em}
img.middle { border: none  ; padding-left: 15em; padding-right: 10em} 

/* this is the very end */


