
body {
  margin: 0px;
  padding: 0px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 100%;
  color: black;
  background-color: #666666;
}
#wrapper {
  border: 3px solid black;
  margin: 1em auto;
  padding: 1em;
  background-color: #FFCC33;
  width: 900px;
}
#header {
  border: 3px solid black;
  margin: 1em auto;
  padding: 1em;
  background-color: #666666;
  width: 86%;

}
#navbar {
  border: 3px solid black;
  margin: 0em auto;
  padding: 1em;
  display: block;
  background-color: #aaaaaa;
  width: 86%; font-size:110%;

}
#content {
  border: 3px solid black;
  margin: 1em auto;
  padding: 1em;
  background-color: #aaaaaa;
  width: 86%;

}

#content p{
  font-size:110%; margin-top:0px; padding-top:0px;
}

#content h1 {
  text-align:center;margin-top:0px; padding-top:0px;
}
#content h2 {
  margin-bottom:0px; padding-bottom:0px;
}



.red {
  color: #990000; 
}
.red2 {
  color: #990000;   font-size:110%;
}
.blk {
  color: #666666;  font-size: 90%;
}


#footer {
  border: 3px solid black;
  margin: 1em auto;
  padding: 1em;
  clear: both;
  color: #aaaaaa;
  font-size: 80%; font-weight:bold;
  width: 86%;
  background-color: #666666;
}


#footer a {
  background-color: #666666; color: #aaaaaa;
}

#footer a:hover{
  background-color: #FFCC33;
  color: #000000;
}


#banner {
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

#navlist, li {
  list-style-type: none; font-weight:bold;
  display: inline;
}
#navlist, a:visited, a:link, a:active {
  text-decoration: none;
  color: #990000;
  padding-right: 10px;
  padding-left: 10px;
}

#navlist a:hover {
  text-decoration: none;
  background-color: #FFCC33;
  color: #990000;
}

.pcent {
  text-align: center;
}
.pcentb {
  text-align: center; font-size:110%;
}

#searchg {
  text-align: center;
}
		
.fourths {
  float: right;	
  background: #666666;
  padding: 18px;
  margin: 0px 6px 3px 5px;
}

/* code for gallery */
/* Thumbnail Index */
div#index {
	margin: 1ex 0 1ex 0;
	text-align: center;
}

div#index table {
	text-align: center;
	margin: 0 auto 0 auto;
}

div#index td.thumbcell {
	width: 220px;
	border-style: solid;
	border-color: #666666;
	border-width: 1px;
	text-align: center;
	vertical-align: middle;
    background: #666666;
    padding: 20px;
}
/* form colours */
input
{
color: #990000;
background: #ffffff;
border: 2px solid black;
}
.submit input
{
margin-left:5px;
}
.submit input
{
color: #fff;
background: #666666;
border: 2px outset black;
}

