/* ########################################################################## */  
/* Global text formatting style */
/* ########################################################################## */  
* {
  font-size: 16px;
  font-family: sans-serif; 
}

html, body {
  color: #639c18;  
  background: #d8d8a8;
	height: 100%; max-height: 100%;
	padding: 0; margin: 0; border: 0; }

/* ########################################################################## */  
/* Pre-defined styles that need altering */
/* ########################################################################## */  
img     { border: 0px; }
A       { text-decoration: underline; }

h1 {
  display:     inline;
  font-style:  italic;
  font-family: kunstler script, serif; 
  font-size:   50px;
  line-height: 100%; }
h3 {
  font-family: serif; 
  display:     inline;
  font-size:   30px; }  
  
h4 { margin: 5px; }

table {
  width: 90%;
  margin-left: auto;
  margin-right: auto; }

/* ########################################################################## */  
/* Site specific unique styles */
/* ########################################################################## */  
.thumb   { border: 1px black solid; }

#titimgl, #titimgr { position: absolute; margin-top: 25px;}
#titimgl { left: -10px; }
#titimgr { right: -10px;}

#titwifil, #titwifir { position: absolute; margin-top: 150px; width: 175px; text-align: center;}
#titwifil { left: 0px; }
#titwifir { right: 0px;}

#header { margin: 10px; text-align: center; background: #ffffc6; }

#menu { visibility: hidden; display: none; }
  
  
#content {
  margin: 15px 15px 15px 15px; }
#contentpad {
  padding: 15px;
  text-align: center;
  background: #ffffc6; }

/* ########################################################################## */  
/* Site specific repeated styles */
/* ########################################################################## */  
.divPhotoGroup {
  border: 1px solid #ffffc6;
  text-align: left;
  margin-top: 15px;
  display: block;
  overflow: visible;
  height: 125px;  }
.divPhotoGroup img { float: left; margin-right: 1em;} 


/* ########################################################################## */  
/* Input form specific */
/* ########################################################################## */  

