/* Set page background and font size to 100% so that it resizes in all browsers */
body
  { 
   font-size:100%; 
   background-color:#93aec1;
  }

/* set font properties for paragraphs */
p
  {
   font-size:1em;
   color:#000040;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
  }

p.main
  {
   font-size:0.75em;
   color:#000040;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
  }

/* set font properties for right columnt */
p.right
  {
   font-size:1em;
   color:#93aec1;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
  }>

/* set font properties for copyright statement */
p.copyright
  {
   font-size:0.5em;
   font-style:italic;
   color:#336600;
  }

/* set basic properties for tables */
table
  {
   font-size:0.8em;
   color:#000040;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
   width:100%;
  }

/* set properties for table containing page header and animated gifs */
table.black
  {
   width:100%;
   vertical-align:middle;
   height:75px;
   background-color:#000000;
   font-size:2.5em;
   font-style:italic;
   font-family: "Times New Roman", Times, serif;
   font-weight:bold;
   color:#9ec7e2;
  }

/* set properties for section headings within pages */
table.galleryhead
  {
   vertical-align:middle;
   height:40px;
   background-color:#000000;
   font-size:1em;
   font-style:italic;
   font-family: "Times New Roman", Times, serif;
   font-weight:bold;
   color:#9ec7e2;
   width:100%;
  }

/* set properties for header table containing site name */
td.head
  {
   vertical-align:middle;
   height:80px;
   background-color:#4a606c;
   font-size:2.6em;
   font-style:italic;
   font-family: "Times New Roman", Times, serif;
   font-weight:bold;
   color:#9ec7e2;
  }

/* set properties for left column */
td.leftcolumn
  {
   width:60%;
   vertical-align:top;
   background-color:#93aec1;
   font-size:1.4em;
  }

/* set properties for right column */
td.rightcolumn
  {
   width:30%;
   height:100%;
   background-color:#003366;
   vertical-align:top;
   font-size:1em;
   font color:#93aec1;
  }

/* set properties for column containing vertical black line */
td.vertical
  {
   width:5px;
   background-color:#000000;
  }

/* set properties for first level heading  */
h1
  {
   font-size:2em;
   color:#000080;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
  }

/* set properties for second level heading  */
h2
  {
   font-size:1.5em;
   color:#3300CC;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
  }  

/* set properties for third level heading  */
h3
  {
   font-size:1em;
   color:#FFFF99;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
  }  
  

/* set properties for black horizontal line */
hr.black 
  {
   color:#000000;
   height:20px;
  }

/* set properties for definition terms */
dt
  {
   font-size:1em;
   color:#000080;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
  }

/* set properties for definition descriptions */
dd
  {
   font-size:1em;
   color:#000080;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: normal;
  }

/* Start of the CSS for the gallery */
div.img
 {
  margin:2px;
  border:1px solid #0000ff;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
 }

div.img img
 {
  display:inline;
  margin:3px;
  border:1px solid #ffffff;
 }

div.img a:hover img
 {
  border:1px solid #0000ff;
 }

div.desc
 {
  text-align:center;
  font-weight:normal;
  font-family: Arial, Helvetica, sans-serif;
  width:120px;
  margin:2px;
 }

/* end of gallery style sheet */
