@import url(//www.google.com/css/go.css);
@import url(//www.google.com/css/modules/buttons/g-button-chocobo.css);

@media screen, projection {
body { margin-top: 30px;}
h1 img { margin: -20px 0 0 -2px; }
dt, sup { font-weight: bold; }
dd, #schedule li { margin: 0 0 1em; }
table, #slideshow, #schedule ol, #schedule p { margin: 0; }
sup { color: #900; line-height: normal; padding: 0 .2em; vertical-align: top; }
#video, #slideshow div, #schedule, .photo { border: 1px solid #ddd; }
#video, #slideshow div, .photo { padding: 5px; }
#video, #slideshow, .g-button { float: right; }
#video, .g-button { margin: 0 0 1em 1em; }
#slideshow p, #schedule, #schedule h3 { margin-top: 0; }
#schedule { padding: 1em 1em 0; width: 40%; }
#schedule ol, #download { list-style: none; }
#schedule ol { padding: 0; }
#download { padding-left: 0; }
#download li { background: url(images/file.gif) 0 3px no-repeat; padding-left: 45px; }
#download strong { display: block; }
#download span { color: #666; }
#hub { border-top: 1px solid #ddd; margin: 2em 0 0; padding: 2em 0 0; }
.photo { float: left; margin: 0 1em 1em 0; }
#winner div {float: left; width: 50%; margin: 0 0 1em 0;}
#expired {
  font-weight: bold;
  background: #fad163;
  text-align: center;
  padding: .3em;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1111;
}
}
