/* css layout modified from http://www.bluerobot.com/web/layouts/ */

body
{ 
  background-color: white;
}

#header
{
  padding:10px;
  background-color: lightblue;
  min-width:480px;
  font-size: large;
  max-height:100px;
}

#content
{
  margin:1ex 0ex 1ex 10ex;
  padding:2ex;
  padding-left:15ex;
  padding-right:10ex;
  background-color: lightgrey;
  min-width:290px;
  min-height:60ex;
}

#menu 
{
/*  position:fixed;*/
  float:left;
  margin-top:5ex;
/*  top:10ex; */
  padding:10px;
  background-color: lightblue;
  border:1px solid black;
  font-size: small;
  max-width:25ex;
}

#footer
{
  padding:10px;
  background-color: lightblue;
  min-width:480px;
  font-size: x-small;
}

#disclaimer
{
  border: thick groove black;
  background-color: lightcoral;
  padding: 1ex;
  
}

/* dump all the heading font sizes down to not-huge levels */
h1
{
  font-size: x-large;
}

h2
{
  font-size: large;
}

h3
{
  font-size: medium;
}

ul.nobullet
{
  list-style-type: none;
}

.menu1
{

}

.menu2
{
  padding-left: 2ex;
}

.menu3
{
  padding-left: 4ex;
}

.menu4
{
  padding-left: 6ex;
}

/* get rid of blue box around image links */
a img
{
  border: none;
}

a:link, a:visited, a:hover
{
  color: blue;
}

a:active
{
  color: purple;
}

a.menu:link, a.menu:visited
{
  text-decoration: none;
  color: darkblue;
}

a.menu:hover, a.menu:active
{
  color: blue;
}




