html {
   height: 100%;
}

body {
   padding: 0;
   margin: 0;
   height: 100%;
   background-image: url(../img/background/page-tile.png);
}

table#layout {
   border-collapse: collapse;
   height: 100%;
   width: 100%;
}

table#layout td {
   padding: 0;
   margin: 0;
}

div#page {
   width: 960px;
   height: 376px;
   background-color: #ffffff;
   margin: auto;
   padding: 0;
   
}

div#page h1 {
   margin: 0;
   padding: 0;
}

img {
   border: none;
   display: block;
   float: left;
   margin: 0;
}

img.locale {
   margin: 8px 0 0 0;
}

div.video-container {
   width: 640px; height: 360px; margin: 8px; float: left;
}

div.button-container {
   width: 296px; height: 360px; margin: 8px 8px 8px 0; float: left;
}