/* CSS Document */

/* Body */
body {
  margin-top: 0; 
  margin: 0;
  padding: 5px;
  background-image: url('http://www.ahmuseum.org/images/wall.jpg');
  background-repeat: repeat;
  font-family: Arial, Helvetica, sans-serif;
  font-size: small;
}

 /* **** */
 
/* title h1  h2  h3*/
  div#title h1 { 
  margin: 0px;
  margin-bottom: 1em;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 200%;
  color: #000000;
  text-align: center
} 

  div#title h2 { 
  margin: 0px;
  margin-bottom: 0px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 150%; 
  color: #006385;
  text-align: center
} 

  div#title h3 { 
  margin: 0px;
  margin-bottom: 0px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 125%; 
  color: #006385;
  text-align: center
}

  div#title h4 { 
  margin: 0px;
  margin-bottom: 0px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 125%; 
  color: #000000;
  text-align: center
}

  div#title a:link, div#title a:visited {
   color: #006385;
   font-weight: bold;
}

  div#title a:hover, div#title a:focus {
   color: #ffffff;
   background-color: #000000;
   font-weight: bold;
}


/* Image Links */
  div#imagelink a:link, div#imagelink a:visited {
   color: #ffffff;
}

  div#imagelink a:hover, div#imagelink a:focus {
   color: #ffffff;
   background-color: #ffffff;
}

/* tables */

div#table table {
 width: 100%;
 }
 
 div#table td {
  margin-top: .5em; 
  font-size: 100%; 
  vertical-align: top;
  text-align: left;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 1em;
}


div#table2  td { 
  margin-top: .5em; 
  font-size: 100%; 
  width: 50%;
  vertical-align: top;
  text-align: left;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 1em;
}

  div#table2 a:link, div#table2 a:visited {
   color: #006385;
   font-weight: bold;
}

  div#table2 a:hover, div#table2 a:focus {
   color: #ffffff;
   background-color: #006385;
   font-weight: bold;
}

div#table2c table {
  width: 100%;
  }
  
div#table2c td { 
  margin-top: .5em; 
  font-size: 100%; 
  width: 50%;
  vertical-align: top;
  text-align: center;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 1em;  
}

/* Image Links in Table2 */

div#table3 table {
  width: 100%;
  }
  
div#table3 td { 
  margin-top: .5em; 
  font-size: 100%; 
  width: 33%;
  vertical-align: top;
  text-align: left;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 1em;
}

  div#table3 h2 { 
  margin: 0px;
  margin-bottom: 0px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 150%; 
  color: #006385;
  text-align: left;
} 

  div#table3 h3 { 
  margin: 0px;
  margin-bottom: 0px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 125%; 
  color: #006385;
  text-align: left;
}


div#table3c table{
  width: 100%;
  }
  
div#table3c td { 
  margin-top: .5em; 
  font-size: 100%; 
  width: 33%;
  vertical-align: top;
  text-align: center;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 1em;
}

div#table4 table{
  width: 100%;
  }
  
div#table4 td { 
  margin-top: .5em; 
  font-size: 100%; 
  width: 25%;
  vertical-align: middle;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 1em;
}

  div#table4 a:link, div#table4 a:visited {
   color: #006385;
   font-weight: bold;
}

  div#table4 a:hover, div#table4 a:focus {
   color: #ffffff;
   background-color: #006385;
   font-weight: bold;
}

div#table4c table{
  width: 100%;
  }
  
div#table4c td { 
  margin-top: .5em; 
  font-size: 100%; 
  width: 25%;
  vertical-align: top;
  text-align: center;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 1em;
}

  div#table4c a:link, div#table4c a:visited {
   color: #006385;
   font-weight: bold;
}

  div#table4c a:hover, div#table4c a:focus {
   color: #ffffff;
   background-color: #006385;
   font-weight: bold;
}

div#table5 table { 
  width: 100%;
}

div#table5 td { 
  margin-top: .5em; 
  font-size: 100%; 
  width: 20%;
  vertical-align: top;
  text-align: left;
  padding-left: 0em;
  padding-right: 0em;
  padding-bottom: 0em;
}

div#table5c table { 
  width: 100%;
}

div#table5c td { 
  margin-top: .5em; 
  font-size: 100%; 
  width: 20%;
  vertical-align: top;
  text-align: center;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 1em;
}

  div#table5c a:link, div#table5c a:visited {
   color: #006385;
   font-weight: bold;
}

  div#table5c a:hover, div#table5c a:focus {
   color: #ffffff;
   background-color: #006385;
   font-weight: bold;
}

/* content dl  dt  dd */
div#content dl { 
  margin: 0px; 
  padding: 0px; 
  font-size: 100%; 
} 

div#content dt { 
  margin-top: 1.0em; 
  font-size: 110%; 
  font-weight: bold;
  color: #006385

} 

div#content dd { 
  margin: 0; 
  margin-left: 1.5em; 
  font-size: 100%; 
  
} 


  div#content hr {
  width: 100%;
  color: #006385;
  }
  
  div#content p {
  font-size: 100%;
}

/* content links */
  div#content a:link, div#content a:visited {
   color: #006385;
   font-weight: bold;
}

  div#content a:hover, div#content a:focus {
   color: #ffffff;
   background-color: #006385;
   font-weight: bold;
}


div#bottomlinks table { 
  width: 100%;
}

div#bottomlinks td { 
  margin-top: .5em; 
  font-size: 100%; 
  vertical-align: middle;
  text-align: center;
  padding-left: .5em;
  padding-right: .5em;
  padding-bottom: 1em;
}

  div#bottomlinks hr {
  width: 100%;
   color: #006385;
  }

  div#bottomlinks a:link, div#bottomlinks a:visited {
   color: #006385;
   font-weight: bold;
}

  div#bottomlinks a:hover, div#bottomlinks a:focus {
   color: #ffffff;
   background-color: #006385;
   font-weight: bold;
}
  
  div#bottomlinks p {
  font-size: 10px; 
  }


/* **** */

  div#content h3 { 
  margin: 0px;
  padding: 0px;
  font-size: 110%;
  font-weight: bold ;
  color: #006385;
}


  div#content h5 { 
  margin: 0px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 100%; 
  font-weight: bold;
  color: #42008c;
} 

  div#content h6 { /*news*/
  margin: 0px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 90%; 
  font-weight: bold;
  color: #42008c;
  padding-top: 0.5em;

  
} 
/* end of headers*/
 




div#table2im  td { 
  margin-top: .5em; 
  font-size: 100%; 
  width: 50%;
  vertical-align: top;
  text-align: left;
  padding-left: 1em;
  padding-right: 1em;
  padding-bottom: 1em;
}

  div#table2im a:link, div#table2im a:visited {
   color: #ffffff;
   font-weight: bold;
}

  div#table2im a:hover, div#table2im a:focus {
   color: #ffffff;
   background-color: #ffffff;
   font-weight: bold;
}