.pineconecountdowntimer {
    text-align:left;
    display:inline-block;
}

.pineconecountdowntimer table {
}

.pineconecountdowntimer table.theme1 td {
    vertical-align: top;
    padding:0 10px;
    margin: 0;
    text-align:center;
    color: #000000;
    line-height:normal;
}

.pineconecountdowntimer table.theme1 tr.timerdigits td div.timerdaydigits,
.pineconecountdowntimer table.theme1 tr.timerdigits td div.timerhourdigits,
.pineconecountdowntimer table.theme1 tr.timerdigits td div.timerminutedigits,
.pineconecountdowntimer table.theme1 tr.timerdigits td div.timerseconddigits
{
    color: #000000;
    font-size: 32pt;
    line-height:normal;
}

.pineconecountdowntimer table.theme1 tr.timerdigits td div.timerdaylabel,
.pineconecountdowntimer table.theme1 tr.timerdigits td div.timerhourlabel,
.pineconecountdowntimer table.theme1 tr.timerdigits td div.timerminutelabel,
.pineconecountdowntimer table.theme1 tr.timerdigits td div.timersecondlabel
{
    color: #000000;
    font-size: 10pt;
    line-height:normal;
}

.pineconecountdowntimer table.theme2 td {
    vertical-align: top;
    padding:0 5px;
    margin: 0;
    text-align:center;
    color: #000000;
    line-height:normal;
}


.pineconecountdowntimer table.theme2 tr.timerdigits td div.timerdaydigits,
.pineconecountdowntimer table.theme2 tr.timerdigits td div.timerhourdigits,
.pineconecountdowntimer table.theme2 tr.timerdigits td div.timerminutedigits,
.pineconecountdowntimer table.theme2 tr.timerdigits td div.timerseconddigits
{
    color: #000000;
    font-size: 32pt;
    padding: 0 15px;
    border:1px solid #CCCCCC;
    background: #EEEEEE;
    -webkit-border-radius: 07px;
    -moz-border-radius: 07px;
    border-radius: 07px;
    line-height:normal;
}

.pineconecountdowntimer table.theme2 tr.timerdigits td div.timerdaylabel,
.pineconecountdowntimer table.theme2 tr.timerdigits td div.timerhourlabel,
.pineconecountdowntimer table.theme2 tr.timerdigits td div.timerminutelabel,
.pineconecountdowntimer table.theme2 tr.timerdigits td div.timersecondlabel
{
    color: #000000;
    font-size: 10pt;
    line-height:normal;
}

.pineconecountdowntimer table.theme3 tr.timerdigits td div.timerdaydigits,
.pineconecountdowntimer table.theme3 tr.timerdigits td div.timerhourdigits,
.pineconecountdowntimer table.theme3 tr.timerdigits td div.timerminutedigits,
.pineconecountdowntimer table.theme3 tr.timerdigits td div.timerseconddigits
{
    color: #000000;
    font-size: 32pt;
    display: -moz-inline-stack;
    display:inline-block;
    zoom: 1;
    line-height:normal;
    *display: inline;
}

.pineconecountdowntimer table.theme3 tr.timerdigits td div.timerdaylabel,
.pineconecountdowntimer table.theme3 tr.timerdigits td div.timerhourlabel,
.pineconecountdowntimer table.theme3 tr.timerdigits td div.timerminutelabel,
.pineconecountdowntimer table.theme3 tr.timerdigits td div.timersecondlabel
{
    color: #000000;
    font-size: 10pt;
    display: -moz-inline-stack;
    display:inline-block;
    zoom: 1;
    line-height:normal;
    margin:0px 2px;
    *display: inline;
}


.pineconecountdowntimer ul {
    list-style: none;
    color: #CC0000;
    margin:0 !important;
    padding:0 !important;
    border:0px solid blue;
    line-height:normal !important;
    display:inline-block;
    line-height:normal !important;
}

.pineconecountdowntimer ul li {
    list-style: none;
    padding:0 !important;
    display:inline-block;
    margin:0 30px !important;
    line-height:normal !important;
}

.pineconecountdowntimer ul li {
    font-size:32pt;
    text-align:center !important;
    margin:0 0.33em !important;
    padding: 0 !important;
    line-height:normal !important;
}

.pineconecountdowntimer ul li label {
    font-size:10pt;
    color:#444444;
    display:block;
    line-height:normal !important;
}

.pineconecountdowntimer ul.theme2 li label {
    font-size:10pt;
    color:#000000;
    display:inline-block;
    margin-left:10px;
    vertical-align: baseline;
}

.pineconecountdowntimer .numberhours,.pineconecountdowntimer .numberdays,.pineconecountdowntimer .numberhours {
    line-height: normal !important;
}

.pineconecountdowntimer ul.theme3 li {
    margin: 0 0;
}

.pineconecountdowntimer ul.theme3 li .numberdays {
    margin-right:10px;
}

.pineconecountdowntimer ul.theme3 li label {
    display:none;
}

.pineconecountdowntimer ul.theme3 li .numberdays label {
    display:inline-block;
}


