﻿.txtMediaCont {
    width:750px;
    padding-bottom:20px; 
    }
.leftTxtBlk {
    width:330px;
    float:left;
    padding-bottom:0px;
    padding-right:15px;
    }
.rightMediaBlk {
    width:400px;
    float:right;
    }
.rightMediaBlk img {
    width:400px;
    height:267px;
    display:block; 
    }
.blackLine {
    /* width:605px;
    height:6px;
    margin: 10px auto 5px auto;
    display:block; */
    width:100%;
    clear:both;
    border-bottom:1px solid #000;
    margin-bottom:15px;
    }
.lblArtist {
    font-size:1.1em;
    font-weight:bold;
    }
.dateTime {
        float:left;font-size:.9em;margin-right:10px; 
        }
.dateSeparator {
        padding-right:5px;
        border-right:1px solid #000;
        margin-bottom:2px; 
        }
.order {
    width:40px;
    height:10px;
    }
.order a {
    background: url("/images/schedule/order.png") 0 0 no-repeat;
    width:100%;
    height:100%;
    display:block;
    }
.soldout {
    width:40px;
    height:10px;
    display:block;
    background: url("/images/schedule/order.png") 0 -15px no-repeat;
    }
.presale {
    width:40px;
    height:10px;
    }
.presale a {
    background: url("/images/schedule/order.png") 0 -28px no-repeat;
    width:100%;
    height:100%;
    display:block;
    }
.cxld {
    width:40px;
    height:10px;
    }
.cxld a {
    background: url("/images/schedule/order.png") 0 -42px no-repeat;
    width:100%;
    height:100%;
    display:block;
    }
.enterWin {
    line-height:20px;
    width:380px;
    margin:10px auto 15px auto;
    text-align:center;
    }
.musicBox 
{
    border:2px solid #F8F8F8;
    height:243px;
    width:376px;
    padding:10px;
}
.priceOne  
{
    padding-right:10px;
}
.priceOther  
{
    padding-left:10px;
    padding-right:10px;
    border-left:1px solid #000;
}
