/* fonPixel.com january 2014*/
html, body{height:100%;margin:0;}
h1,div,article,footer,nav{display:block;}
@font-face {font-family:molot; src:url(../fonts/molot.ttf);}
@font-face {font-family:maxima; src:url(../fonts/maxima.ttf);}
body{background:#3a006c;}
.molot{font-family:molot;margin:0;font-size:1em;}
.maxima{font-family:maxima;margin:0;color:#fff;letter-spacing:2px;font-size:1em;}
.center{margin:0 auto;text-align:center;}
h1{font-size:6em;font-family:maxima;color:#fff;font-weight:200;}
.siteName{font-size:9em;color:#fff;text-shadow: -6px 6px 0 black;margin-top:-15px;}
.indexPromo{width:90%;max-width:960px;background: url(../img/formats.png) 30px 220px no-repeat, url(../img/indexPromo.png) 30px 0 no-repeat, #fff;border:1px solid #fff;-webkit-border-radius: 45px;-moz-border-radius: 45px;border-radius: 45px;height:320px;position:relative;padding:0;}
.red27{font-size:2.7em;color:#de0000;display:block;position:absolute;left:30px;top:10px;}
.red37{font-size:3.7em;color:#de0000;display:block;position:absolute;left:30px;top:45px;}
.blue27{font-size:2.7em;color:#3a006c;display:block;position:absolute;left:30px;bottom:10px;}
.redDVD{font-size:7.2em;color:#de0000;display:block;position:absolute;left:735px;bottom:-5px;}
.priceStar{color:#fff;display:block;position:absolute;right:-35px;top:-45px;background:url(../img/priceStar.png) no-repeat;height:230px;width:230px;padding-top:25px;font-size:2.0em;}
.white50{font-size:4em;line-height:0.7em;}
article{width:860px;}
.white27{font-size:1.9em;color:#fff;text-align:justify;}
nav {
    display: inline-block;
    vertical-align: middle;
    line-height: 1.4em;
    width: 100%;
    margin-bottom:10px;
    font-size:2.2em;
    color: #3a006c;
    border: 10px solid transparent;
    border-width: 10px 0;
    background-color: #fff;
    background-color: hsla(0, 0%, 0%, 0);
    background-image:
        -webkit-linear-gradient(#fff, #fff),
        -webkit-linear-gradient(top left, transparent 50.5%, #fff 50.5%),
        -webkit-linear-gradient(top right, transparent 50.5%, #fff 50.5%),
        -webkit-linear-gradient(bottom left, transparent 50.5%, #fff 50.5%),
        -webkit-linear-gradient(bottom right, transparent 50.5%, #fff 50.5%);
    background-image:
        -moz-linear-gradient(#fff, #fff),
        -moz-linear-gradient(top left, transparent 50.5%, #fff 50.5%),
        -moz-linear-gradient(top right, transparent 50.5%, #fff 50.5%),
        -moz-linear-gradient(bottom left, transparent 50.5%, #fff 50.5%),
        -moz-linear-gradient(bottom right, transparent 50.5%, #fff 50.5%);
    background-image:
        linear-gradient(#fff, #fff),
        linear-gradient(to bottom right, transparent 50.5%, #fff 50.5%),
        linear-gradient(to bottom left, transparent 50.5%, #fff 50.5%),
        linear-gradient(to top right, transparent 50.5%, #fff 50.5%),
        linear-gradient(to top left, transparent 50.5%, #fff 50.5%);
    background-repeat: repeat, repeat-x, repeat-x, repeat-x, repeat-x;
    background-position: 0 0, 10px 0, 10px 0, 10px 100%, 10px 100%;
    background-size: auto auto, 20px 20px, 20px 20px, 20px 20px, 20px 20px;
    background-clip: padding-box, border-box, border-box, border-box, border-box;
    background-origin: padding-box, border-box, border-box, border-box, border-box;
}
.borderRight{float:left;width:49.5%;border-right:2px solid white;text-align:right;font-size:2.3em;}
.borderRight p{margin:0 20px 0 0;}
.borderRight a{color:white;}
.borderRight img{margin-bottom:-10px;}
.borderLeft{float:left;width:49.5%;font-size:2.3em;}
.borderLeft p{margin:0 0 0 20px;}
.scheduleTime{font-size:2.3em;}
.scheduleTime span{font-size:0.5em; vertical-align:top;}
.footer{
    display: inline-block;
    vertical-align: middle;
    line-height: 3em;
    width: 100%;
    font-size:2.0em;
    color: #3a006c;
    border-top: 10px solid transparent;
    border-width: 10px 0;
    background-color: #fff;
    background-color: hsla(0, 0%, 0%, 0);
    background-image:
        -webkit-linear-gradient(#fff, #fff),
        -webkit-linear-gradient(top left, transparent 50.5%, #fff 50.5%),
        -webkit-linear-gradient(top right, transparent 50.5%, #fff 50.5%);
    background-image:
        -moz-linear-gradient(#fff, #fff),
        -moz-linear-gradient(top left, transparent 50.5%, #fff 50.5%),
        -moz-linear-gradient(top right, transparent 50.5%, #fff 50.5%);
    background-image:
        linear-gradient(#fff, #fff),
        linear-gradient(to bottom right, transparent 50.5%, #fff 50.5%),
        linear-gradient(to bottom left, transparent 50.5%, #fff 50.5%);
    background-repeat: repeat, repeat-x, repeat-x, repeat-x, repeat-x;
    background-position: 0 0, 10px 0, 10px 0, 10px 100%, 10px 100%;
    background-size: auto auto, 20px 20px, 20px 20px, 20px 20px, 20px 20px;
    background-clip: padding-box, border-box, border-box, border-box, border-box;
    background-origin: padding-box, border-box, border-box, border-box, border-box;
}
.footer p{width:800px; margin:10px auto 0;text-align:right;}
.footer img{display:block;float:left;}
