html{
  background: #fff;
}
a.menuLink{
  color:#000;
}
a.menuLinkSelected{
  color:#800;
}
a.menuLink:hover{
  color:#aaa;
}
.menuTags a{
  color:#000;
}
.menuTags a:hover{
  color:#aaa;
}
.menuWrapper{
  background: #e8e8e8;
}
.menuTags{
  background: #e8e8e8;
}
.footerMenu{
  background: #e8e8e8;
}
.footerMenu a{
  color:#444;
}
.footerMenu a:hover{
  color:#aaa;
}
.footerCopyright div{
  background: #e8e8e8;
}
.searchWrapper{
  background: #e8e8e8;
}
.searchInputWrapper{
  background: #d0d0d0;
}
.pagerWrapper{
  background: #e8e8e8;
}
.contentBlock{
  background: #e8e8e8;
}
.contentFilmDownloadInfoWrapper{
  background: #e8e8e8;
}
.contentFilmDownloadInfoWrapper:hover{
  background: #c8c8c8;
}
.contentGallerySeal{
  background: #d0d0d0;
}
.contentFilmNameSeal{
  background: #d0d0d0;
}
.joinSeal{
  background: #d0d0d0;
}
.joinSignup{
  background: #e8e8e8;
}
.bitcoinHeaderSeal{
  background: #d0d0d0;
}
.bitcoinSeal{
  background: #d0d0d0;
}
.bitcoinWideSeal{
  background: #d0d0d0;
}
.tagCloud{
  background: #e8e8e8;
}
.tagCloud a{
  background: #ffffff;
  color:#444;
}
.accountButton{
  background: #ffffff;
}
.accountButton:hover{
  background: #c8c8c8;
}
.recoveryButton{
  background: #ffffff;
}
.commonContentBlock{
  background: #e8e8e8;
}
.commonSeal{
  background: #d0d0d0;
}
.commonButton{
  background: #ffffff;
}
.commonButton:hover{
  background: #c8c8c8;
}
.commonHighlight{
  background: #d0d0d0;
}
.commonWrapper{
  background: #e0e0e0;
}
.welcomeImage div{
}
.welcomeButton{
  background: #ffffff;
}
.badFilm div{
  background: #d0d0d0;
}
.spreadsheetButton{
background: #ffffff;
}
.spreadsheetButton:hover{
background: #c8c8c8;
}
.logWrapper{
  background: #d8d8d8;
}
.contentPreviewTags a:hover{
  background:#c8c8c8;
}
.contentPreviewDescription{
  background:#ffffff;
  color:#888;
}
.contentPreviewTags a{
  background:#ffffff;
  color:#444;
}
.contentPreviewTags a:hover{
  background:#c8c8c8;
}
.footerCopyright div{
  color:#666;
}
.footerCopyright a{
  color:#444;
}
.searchInputBox{
  color:#444;
}
.accountTable > div:nth-of-type(odd){
  background-color:#ffffff;
}
.accountTable > div:nth-of-type(even){
  background-color:#f0f0f0;
}
.accountCell{
  color:#666;
  font-weight:normal;
}
.accountCell a{
  color:#444;
  font-weight:normal;
}
.inputWrapper{
  background: #d8d8d8;
}
.recoveryInputWrapper{
  background: initial;
}
.recoveryInputField{
  background: #ffffff;
}
.loginInputField{
  background: #ffffff;
}
.inputButton{
  background: #ffffff;
}
.inputButton:hover{
  background: #c8c8c8;
}
.joinInputWrapper{
  background: #d8d8d8;
}
.joinInputField{
  background: #ffffff;
  color:#444;
}
.joinSignup{
  background: #ffffff;
}
.bitcoinSealDark{
  background: #d8d8d8;
}
.cartRow{
  background: #d8d8d8;
}
.spreadsheetHeader{
  background-color:#ccc;
}
.spreadsheetTable > div:nth-of-type(odd){
  background-color:#ddd;
}
.spreadsheetTable > div:nth-of-type(even){
  background-color:#d8d8d8;
}
.spreadsheetCell h3{
  color:#fff;
}
.headerLogoDiv::before{
  margin-top:20.833333333%;
}
input[type="checkbox"]  + label span{
  background: #ffffff;
}
input[type="checkbox"]  + label span:hover{
  background: #c8c8c8;
}
[class*="hint--"]:after {
  background: #ffffff;
}
.hint--top:before{
    border-top-color: #ffffff;
}
.hint--right:before{
    border-right-color: #ffffff;
}
.hint--bottom:before{
    border-bottom-color: #ffffff;
}
.hint--left:before {
    border-left-color: #ffffff;
}