
html{
	height: 100%;
}

body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: small;
	margin-top: 0em;
	margin-left: 0em;
	margin-right: 0em;

	background-color: #E9E9E9;
	background-image: url(../images/BGLogos.png);
	height: 100%;
}

blockquote {
	font-size: small;
	text-align: inherit;
}
td {
	font-size: smaller;

}

a {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #000000;
	font-size:  inherit;
	
}

* html #content {
	min-height: 100%;
}

/* Removing the list bullets and indentation */
ul#gallery {
  padding:0; 
  margin:0; 
  width:448px; 
  height:336px; 
  position:relative;
  list-style-type:none;
  background:#888;
  }

/* Resize the images to 64px x 48px */
#gallery a img {
  position:relative;
  width:62px; 
  height:46px; 
  border:1px solid #888; 
  z-index:100;
  }

/* Default style for list items */
#gallery li {
  width:64px; 
  height:48px; 
  float:left; 
  z-index:100;
  }

/* Styling the left side of the display area */
#gallery li.lft {
  float:left; 
  clear:left;
  }

/* Styling the right side of the display area */
#gallery li.rgt {
  float:right; 
  clear:right;
  }

/* Force the bottom row of images into place (IE only) */
#gallery li.pad {
  height:0; 
  display:block; 
  margin-top:-2px; 
  width:448px; 
  font-size:0;
  }

/* Getting rid of the image gaps */
#gallery a {
  position:relative; 
  width:64px; 
  height:48px; 
  display:block; 
  float:left; 
  z-index:100; 
  cursor:default;
  }

/* Resizing the link on hover */
#gallery a:hover {
  width:160px; 
  height:120px; 
  padding:108px 144px; 
  position:absolute; 
  left:0; 
  top:0; 
  z-index:20;
  }

/* Resizing the thumbnail on hover */
#gallery a:hover img {
  background:#eee; 
  position:relative; 
  width:160px; 
  height:120px; 
  border:0; 
  z-index:20;
  }

/* Resizing the link when 'clicked' */
#gallery a:active, #gallery a:focus {
  background:transparent; 
  width:320px; 
  height:240px; 
  padding:48px 64px; 
  position:absolute; 
  left:0; 
  top:0; 
  z-index:10;
  }

/* Resizing the image when 'clicked' */
#gallery a:active img, #gallery a:focus img {
  background:#eee; 
  position:relative; 
  width:320px; 
  height:240px; 
  border:0; 
  z-index:10;
  }

/* The 'click' hack for Internet Explorer */
a:visited {
  color:#000;
  }

/* Adding the background image */
ul#gallery {
  padding:0; 
  margin:0; 
  width:448px; 
  height:336px; 
  position:relative; 
  
  }

/* hack for Opera 7+ */
@media all and (min-width:0px){
#gallery a:hover {
  background:#888; 
  width:320px; 
  height:240px; 
  padding:48px 64px; 
  position:absolute; 
  left:0; 
  top:0; 
  z-index:10;
  }
#gallery a:hover img {
  background:#aaa; 
  position:relative; 
  width:320px; 
  height:240px; 
  border:0; 
  z-index:10;
  }
}

#container {
   position: relative;
    min-height: 100%;
}

#content {
	position: relative;
	min-height: 100%;
}

#footer {
	position: absolute;
    bottom: 0;
	width: 100%;

} 

#pic {
	text-align: center; 
	height: 500px; 
	padding: 15px;
}