html { overflow-y: scroll; }

body {
  margin: 0;
  padding: 0;
  font: 12px/1.26 Arial, sans-serif;
  color: #2c2c2c;
  background: white;
  text-align: center;
}

a { color: #0086bb; text-decoration: underline; }
a:hover { text-decoration: underline; color: #acacac; }

input, textarea, select {
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
  outline: none;
}

fieldset { margin: 0; padding: 0; border: none; }
legend   { margin: 0; padding: 0; }

img      { margin: 0; border: 0; }
form     { margin: 0; }

p, h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0; }

ul.reset, ul.reset li { margin: 0; padding: 0; }
ul.reset li { list-style: none; }

table { border-collapse: collapse; border-spacing: 0; }
table, th, td { margin: 0; padding: 0; }

.hr hr { display: none; }

pre#console {
  position: absolute;
  clear: both;
  z-index: 100;
  margin: 1000px auto 0 auto;
  padding: 10px;
  width: 860px;
  min-height: 10px;
  border: 1px solid #738ec8;
  background-color: white;
  font-family: 'Courier New', Courier, monospace;
  font-size: 11px;
  color: #333333;
  text-align: left;
}

/* font-face */
@font-face {
    font-family: 'AllerBold';
    src: url('../fonts/aller_bd-webfont.eot');
    src: url('../fonts/aller_bd-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller_bd-webfont.woff') format('woff'),
         url('../fonts/aller_bd-webfont.ttf') format('truetype'),
         url('../fonts/aller_bd-webfont.svg#AllerBold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'AllerItalic';
    src: url('../fonts/aller_it-webfont.eot');
    src: url('../fonts/aller_it-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aller_it-webfont.woff') format('woff'),
         url('../fonts/aller_it-webfont.ttf') format('truetype'),
         url('../fonts/aller_it-webfont.svg#AllerItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'UbuntuTitlingBold';
    src: url('../fonts/UbuntuTitling-Bold-webfont.eot');
    src: url('../fonts/UbuntuTitling-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/UbuntuTitling-Bold-webfont.woff') format('woff'),
         url('../fonts/UbuntuTitling-Bold-webfont.ttf') format('truetype'),
         url('../fonts/UbuntuTitling-Bold-webfont.svg#UbuntuTitlingBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

.cufon-loading * { visibility: hidden !important; }