/* Author: Maxine von Eye 
   Date: 17 August 2009 
   Last Modified: 20 August 2009 */

/*-----------------*/
/* Page layout IDs */
/*-----------------*/

/* makes border around page */
#div-1 {
/*  border-width: 0.3em;
  border-color: slategray;
  border-style: solid;*/
  }

/* menu on left */
#div-1a {
  float: left; 
  position: relative;
  left: -3em; 
  top: -1em;
  }

/* text in body of page */
#div-1b {
  margin: 0.3em;
  }

/* footer */
#div-1c {
  clear: both;
  margin-bottom: 0.3em;
  }

/*--------------*/
/* body of page */
/*--------------*/
body
{
  padding-top: 0.5em; 
  text-align: justify;
}

/*---------------------------*/
/* select slum menu          */
/*---------------------------*/
table.slumSelect td
{
  padding-right: 5em;
}

/*---------------------------*/
/* menu on top of page       */
/*---------------------------*/
table.menuBar th
{
  padding-left: 5em;
  padding-right: 5em;
}

table.menuBar a
{
  text-decoration: none;
  color: midnightblue;
}

table.menuBar a:hover
{ color: red; }

/*---------------------------*/
/* menu on left side of page */
/*---------------------------*/
ul.navBar
{
  text-align: left;
  list-style-type: none;
  font-family: "MS Ariel", sans-serif; 
  width: 13em;
}

ul.navBar li
{
  margin: 0.5em; 
  padding: 0.3em 0.3em;
  color: black;
}

ul.navBar a
{
  color: midnightblue;
  text-decoration: none;
}

ul.navBar a:hover
{ color: red; }

/*----------------------------------------------*/
/* menu on left side of page                    */
/* change color scheme for menu to current page */
/*----------------------------------------------*/
ul.navBar li.navBarOn
{
  margin: 0.5em; 
  padding: 0.3em 0.3em;
  color: red;
}

ul.navBar li.navBarOn a
{ color: red; }

ul.navBar li.navBarOn a:hover
{ color: red; }

/*---------------------------*/
/* menu on left side of page */
/*---------------------------*/
ul.navBar li.navBarHeader
{
  color: black;
}

/*---------------------------*/
/* menu on left side of page */
/* submenu                   */
/*---------------------------*/
ul.subNavBar li
{
  list-style-type: none;
  border-right: 0.5em solid maroon;
  color: maroon;
  margin: 0.3em 0em 0.3em -1em;
  padding: 0.1em; 
}

ul.subNavBar a
{
  color: maroon;
}

ul.subNavBarOn li
{
  list-style-type: none;
  border-right: 0.5em solid maroon;
  color: yellow;
  background-color: midnightblue;
  margin: 0.3em 0em 0.3em -1em;
  padding: 0.1em; 
}

/*-----------------*/
/* photo in corner */
/*-----------------*/

img.b
{
  width: 10.8em;
  height: 8em;
}

/*-----------------*/
/* horizontal line */
/*-----------------*/
hr
{ 
  color: red;            /* used in IE */
  background-color: red; /* used in firefox and others */
  height: .3em;
  border: 0;
}

/*--------------*/
/* ordered list */
/*--------------*/
ol.alphaList
{
  list-style-type: lower-alpha;
  list-style-position: inside;
  position: relative;
  left: 3em;
  width: 35em; 
}
ol
{
  list-style-position: inside;
  position: relative;
  left: 3em;
}
