BODY { 
      background: white url(http://www.hanksville.org/sand/images/Sand.gif) ; 
      margin:  1.5em 1.5em 1.5 em 2.5 em;
      font-family: verdana, arial, helvetica, sans-serif;
      Font-size: 1.1em;
      color: #663333;
      }
H1 { text-align: center; color: #660000; margin-top : 0em; margin-bottom: 0.25em; clear : both ; }
H1.title { text-align right; color: #330000; margin-top : 0em; margin-bottom: 0.5em; }
H2 { text-align: center; color: #330000; margin-top : 0.25em; margin-bottom: 0.25em; clear : both ;}
H3 { text-align: center; color: #330000; margin-top : 0.25em; margin-bottom: 0.25em; clear : both ;}
H4 { text-align: center; color: #330000; margin-top : 0.3em; margin-bottom: 0.5em; clear : both ;}
P  { text-indent: 2em }
P.date { text-align: center; text-indent: 0em; font-family: Helvetica, sans-serif; background-color: #663333 ; padding: 1em ; color: #ffcc99}
.special { background-color:olive; color:white; padding: 1em ; margin-right: 3em; }
strong { font-size: 115% ; font-weight: bold; color: #000066 }
HR { margin-top : 1em; margin-bottom : 1em; }
img { border-style: none ; margin=1.5em ;  }
img.head { border-style: ridge ; float : none ; display: block ; padding: 1em ; border-color: maroon ; border-width: thick ;}
img.icon { border-style: none ; margin : 0em ; padding : 0em ; display : inline ; float : none; }
img.logo {  border-style: none ; margin : auto ; padding : 0em ; } 
img.banner { display: block ; margin-right: auto ; margin-left: auto ; }
img.honor {display: inline ; float: right ; margin : auto ; padding : 1em ; border-style: none ; }
BLOCKQUOTE { margin-right: 3em; margin-left: 3em; color: #663333 }
UL {list-style-type: square}

.addr1 { margin-right: 2em ; 
                 margin-left: 3em ; 
                 font-style: normal ; 
                 font-family: Helvetica, sans-serif ; 
                 color: #ffffff ;
                 background-color: #990000 ; 
                 padding: 6px  }
.addr2 {    font-style: normal ; 
                 font-family: Helvetica, sans-serif; 
                 color: #ffcc99 ;
                 background-color: #996633; 
                 padding: 6px  }
cite { color:#330000 ;  font-family: Helvetica, sans-serif; }
EM { color: #990000 ;font-family: Helvetica, sans-serif; }
OL   { margin-right: 10%; margin-left: 5% }
DL   { margin-right: 5%; margin-left: 3% }
A:link    { color:#993300; text-decoration: underline }
A:visited { color:#000033; text-decoration: underline }
A:hover  { color:#ff6600}
BR    { text-indent: 0em }
.noin { text-indent: 0em }

.content {
  position: relative ;
  width: auto ;
  min-width: 200px;
  margin: 0 120px 20px 120px ;
  border: 2px solid maroon ;
  background-color: white ;
  padding: 10px ;
  z-index: 3;
}

.content2 {
  position: relative ;
  width: auto ;
  min-width: 200px;
  margin: 30 50px 30px 50px ;
  border: 2px solid maroon ;
  background-color: white ;
  padding: 10px ;
  z-index: 5;
}

#navleft {
  position: absolute ;
  width: 60px ;
  top: 350px ;
  left: 20px ;
  font-size: 0.9em ;
  border: medium ridge maroon ;
  background-color: white ;
  padding: 10px ;
  z-index: 2 ;
}

#navright{
  position: absolute ;
  width: 60px ;
  top: 350px ;
  right: 20px ;
  font-size: 0.9em ;
  border: medium ridge maroon ;
  background-color: white ;
  padding: 10px ;
  z-index: 4 ;
}

#footer {
  position: relative ;
  width: auto ;
  min-width: 200px ;
  margin: 0 210px 100px 150px ;
  top: 50px ;
  bottom: 100px ;
  right: 80px ;
  left: 80px ;
  font-size: 1.0em ;
  border:  2px dashed maroon ;
  background-color: white ;
  padding: 10px ;
  z-index: 1 ;
}

.dropcap {
  color: #000033;
  font-size :2.5em;
  float: left;
  padding-right: 5px;
  clear ;
  }
  
   #navlist ul
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
font-size: 0.70em ;
}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: maroon;
text-decoration: none;
}

#navlist a:hover
{
color: maroon;
background-color: #ffbfbf;
text-decoration: none;
}