/**
 *
 * @author: buranyi.gabor@infoart.hu
 * @copyright: 2011 Infoartnet Kft.
 *
 */
@import url("styles_twitter.css");

/** timer **/
div.countdownTimer div.days { background: transparent url('../gfx/bg_timer_days.png') no-repeat 0 0; }
div.countdownTimer div.hours { background: transparent url('../gfx/bg_timer_hours.png') no-repeat 0 0; }
div.countdownTimer div.minutes { background: transparent url('../gfx/bg_timer_minutes.png') no-repeat 0 0; }
div.countdownTimer div.seconds { background: transparent url('../gfx/bg_timer_seconds.png') no-repeat 0 0; }

div.part-user-timer { height: 125px; }
div.countdownTimer {
    float: right;
    display: block;
    width: 230px;
    height: 53px;
    margin: 67px 0 0;
}
div.countdownTimer div.days, div.countdownTimer div.hours, div.countdownTimer div.minutes, div.countdownTimer div.seconds, div.countdownTimer div.splitter {
    float: left;
    display: block;
    height: 53px;
    position: relative;
    top: 0;
    left: 0;
    z-index: 1;
}
div.countdownTimer div.number, div.countdownTimer div.splitter {
    height: 25px;
    padding: 8px 0 0;
    color: #fff;
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 11px;
}
div.countdownTimer div.text {
    padding: 2px;
    color: #fff;
    font-size: 9px;
    font-weight: 400;
    text-align: right;
    text-shadow: 1px 1px 0px #5c5c5c;
}
div.countdownTimer div.seconds div.text { position: relative; left: -10px; }
div.countdownTimer div.splitter {
    width: 7px;
    height: 25px;
    padding: 8px 0 0 1px;
    letter-spacing: normal;
    z-index: 2;
}
div.countdownTimer div.splitter.last { left: -8px; }
div.countdownTimer div.days { width: 54px; padding: 0 7px; }
div.countdownTimer div.hours { width: 40px; padding: 0 0 0 13px; }
div.countdownTimer div.minutes { width: 39px; padding: 0 0 0 15px; left: -8px; }
div.countdownTimer div.seconds { width: 40px; padding: 0 0 0 15px; top: -53px; left: 175px; }

/** community pages **/
div.cpage {
    background: #e6e7e7;
    float: left;
    display: block;
    width: 236px;
    margin: 0 0 -5px -5px;
    border-top: 1px solid #f7f7f7;
}
div.cpage:hover { background: #ededed; border-top: 1px solid #d1d3d3; }
div.cpage.first, div#left div.cpage.first:hover { border: none; }
div.cpage.last { border-bottom: 1px solid #eaeaea; }
div.cpage a {
    background: transparent url('../gfx/bg_cpages.png') no-repeat 0 0;
    float: left;
    display: block;
    width: 177px;
    height: 29px;
    margin: 6px 10px 4px;
    padding: 4px 0 0 41px;
    font-size: 13px;
    font-weight: 700;
    text-align: left;
    text-decoration: none;
    text-shadow: 1px 1px 0 #fff;
}
div.cpage a.tw { background-position: 0 -34px; }
div.cpage a.yt { background-position: 0 -68px; }
div.cpage a.pw { background-position: 0 -102px; }

/** 3. footer - site developer **/
div#footer-copyright div.box.part-user { float: right; }
div#footer-copyright div.box.part-user div a {
    background: transparent url('../gfx/dev_inf.png') no-repeat 0 0;
    display: block;
    width: 75px;
    height: 14px;
    margin: 2px 0 0;
    text-indent: -99999px;
}