@font-face {
    font-family: 'DirtyHeadline';
    src: url('dirtyheadline.eot');
    src: url('dirtyheadline.eot?#iefix') format('embedded-opentype'),
         url('dirtyheadline.woff') format('woff'),
         url('dirtyheadline.ttf') format('truetype'),
         url('dirtyheadline.svg#dirtyheadline') format('svg');
    font-weight: normal;
    font-style: normal;
}
#countdown {position:absolute; font-family: 'DirtyHeadline'; width:500px;}
#countdown #title { position:absolute; top:0; left:9px; font-size:23px; letter-spacing:-1px;}

#ll-countdown { position:absolute; width:100%; height:100px; display:block; left:123px}

#ll-countdown div {position:absolute; height:70px; width:80px; overflow:hidden; }
#ll-countdown #days-text {left:3px;}
#ll-countdown #hours-text {left:111px;}
#ll-countdown #minutes-text {left:210px;}
#ll-countdown #seconds-text {left:304px;}

#ll-countdown #labels {position:absolute; top:50px; left:-35px; list-style:none; width:400px;}
#ll-countdown #labels li{position:relative; float:left; font-size:17px;}

#ll-countdown div p { position:absolute; color:#D9323A; font-size:50px; }
#ll-countdown div .new-txt {top: -160px;}

#countdown .tagline {position:absolute; top:93px; font-size:32px; left:125px; letter-spacing:-1px; }
#countdown a.tix {position:absolute; top:130px; font-size:39px; left:125px; letter-spacing:-1px; color:#d9323a; text-decoration:none; }
#countdown a.tix:hover {color:#000;}

#countdown #cta {position:absolute; width:119px; height:39px; top:99px; left:389px; text-align:center; color:#FFF; display:block; cursor:pointer;}
#countdown #cta img {position:absolute; left:0; z-index:0;}
#countdown #cta .invisible-button {position:absolute; top:0px; left:0px; width:110px; height:39px;}
#countdown #cta .button-text {position:absolute; top:4px; left:12px; z-index:2;}
#countdown #cta .button-text p {width:15px; margin-top:0px; margin-left:-4px; font-size:21px; float:left;}




