body {
  color: black; background-color: white;
  background-image: url(images/1.jpg);
  border: 0; padding: 0;
}

h1 {
  font-family: 'Times New Roman', times, serif;
  font-size: 1.5em;
  text-align: center;
}

h2 {
  font-family: 'Times New Roman', Times, Serif;
  font-size: 1.23em;
  color: black;
  text-align: center;
}

h3 {
  font-family: Arial, Geneva, Sans-serif;
  font-size: 1em;
  text-align: left;
 }

h4 {
  font-family: Arial, Geneva, Sans-serif;
  font-size: 1em;
  font-weight: bold;
  font-style: italic;
  text-align: left;
}

h5 {
  font-family: Arial, Geneva, Sans-serif;
  font-size: 1.25em;
  text-align: left;
  line-height: 12pt;
}

h6 {
  font-family: Arial, Geneva, Sans-serif;
  font-size: 1.25em;
  text-align: center;
}

p {
  font-family: 'Times New Roman', Times, Serif;
  font-weight: bold; font-size: medium; 
  text-align: left;
}

p.center {
  text-align: center;
}

p.underline {
  text-align: center;
  text-decoration: underline;
}

p.special {
  font-family: 'comic sans ms';
  font-size: 1.2em;
  color: blue;
  text-align: center;
}

p.indent {
	text-indent: 4em;
}

span {
  font-style: italic; font-weight: bold;
  font-size: 1.3em;
}

a {
  font-family: 'Times New Roman', Times, Serif; color: blue;
  text-decoration: none; font-size: 1.2em; text-align: center;
}

a:link  {
  text-align: center; 
}

a:hover {
  color: purple;
}
.center {
  margin-top: 20px;
  text-align: center;
}

#header2 {
}

#header3 {
text-align: center;
}

#reuni_onheader {
	height: 100px;
}

/*the following content style, hrrulethin renders only the horizontal rule the second style .hrbk renders botn the
 *  hr and the back button*/

.hrrulethin {
text-align: center;
}
 
.hrbk {
text-align: center;
}

.menu {
	position:absolute;
	left: 20%;	
}

.menu li {
  list-style-type: none;
  width: 11em;
  float: left;
  text-align: center;
  }

.menu a {
  text-decoration: none;	
  Color: black;
  display: block;
  border: 3px navy outset;
  background-color: #dcdcdc;
}

.menu a:hover {
  border: 3px blue inset;
}

.reunion_attendees {
	margin-left: 25%;
}

#ashpatch {
  position: absolute;
  top: 250px; left: 11%;
 }

#seal {
  position: absolute;
  top: 250px; right:11%;	
 }

.lnks {
  text-align: center;
}

#pic48 {
  position: absolute;
  top:100px; right: 2%;
}

#lsd48crest2  {
  position: absolute;
  top: 100px; left: 3%;
}

#disclaimer {
  margin: 150px 15% 0 15%;
  text-align: center;
}

#associnc {  
  margin: 0 10% 0 3%;
  width: 98%;
}

#personnel {
  margin-left: 25%;
}

#membership {
  margin-left: 2%
}

#lsd1graph {
  text-align: center;
}

#lsd48graph {
  text-align: center;
}
 
#gator {
  text-align: center;
}

#vetreg {
  margin-left: 43%;
}

#hpage {
  text-align: center;
}

#crest {
text-align: center;
}

.centerimage {
text-align: center;
}
