html {
    height: 100%;
}
body {
    background-color: black;
    margin: 0px;
    padding-top: 0px;
    height: 100%;
    font-family: Verdana;
    color: black;
}
IMG {
   border: none;
   display: block;
  }
.Background {
   background: url("img/background3.jpg");
   vertical-align: top;
   padding-left: 200px;
   padding-right: 200px;
   width: 880px;
   height: auto;
}
.Background .Menu {
   background: none;
   text-align: center;
   text-decoration: none;
   vertical-align: top;
   padding-left: 10px;
   padding-right: 10px;
   color: black;
   width: 160px;
   height: auto;
}
.Background .Menu .PanelMenu {
   padding-top: 20px;
   padding-bottom: 20px;
   text-align: center;
   color: black;
}
.Background .Menu .PanelMenu .Button{
	height: 30px; 
  padding-top: 10px;
  text-align: center;
  padding-left: 0px;
  padding-right: 0px;
  width: 160px;
}
.Background .Menu .PanelMenu .NotVisible{
	visibility: hidden;
  display: none;
}
.Background .Menu .PanelMenu A.Button {
  display: block;
  color: black;
  line-height: 30px;
  text-decoration: none;
  font-family: Comic Sans MS;
  font-style: italic;
  width: 160px;
  border-bottom: 2px dotted  black;
  overflow: hidden;
}

.Background .Menu .PanelMenu A:hover.Button {
  width: 160px;
  color: white;
}
.Background .Main {
   background: none;
   text-align: left;
   font-size: 9px;
   vertical-align: top;
   height: auto;
   width: 700px;
}
.Background .Main .Panel{
   padding: 10px;
   padding-top: 40px;
   padding-right: 30px;
}
.Background .Main .Panel A{
   color: black;
   text-decoration: none;
}
.Background .Main .Panel A:hover{
   color: white;
}
.Background .Menu .Flags{
  xpadding-right: 5px;
  padding-top: -10px;
}
.Background .Menu .Flags A{
  z-index: 1000;
}
.Background .Menu .Flags A IMG{
  border: none;
  display: inline;
}
.TableFooter {
   text-align: left;
   font-size: 9px;
   vertical-align: center;
   width: 821px;
   height: 20px;
}
.TableFooter TABLE{
   font-size: 9px;
   padding-left: 10px;
   padding-right: 10px;
}
.TableFooter  A{
   font-family: Verdana;
   font-size: 9px;
   font-weight: normal;
   text-decoration: none;
   color: white;
}
.TableFooter  A:hover{
   color: #D7182A;
}
.Background .Main .Gallery { margin: auto; }
.Background .Main .Picture { float: left; text-align: center; padding: 10px; vertical-align: middle; }
.Background .Main .Picture .Name { font: 12px "Verdana"; }

