/* - elements ------------------------------------ */

body
  {
  background-color: #FFFFFF;
  padding: 0px 10px;
  font: 500 15px Arial, Helvetica, sans-serif;
  line-height: 1.75em;
  }

h1
  {
  background: url('../Images/banners/bgnd.gif') no-repeat top right;
  width: 100%;
  height: 150px;
  }

h2
  {
  font: 500 2.5em Verdana,Tahoma,Helvetica,sans-serif;
  color: #996633;
  letter-spacing: -1px;
  margin-bottom: 0px;
  }

h3
  {
  font: 500 1.5em Verdana,Tahoma,Helvetica,sans-serif;
  color: #845716;
  letter-spacing: 0px;
  margin-bottom: 0px;
  }

h4
  {
  font: 500 1.25em Verdana,Tahoma,Helvetica,sans-serif;
  color: #000000;
  letter-spacing: 0px;
  margin-bottom: 0px;
  }
  
a 
  {
  color: #0000DD;
  text-decoration: none;
  }
      
a:visited
  {
  color: #000099;
  }
      
a:hover
  {
  color: #DD0000;
  text-decoration: underline;
  }

/* - mystuff ------------------------------------ */

/* 

  Override this in the individual CSS if there is more than two buttons
  
*/

#ButtonBar
  {
  width: 330px;
  margin: auto;
  }
        
/* - Classes ------------------------------------ */

.clear
  {
  clear: both;
  }
  
.major
  {
  font-weight: 900;
  }

.minor
  {
  font-size: 0.75em;
  }

.hint
  {
  color: #666666;
  }
  
.firstletter
  {
  font: 500 2em Times New Roman,serif;
  color: #666666;
  }  

.polaroid
  {
  }
    
a.alicebutton
  {
  float: left;
  width: 140px;
  text-align: center;
  font: 500 0.75em Arial, Helvetica, sans-serif;
  line-height: 0.75em;
  color: #999999;
  border: solid 1px #FFFFFF;
  padding: 5px;
  }

a.alicebutton:hover
  {
  text-decoration: none;
  color: #000000;
  border: solid 1px #F6F1DE;
  }

.alicebutton img
  {
  padding: 5px 0px;
  }

.required
  {
  color: #DD0000;
  }  

  