#viewer {
    height:460px;
    position: relative;
    /*top: 200px;*/
}
#channelsWrapper {
    /*position: absolute;*/
    z-index: 32;
    width: 70px;
    /*height: 1450px;
    overflow: hidden;*/
    /*left:10px;
    background-color: #262626;*/
    background-position: 33px 2px;
    background-repeat: no-repeat;
    /*opacity: 0.97;*/
    float:left;
    /*top:14px;*/
	margin-top:30px;
	overflow: hidden;
    /*filter: alpha(opacity=97);*/
}
#viewer-inner{
	/*float:left;*/
	/*width:92%;/*575px;*/
	/*padding-bottom: 30px;*/
	position: relative;
	zoom: 1;
}
#timeWrapper {
    position: relative;
    z-index: 32;
    /*width: 92%;/*575px;*/
    height: 30px;
    overflow: hidden;
    /*top:20px;*/
    /*background-color: red;*/
    background-position: 33px 20px;
    background-repeat: no-repeat;
    /*opacity: 0.97;*/
    /*float:left;	*/
    /*top:-5px;*/
	top: 0px;
}
#grid {
    /*position: relative;*/
	/*margin-left:80px;*/
    z-index: 25;
    overflow: hidden;
    /*background-color: #111;*/
    /*height:1450px;*/
    cursor: url(../../images/block_tv/cursorGrab.cur), -moz-grab;
	-cursor: url(../../images/block_tv/cursorGrab.cur); !Important;
    * cursor: url(../../images/block_tv/cursorGrab.cur); !Important;
    -moz-user-select:none;
	/*width: 575px;*/
	position: relative;
}

#grid #gridHolder {
    position: relative;
    top: 0px;
}

#channels {
    /*position: absolute;*/
    z-index: 32;
    width: 70px;
    height: 1450px;
    overflow: hidden;
    left:0;
    /*background-color: #262626;*/
	background-color: #fff;
    background-position: 17px 2px;
    background-repeat: no-repeat;
    opacity: 0.97;
}

#timeBar{
    height:468px;
    background-color: #B9DD3C;
    width:3px;
    position: absolute;
    z-index: 32;
    left: 133px;
    opacity: 0.5;
    filter: alpha(opacity=50);
}

#timeLabel{
    position: absolute;
    width:80px;
    height:22px;
    background-image: url(../../images/block_tv/time-now.png);
    -background-image: none !Important;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/skin/new/images/block_tv/time-now.png',sizingMethod='scale'); !Important;
    /*filter: alpha(opacity=80);*/
    /*color:#AD2074;*/
    font-size: 11px;
    font-weight: bold;
    text-align: center;
    line-height: 18px;
    z-index: 100;
    cursor: default;
    /*opacity:0.8;*/
}

#cursor {
    position: absolute;
    z-index: 30;
    background-color: white;
    opacity: 0.3;
    filter: alpha(opacity=30);
    height: 36px;
    width: 100px;
}

#timeLine{
    /*overflow:hidden;*/
    position: absolute;
    z-index: 31;
    margin-left: 20px;
}

#timeLine span{
    position: absolute;
    width:52px;
    color:white;
    height:23px;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
	display: block;
    margin-left:-47px;

   /* -padding-top: 1px; !Important;
    * padding-top: 1px; !Important;

    -line-height: 18px; !Important;
    * line-height: 18px; !Important;
    -moz-user-select:none;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;*/
    background: url(../../images/block_tv/timeBubble_32.png) no-repeat;
    -background-image: none; !Important;
    -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/skin/new/images/block_tv/timeBubble_32.png',sizingMethod='scale'); !Important;
	
}

span.starHolder{

}

span.starHolder img.star{
    margin:0 0 0 0;
    cursor: pointer;
}

span.starHolder span.starLabel {
    margin-left:4px;
    font-size: 12px;
    padding-bottom: 1px;
}





.tile {
    position: absolute;
    margin-bottom: 8px;
}

.toolTipWrapper, .toolTipWrapperChannel{
    position: absolute;
    width: 250px;
    top: 100px;
    left: 100px;
    /*height: 20px;*/
    /*border: 2px solid #FF0000;*/
    /*background-color: gray;*/
    /*opacity: 0.9;*/
    z-index: 500;
    /*filter: alpha(opacity=90);
    padding: 3px;*/
}

.toolTipTopChannel {
	overflow: hidden;
	width: 250px;
	height: 20px;
    /*position: relative;*/
    padding: 3px;
    color: white;
    background-color: #BBB;
    font-size: 14px;
    font-weight: bold;
}
.toolTipTop{
    height: 14px; background: url(../../images/tooltip-popup-top.png) no-repeat; width: 250px;
}
.toolTipBtm{
    height: 14px; background: url(../../images/tooltip-popup-bottom.png) no-repeat; width: 250px;
}
.toolTipMid, toolTipMidChannel {
    background: url(../../images/tooltip-popup-bg.png) repeat-x;
	width: 250px;
	height: 12px;/*20*/
    /*padding: 3px;
    background-color: gray;
    position: relative;
    font-size: 14px;
    font-weight: bold;*/
}
.toolTipCont{
    position:absolute;
    top:0px;
    left:5px;
    z-index:100;
    height:40px;
    width:240px;
    margin:0px auto;
}
div.border {
	border-right:2px solid #AECAF7;
	height:30px;
	left:0;
	position:absolute;
	top:0;
	width:68px;
}
#channelsWrapper {
	border-right:2px solid #AECAF7;
	width:68px;
}
.arrow-up, .arrow-down{
    width:40px;
    height:8px;
    cursor:pointer;
    margin-left:17px;
    margin-top:15px;
}
.arrow-up{
    background: url(../../images/block_tv/arrow-up.png) no-repeat;
	-background-image: none !Important;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/skin/new/images/block_tv/arrow-up.png',sizingMethod='scale'); !Important;
}
.arrow-down{
    background: url(../../images/block_tv/arrow-down.png) no-repeat;
	-background-image: none !Important;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/skin/new/images/block_tv/arrow-down.png',sizingMethod='scale'); !Important;
}
.bottom{
    position:absolute;
    width:68px;
    height:30px;
    bottom:0px;
}
