body {margin:0; width:100%; height:100%; background-image:url(bk_ground.jpg); text-align: center;}

#navMenu {
  display:table;
  padding:0; 
  margin:0 auto; 
  list-style-type:none;
  white-space:nowrap;
  }
#navMenu li {
  display:table-cell;
  }
* html #navMenu li {
  float:left;
  }
#navMenu a {
  width:auto;
  display:block;
  padding:4px 16px;
  color:#fff;
  font: bold 1.0em Arial, Helvetica, sans-serif; 
  background:#08c; 
  border:1px solid #fff; 
  text-decoration:none;
  }
* html #navMenu a {
  float:left;
  }
#navMenu a:hover {
  color:#000; 
  background:#DED2B8;
  }
  
#info {text-align:center;}
.container {clear:both; text-decoration:none;}
* html .container {display:inline-block;}

#edge { 
width:0; 
height:100%;
display:inline-block;
vertical-align:middle;
} 
#container { 
text-align:center; 
width:100%; 
display:inline-block; 
vertical-align:middle;
}

input {
	border: inset #ffffff; 
	background-color: #F0FFFF; 
	font-size: .9em; 
	color: #000000; 
	border-width:2px; 
	text-align : left;
}

textarea {
	border: inset #ffffff; 
	background-color: #F0FFFF; 
	font-size: .9em; 
	color: #000000; 
	border-width:2px; 
	text-align : left;
}

input.button {
	text-align:center;
	font: bold 0.9em Arial, Helvetica, sans-serif;
	color: #000000; 
	border-width:2px; 
	background-color:#DED2B8; 
	border:outset;
	border-color: #99FF99;
}

.putName {
float:right;
margin-right:35%;
}

a.nav, a.nav:visited {text-decoration: underline; color: #000000; font: bold 0.9em Arial, Helvetica, sans-serif;}
a.nav:hover {color: #000099; text-decoration: none;}

.table { margin-left:auto; margin-right:auto; }


