/*----------------------------------------------------------
// Copyright (C) iPOV inc. All rights reserved.
//----------------------------------------------------------
*/

#playlistContainer { position: relative; border: 1px dotted #DEE6F8; margin-right: 10px; }
#playlistContainer td { padding: 0.75em; }
#playlistContainer table { border: none; }

#optionsContainer { list-style: none; padding: 0px; min-height: 100px; }

#optionsContainer li { margin: 5px; }

#currentPlaylist { margin-left: 30px; auto; min-height: 430px; }
#currentPlaylist object { outline: none; border: none; margin-left: 16px; }
#playlistInstructions { border: 1px solid #b3caf4; padding: 1px; width: 440px; }
#playlistInstructions td { border: none; }
#playlistInstructions .InstrHeading {
    color:#000;
    font-size:1.2em;
    font-weight:bold;
    line-height:1.4em;
}
#recycleBin { width: 180px; height: 130px; margin-top: 10px; padding-top: 19px; background: #e5e5e5 url('../images/player_demo/HoldClip.jpg') no-repeat 50% 50%; }
#pasture { border: 0 none; height: 111px;}
#pasture img { border: none; }

#genPlaylistContainer {
    height: 30px;
    padding-top: 10px;
    padding-bottom: 7px;
    border: 2px solid #b3caf4;
    margin-left: 30px;
    margin-top: 5px;
    width: 440px;
    text-align: center;
}
#genPlaylistContainer .dijitButton {
    margin: 0 auto;
}
#genPlaylistContainer .dijitButtonNode {
    height: 26px;
    padding: 3px 6px;
}

.thumbnailContainer { margin: 0 auto; padding-right: 20px; }
.thumbnailContainer img { margin: 0 auto; border: none; width: 120px; height: 90px; }

.dojoDndItem {
    margin: 2px;
    padding: 4px 10px;
    width: 173px;
    height: 120px;
    background: url('../images/player_demo/bottom-corner-light.gif') no-repeat;
}

#pasture .dojoDndItem {
    display: inline;
    margin: 0px auto;
    padding: 0;
    width: 50px;
    height: 50px;
    background: none;
}
#pasture .dojoDndItem div {
    display: inline;
}
#pasture .recycledContainer img {
    margin: 7px auto 1px auto;
    border: 3px solid #b3caf4;
    height: 44px;
}

.dojoDndItemSelected {}
.dojoDndItemAnchor {}
.dojoDndContainer {border: 1px solid white; color: black;}
.dojoDndContainerOver {border: 1px solid #eee; color: black;}
.dojoDndItemOver {background: transparent url('../images/player_demo/bottom-corner.gif') no-repeat;}
.dojoDndItemBefore {border-top:    3px solid red;}
.dojoDndItemAfter {border-bottom: 3px solid red;}
.dojoDndHorizontal .dojoDndItemBefore		{border-top:    none;}
.dojoDndHorizontal .dojoDndItemAfter		{border-bottom: none;}
.dojoDndHorizontal .dojoDndItemBefore img	{border-left:  3px solid red;}
.dojoDndHorizontal .dojoDndItemAfter img	{border-right: 3px solid red;}

.dijitTooltip {opacity: 0.65;}

.sliderbg {margin: 0; position: relative; background: url('../images/player_demo/dual_thumb_bg.gif') no-repeat 0px 5px; height: 22px; width: 150px; }
.sliderbg div { position: absolute; cursor: default; top: 4px; }
.sliderbg span { position: absolute; background: url('../images/player_demo/dual_thumb_highlight.gif') 0 0 repeat-x; top: 7px; left: 6px; height: 7px; width: 138px; }

.minthumb, .maxthumb { position: absolute; height: 20px; width: 16px; left: -8px; /* assumed, but for redundancy */ }
.minthumb img, .maxthumb img { border: none; }


.vid-prop {font-weight: bold;}

.howto { border: none; }


