
/* -------------------------------
          General Page
-------------------------------- */

div.Page {
	background-color:#183756;
	height:722px;
	position:relative;
	text-align:left;
	width:980px;
}

div.ButtonLabel {
    width: 120px;
    height: 19px;
}

.Button2 {
	background-image: url(../images/videoeditorbutton.jpg);
}

/* -------------------------------
       Columns Layout
-------------------------------- */

div.Columns {
	height:655px;
	width: 980px;
}

div.Columns div.Column {
    float: left;
	height:505px;
}

div.Columns div.LeftColumn {
	display:inline;
	height:486px;
	margin:10px 5px 0px 10px;
	position:relative;
	width:482px;
	float: left;
}

div.Columns div.RightColumn {
    width: 468px;
    margin: 10px 10px 0px 5px;
	display: inline;
	height:486px;
}
		
/* -------------------------------
     LeftColumn: VideoPlayer
-------------------------------- */

div#Author_VideoPlayer {
    height: 363px;
    margin: 0px 0px 0px 0px;
}

/* ---------------------------------------------------------
            LeftColumn: NowPlayingSavePane
------------------------------------------------------------ */

div.NowPlayingSavePane {
	background-color:#162431;
	float:left;
	height:113px;
	margin-top:10px;
	position:relative;
	width:482px;
}

/* ---------------------------------------------------------
          NowPlayingSavePane - NowPlayingInfo
------------------------------------------------------------ */

div.NowPlayingInfo {
}

div.NowPlayingInfo div.Instructions {
	background-image:url(../images/482x113.jpg);
	height:113px;
}

div.NowPlayingInfo div.NowPlayingHolder {
	height:113px;
	left:0;
	position:absolute;
	top:0;
	width:482px;
	background-image:url(../images/nowplayingbg_author.jpg);
}

div#seasonLabel {
	color:#FEFEFE;
	font-size:12px;
	font-weight:bold;
	left:97px;
	position:absolute;
	top:35px;
	z-index:95;
}
	
div#segment_Season {
	color:#FEFEFE;
	font-size:11px;
	font-weight:normal;
	height:15px;
	left:20px;
	position:absolute;
	top:2;
	width:55px;
	z-index:99;
}

div#episodeLabel {
	color:#FEFEFE;
	font-size:12px;
	font-weight:normal;
	left:168px;
	position:absolute;
	top:35px;
	z-index:3;
}
	
div#segment_Episode {
	color:#FEFEFE;
	font-size:11px;
	font-weight:normal;
	height:15px;
	left:9px;
	position:absolute;
	top:2;
	width:180px;
	z-index:3;
}

div.NowPlayingInfo div.Duration {
	color:#FEFEFE;
	left:-40px;
	position:absolute;
	top:63px;
}

div.NowPlayingInfo div.Buttons {
	width:300px;
	margin-top: 0px;
}

div.NowPlayingInfo div.NowPlayingHolder div.Buttons div.ShareButtons {
	display:none;
}

div.NowPlayingInfo div.NowPlayingHolder div.Buttons div.ShareButtons .ShareLinkButton {
	display:none;
}

div.NowPlayingInfo div.NowPlayingHolder div.Buttons div.ShareButtons .ShareLinkButton img {
	display:none;
}

div.NowPlayingInfo div.ShareButtons {
	height:20px;
	margin:8px 0 0 370px;
	position:absolute;
	width:105px;
}

div.NowPlayingInfo div.ShareButtons .ShareLinkButton {
    float: left;
    margin: 2px;
}

div.NowPlayingInfo div.ShareButtons .ShareLinkButton img {
	width: 15px;
    height: 15px;
}

div.NowPlayingInfo div.Details {
	left:117px;
	position:absolute;
	top:18px;
}

div.NowPlayingInfo div.Details div.NowPlayingPrimaryDetail {
	color:#FEFEFE;
	font-size:14px;
	font-weight:bold;
	height:18px;
	width:240px;
}

div.NowPlayingInfo div.Details div.NowPlayingSecondaryDetail {
	color:#FEFEFE;
	font-size:11px;
	height:42px;
	margin-top:18px;
	overflow:hidden;
	width:240px;
}

div.NowPlayingInfo div.Details div.NowPlayingTertiaryDetail {
	display:none;
}

div.NowPlayingInfo div.NowPlayingOtherRemixesByThisUser {
	display:none;
}

div.NowPlayingInfo div.ThumbnailHolder {
	background-color:#000000;
	border:1px solid #DDDDDD;
	left:10px;
	position:absolute;
	top:18px;
}

div.NowPlayingInfo div.ThumbnailHolder img.Thumbnail {
    width: 96px;
    height: 54px;
}

div.Author_NowPlayingSavePane_NowPlayingInfo_NowPlayingAddToRemixButton {
	background-image:url(../images/nowplayingbuttons_sprite.jpg);
	cursor:pointer;
	height:19px;
	left:368px;
	position:absolute;
	top:76px;
	width:100px;
	background-position: 0 -76px;
}

div.Author_NowPlayingSavePane_NowPlayingInfo_NowPlayingAddToRemixButton_MouseOver {
	background-position: 0 -95px;
}

div.NowPlayingInfo div.Buttons div.NowPlayingAddToFavoritesButton {
	display:none;
}

div.Author_NowPlayingSavePane_NowPlayingInfo_NowPlayingEditButton {
	background-image:url(../images/nowplayingbuttons_sprite.jpg);
	cursor:pointer;
	height:19px;
	left:368px;
	position:absolute;
	top:47px;
	width:100px;
	background-position: 0 -38px;
}

div.Author_NowPlayingSavePane_NowPlayingInfo_NowPlayingEditButton_MouseOver {
	background-position: 0 -57px;
}
	
div.Author_NowPlayingSavePane_NowPlayingInfo_NowPlayingShareButton {
	background-image:url(../images/nowplayingbuttons_sprite.jpg);
	cursor:pointer;
	height:19px;
	left:368px;
	position:absolute;
	top:18px;
	width:100px;
	background-position: 0 0;
}

div.Author_NowPlayingSavePane_NowPlayingInfo_NowPlayingShareButton_MouseOver {
	background-position: 0 -19px;
}

div.NowPlayingInfo div.Buttons div.NowPlayingFlagSegmentButton {
    display:none;
}

div.NowPlayingInfo div.Buttons div.NowPlayingFlagPlaylistButton {
    display:none;
}

div.NowPlayingInfo div.Buttons div.NowPlayingDeleteSceneButton {
    display:none;
}

div.NowPlayingInfo div.Buttons div.NowPlayingDeleteRemixButton {
    display:none;
}



div.NowPlayingInfo div.Buttons div.AddToFavsButton,
div.NowPlayingInfo div.Buttons div.FlagButton
{
    display: none;
}

div.NowPlayingInfo div.UserName {
	color:#FEFEFE;
	font-size:12px;
	font-weight:bold;
	height:16px;
	left:0;
	position:absolute;
	top:19px;
	width:200px;
}

div.NowPlayingInfo div.LabelNumVotes {
	display:none;
}

div.NowPlayingInfo div.LabelVoteRank {
	display:none;
}

div.NowPlayingInfo div.LabelNumPlays {
	display:none;
}

div.NowPlayingInfo div.Rater {
    display:none;
}

div.NowPlayingInfo div.Rater div.RateButton {
    display:none;
}

div.NowPlayingInfo div.Rater div.RateButton_Active {
    display:none;
}

div.NowPlayingInfo div.Rater div.RateButton_Active_User {
    display:none;
}

div.NowPlayingInfo div.Disabled {
    display: none;
}

div.NowPlayingInfo div.Tags {
		display:none;
	/*color:#FEFEFE;
	font-size:11px;
	height:24px;
	margin-top:0;
	width:240px;*/
}

/* ---------------------------------------------------------
            NowPlayingSavePane - RemixSaveControls
------------------------------------------------------------ */

div.RemixSaveControls {
	background-image: url(../images/saveplaylistbg.jpg);
	height:113px;
}

div.RemixSaveControls div.Button {
    margin: 3px;
    cursor: pointer;
}

div.RemixSaveControls div.Thumbnail {
	display:none;
}

div.RemixSaveControls div.Thumbnail img {
	display:none;
}

div.RemixSaveControls div.Forms {
	height:113px;
	left:119px;
	overflow:hidden;
	position:absolute;
	width:310px;
}

div.RemixSaveControls div.Forms div.Name {
	color:#fefefe;
	font-weight:bold;
	height:18px;
	margin:10px 228px 0 0;
}

div.RemixSaveControls div.Forms div.Name div.InputTitle {
	float:right;
	margin-top:2px;
}

div.RemixSaveControls div.Forms div.Name input.Name {
	background-color:#7698BA;
	border:1px solid;
	color:#FEFEFE;
	font-size:10px;
	height:18px;
	width:224px;
	position:absolute;
	left:86px;
}

div.RemixSaveControls div.Forms div.Description {
	color:#fefefe;
	font-weight:bold;
	height:18px;
	margin:5px 228px 0 0;
}

div.RemixSaveControls div.Forms div.Description div.InputTitle {
	float:right;
	margin-top:2px;
}	

div.RemixSaveControls div.Forms div.Description input.Description {
	background-color:#7698BA;
	border:1px solid;
	color:#FEFEFE;
	font-size:10px;
	height:18px;
	left:86px;
	position:absolute;
	width:224px;
}

div.RemixSaveControls div.Forms div.Tags {
	color:#fefefe;
	font-weight:bold;
	height:18px;
	margin:5px 228px 0 0;
}

div.RemixSaveControls div.Forms div.Tags div.InputTitle {
	float:right;
	margin-top:2px;
}	

div.RemixSaveControls div.Forms div.Tags input.Tags {
	background-color:#7698BA;
	border:1px solid;
	color:#FEFEFE;
	font-size:10px;
	height:18px;
	left:86px;
	position:absolute;
	width:224px;
}

div.RemixSaveControls div.Buttons {
    position: absolute;
    left: 128px;
    top: 76px;
}

div.RemixSaveControls div.Buttons div.Button {
    width: 68px;
    height: 19px;
	background-image:url(../images/savebutton_sprites.jpg);
}

div.RemixSaveControls div.Buttons div.SaveRemixButton {
	left:78px;
	margin:0px;
	position:absolute;
	top:7px;
	background-position: -68px -38px;
}

div.RemixSaveControls div.Buttons div.SaveRemixButton_MouseOver {
	background-position: -68px -57px;
}

div.RemixSaveControls div.Buttons div.CancelSaveRemixButton {
	background-position: -68px 0;
	left:156px;
	margin:0;
	position:absolute;
	top:7px;
}

div.RemixSaveControls div.Buttons div.CancelSaveRemixButton_MouseOver {
	background-position: -68px -19px;
}

div.RemixSaveControls div.StatusMsg {
	font-size:10px;
	font-weight:bold;
	height:28px;
	left:14px;
	position:absolute;
	top:81px;
	width:187px;
}

div.RemixSaveControls div.Error {
    color: #ff0000;
}

/* ---------------------------------------------------------
          PVS NowPlayingSavePane - SceneSaveControls
------------------------------------------------------------ */

div.SceneSaveControls {
	background-image: url(../images/savescenebg.jpg);
	height:113px;
}

div.SceneSaveControls div.Button {
    margin: 3px;
    cursor: pointer;
}

div.SceneSaveControls div.Thumbnail {
	display:none;
}

div.SceneSaveControls div.TimeControls {
	display:none;
}

div.SceneSaveControls div.Forms {
	height:113px;
	left:160px;
	overflow:hidden;
	position:absolute;
	width:310px;
}

div.SceneSaveControls div.Forms div.Name {
	color:#fefefe;
	font-weight:bold;
	height:18px;
	margin:10px 228px 0 0;
}

div.SceneSaveControls div.Forms div.Name div.InputTitle {
	float:right;
	margin-top:2px;
}

div.SceneSaveControls div.Forms div.Name input.Name {
	background-color:#7698BA;
	border:1px solid;
	color:#FEFEFE;
	font-size:10px;
	height:18px;
	width:224px;
	position:absolute;
	left:86px;
}

div.SceneSaveControls div.Forms div.Description {
	color:#fefefe;
	font-weight:bold;
	height:18px;
	margin:5px 228px 0 0;
}

div.SceneSaveControls div.Forms div.Description div.InputTitle {
	float:right;
	margin-top:2px;
}	

div.SceneSaveControls div.Forms div.Description input.Description {
	background-color:#7698BA;
	border:1px solid;
	color:#FEFEFE;
	font-size:10px;
	height:18px;
	left:86px;
	position:absolute;
	width:224px;
}

div.SceneSaveControls div.Forms div.Tags {
	color:#fefefe;
	font-weight:bold;
	height:18px;
	margin:5px 228px 0 0;
}

div.SceneSaveControls div.Forms div.Tags div.InputTitle {
	float:right;
	margin-top:2px;
}	

div.SceneSaveControls div.Forms div.Tags input.Tags {
	background-color:#7698BA;
	border:1px solid;
	color:#FEFEFE;
	font-size:10px;
	height:18px;
	left:86px;
	position:absolute;
	width:224px;
}


div.SceneSaveControls div.Buttons {
    position: absolute;
    left: 246px;
    top: 76px;
}

div.SceneSaveControls div.Buttons div.Button {
    width: 68px;
    height: 19px;
	background-image:url(../images/savebutton_sprites.jpg);
}

div.SceneSaveControls div.Buttons div.PreviewSceneButton {
	background-position: 0 0;
	left:0px;
	margin:0;
	position:absolute;
	top:7px;
}

div.SceneSaveControls div.Buttons div.PreviewSceneButton_MouseOver {
	background-position: 0 -19px;
}
	
div.SceneSaveControls div.Buttons div.SaveSceneButton {
	background-position: -68px -38px;
	left:78px;
	margin:0px;
	position:absolute;
	top:7px;
}

div.SceneSaveControls div.Buttons div.SaveSceneButton_MouseOver {
	background-position: -68px -57px;
}

div.SceneSaveControls div.Buttons div.CancelSaveSceneButton {
	background-position: -68px 0;
	left:156px;
	margin:0;
	position:absolute;
	top:7px;
}

div.SceneSaveControls div.Buttons div.CancelSaveSceneButton_MouseOver {
	background-position: -68px -19px;
}

div.SceneSaveControls div.StatusMsg {
	font-size:10px;
	font-weight:bold;
	height:28px;
	left:14px;
	position:absolute;
	top:81px;
	width:187px;
}

div.SceneSaveControls div.Error {
    color: #ff0000;
}


/* ---------------------------------------------------------
           NowPlayingSavePane - RemixShareControls
------------------------------------------------------------ */

div.RemixShareControls {
	background-image:url(../images/shareplaylistbg.jpg);
	height:113px;

}

div.RemixShareControls div.EmailAFriend  {
	display:inline;
	height:93px;
	left:224px;
	position:absolute;
	top:10px;
	width:249px;
}

div.RemixShareControls div.EmailAFriend  label {
	color:#fefefe;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

div.RemixShareControls div.Forms {
	color:#fefefe;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	height:93px;
	left:0;
	overflow:hidden;
	position:absolute;
	width:249px;
}

div.RemixShareControls div.Forms div.YourName {
	left:0px;
	position:absolute;
	top:0px;
}

div.RemixShareControls div.Forms div.YourName label {
	position:absolute;
	top:1px;
	left:2px;
}

div.RemixShareControls .InputHolder {
	width:90px;
}

div.RemixShareControls div.Forms div.YourName  input.YourName {
	background-color:#7698BA;
	border:1px solid;
	color:#FEFEFE;
	font-size:10px;
	height:18px;
	left:94px;
	position:absolute;
	width:140px;
}

div.RemixShareControls div.Forms div.YourEmail {
	left:0px;
	position:absolute;
	top:23px;
}

div.RemixShareControls div.Forms div.YourEmail label {
	position:absolute;
	top:1px;
	left:2px;
}

div.RemixShareControls div.Forms  div.YourEmail input.YourEmail {
	background-color:#7698BA;
	border:1px solid;
	color:#FEFEFE;
	font-size:10px;
	height:18px;
	left:94px;
	position:absolute;
	width:140px;
}

div.RemixShareControls div.Forms  div.FriendEmail {
	left:0px;
	position:absolute;
	top:46px;
}

div.RemixShareControls div.Forms  div.FriendEmail label {
	position:absolute;
	top:1px;
	left:2px;
}

div.RemixShareControls div.Forms  div.FriendEmail input.FriendEmail {
	background-color:#7698BA;
	border:1px solid;
	color:#FEFEFE;
	font-size:10px;
	height:18px;
	left:94px;
	position:absolute;
	width:140px;
}

div.RemixShareControls div.SendButton {
	background-image:url(../images/shareremixsend_sprite.jpg);
	cursor:pointer;
	height:19px;
	left:143px;
	position:absolute;
	top:70px;
	width:91px;
	background-position: 0 0;
}

div.RemixShareControls div.SendButton_MouseOver {
	background-position: 0 -19px;
}
	
div.RemixShareControls div.StatusMsg {
	font-weight:bold;
	left:-134px;
	position:absolute;
	text-align:center;
	top:80px;
	width:250px;
	color:#00FF00;
}

div.RemixShareControls div.Error {
    color: #ff0000;
}

div.RemixShareControls div.ShareEmbedBoxes {
	color:#fefefe;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	height:75px;
	left:10px;
	position:absolute;
	top:28px;
	width:200px;
}

div.RemixShareControls div.ShareEmbedBoxes input{
	background-color:#7698BA;
	border:1px solid;
	color:#FEFEFE;
	font-size:10px;
	height:18px;
	left:50px;
	position:absolute;
	top:5px;
	width:144px;
} 
	
div.RemixShareControls div.ShareURLBox {
	height:34px;
	position:absolute;
	top:0px;
	width:196px;
}

div.RemixShareControls div.ShareURLBox div.InputTitle{
	position:absolute;
	top:6px;
	width:43px;
}

div.RemixShareControls div.EmbedCodeBox {
	height:34px;
	position:absolute;
	top:33px;
	width:196px;
}

div.RemixShareControls div.EmbedCodeBox div.InputTitle{
	position:absolute;
	top:6px;
	width:43px;
}
	
div.RemixShareControls div.ShareEmbedBoxes .CopyButton {
    display:none;
}

div.RemixShareControls div.ShareEmbedBoxes .ShareCopyButton {
   display:none;
}

div.RemixShareControls div.ShareEmbedBoxes .EmbedCopyButton {
    display:none;
}

div.NowPlayingSavePane div.CloseButton {
    position: absolute;
    top: 5px;
    left: 465px;
    width: 10px;
    height: 10px;
    cursor: pointer;
    background-image:url(../images/shareremixbuttonclose_off.jpg);
	background-repeat: no-repeat;
	z-index:2;
}

div.NowPlayingSavePane div.CloseButton_Mouseover {
    background-image:url(../images/shareremixbuttonclose_on.jpg);
}

/* -------------------------------
      RightColumn: FullNavArea
-------------------------------- */

div#FullNavArea {
	height:486px;
	width:468px;
	background-image: url(../images/authornavbg.gif);
}


/* -------------------------------
      RightColumn: ChannelBar
-------------------------------- */

div#Author_ChannelBar {
	height:33px;
	position:relative;
	width:468px;
}

div#Author_ChannelBar div.Button {
	height:33px;
	margin:0 0 0 1px;
	width:66px;
	float:left;
	display:inline;
}

div#Author_ChannelBar div.ButtonLabel {
	background-image: url(../images/channelbuttons_all.png);
	background-repeat: no-repeat;
	cursor:pointer;
}

div#Author_ChannelBar div.MouseOver {

}

div#Author_ChannelBar div.Selected {
	z-index: 99;
}

div#Author_ChannelBar div.AllFootage{
    background-position: 0 0;
	margin-left: 0px;
}

div#Author_ChannelBar div.AllFootage_MouseOver {
    background-position: 0 -33px;
}

div#Author_ChannelBar div.AllFootage_Selected {
    background-position: 0 -33px;
}

div#Author_ChannelBar div.Graphics {
    background-position: -67px 0;
}

div#Author_ChannelBar div.Graphics_MouseOver {
    background-position: -67px -33px;
}

div#Author_ChannelBar div.Graphics_Selected {
    background-position: -67px -33px;
}

div#Author_ChannelBar div.Music {
    background-position: -134px 0;
}

div#Author_ChannelBar div.Music_MouseOver {
    background-position: -134px -33px;
}

div#Author_ChannelBar div.Music_Selected {
    background-position: -134px -33px;
}

div#Author_ChannelBar div.MyScenes {
    background-position: -201px 0;
}

div#Author_ChannelBar div.MyScenes_MouseOver {
    background-position: -201px -33px;
}

div#Author_ChannelBar div.MyScenes_Selected {
    background-position: -201px -33px;
}

div#Author_ChannelBar div.MyMash-Ups {
    background-position: -268px 0;
}

div#Author_ChannelBar div.MyMash-Ups_MouseOver {
    background-position: -268px -33px;
}

div#Author_ChannelBar div.MyMash-Ups_Selected {
    background-position: -268px -33px;
}

div#Author_ChannelBar div.UserScenes {
    background-position: -335px 0;
}

div#Author_ChannelBar div.UserScenes_MouseOver {
    background-position: -335px -33px;
}

div#Author_ChannelBar div.UserScenes_Selected {
    background-position: -335px -33px;
}

div#Author_ChannelBar div.UserMash-Ups {
    background-position: -402px 0;
}

div#Author_ChannelBar div.UserMash-Ups_MouseOver {
    background-position: -402px -33px;
}

div#Author_ChannelBar div.UserMash-Ups_Selected {
    background-position: -402px -33px;
}


/* -------------------------------
   Right Column: GoUp and Search
-------------------------------- */

div#Author_SearchBox {
	height:30px;
}

div#Author_SearchBox input {
	background-color:#162431;
	border:1px solid #7495B7;
	color:#FEFEFE;
	height:20px;
	left:22px;
	margin:0;
	padding-left:2px;
	position:relative;
	width:196px;
	top:1px;
}

div#Author_SearchBox div.SubmitButton {
	background-image: url(../images/go_back_sprite.jpg);
	cursor:pointer;
	height:20px;
	left:223px;
	margin:0;
	position:absolute;
	top:1px;
	width:45px;
	background-position: 0 0;
}

div#Author_SearchBox div.SubmitButton_MouseOver {
	background-position: 0 -20px;
}

div.SearchForm {
	float:left;
	height:20px;
	left:158px;
	top:10px;
	width:268px;
}

div.SearchForm div.SearchBoxLabel {
	color:#fefefe;
	font-size:12px;
	left:25px;
	top:3px;
	line-height:1.3;
}

div#Help {
	display:inline;
	float:right;
	margin:14px 12px 0 0;
}

/* -------------------------------
       RightColumn: LevelTitle
-------------------------------- */

div#MyLevelTitle {
	display:none;
}

/* -------------------------------
       RightColumn: Navigator
-------------------------------- */
div#Author_Navigator {
    position: relative;
}

#Author_Navigator .NoContentMessage {
    display: none;
}

.NoContent#Author_Navigator .NoContentMessage {
	color:#EEEEEE;
	display:block;
	font-size:30px;
	font-weight:bold;
	left:120px;
	padding:0;
	position:absolute;
	text-align:center;
	top:50px;
	z-index:9;
}

#Author_Navigator div.GoUp {
	background-image: url(../images/go_back_sprite.jpg);
	background-repeat:no-repeat;
	cursor:pointer;
	height:20px;
	left:10px;
	position:absolute;
	top:-19px;
	width:45px;
	background-position: -45px 0;
}

#Author_Navigator div.GoUp_MouseOver {
	background-position: -45px -20px;
}

#Author_Navigator div.GoUp_Disabled {
    display: none;
}

div#Author_Navigator div.PrevPage {
	background-image:url(../images/prevnext_sprite.jpg);
	cursor:pointer;
	height:18px;
	left:10px;
	position:absolute;
	top:395px;
	width:47px;
	background-position: 0 0;
}

div#Author_Navigator div.PrevPage_MouseOver {
	background-position: 0 -18px;
}

div#Author_Navigator div.PrevPage_Disabled {
    display: none;
}

div#Author_Navigator div.NextPage {
	background-image:url(../images/prevnext_sprite.jpg);
	cursor:pointer;
	height:18px;
	left:411px;
	position:absolute;
	top:395px;
	width:47px;
	background-position: -47px 0;
}

div#Author_Navigator div.NextPage_MouseOver {
	background-position: -47px -18px;
}

div#Author_Navigator div.PrevNextBar {
	background-image:url(../images/prev_next_bar-long.jpg);
	height:18px;
	left:10px;
	position:absolute;
	top:395px;
	width:448px;
}

div#Author_Navigator div.NextPage_Disabled {
    display: none;
}

div#Author_Navigator div.PagedContentList {
	background-color:#162431;
	height:387px;
	left:10px;
	overflow:auto;
	position:absolute;
	width:448px;
	top:6px;
}

div#Author_Navigator div.DrillDownButton {
	background-image:url(../images/folder.jpg);
	color:#EEEEEE;
	cursor:pointer;
	float:left;
	height:129px;
	margin:0;
	position:relative;
	width:143px;
}

div#Author_Navigator div.DrillDownButton_MouseOver {
	/*background-image:url(../images/folder_open.png);*/
}


div#Author_Navigator div.DrillDownButton div.LabelPrimaryDetail {
	color:#EEEEEE;
	font-size:12px;
	font-weight:bold;
	height:27px;
	left:5px;
	position:absolute;
	text-align:center;
	top:101px;
	width:139px;
}

div#Author_Navigator div.DrillDownButton div.LabelSecondaryDetail {
	display:none;
}

div#Author_Navigator div.DrillDownButton div.Thumbnail {
	top:0;
}

div#Author_Navigator div.DrillDownButton div.Thumbnail img{
	height:45px;
	left:34px;
	position:absolute;
	top:46px;
	width:80px;
}

div#Author_Navigator div.DrillDownButton div.Rater {
	display:none;
}

div#Author_Navigator div.DrillDownButton div.Rater div.RateButton {
	display:none;
}

div#Author_Navigator div.SegmentButton {
	background-color:#999999;
	color:#222222;
	float:left;
	height:88px;
	margin:4px 8px 4px 0;
	position:relative;
	width:98px;
}

div#Author_Navigator div.SegmentButton_MouseOver {
	background-color: #7495b7;
}

div#Author_Navigator div.SegmentButton_Selected {
	background-color: #7495b7;
}

div#Author_Navigator div.SegmentButton div.LabelPrimaryDetail {
	font-size:11px;
	height:30px;
	left:5px;
	position:absolute;
	top:57px;
	width:88px;
}

div#Author_Navigator div.SegmentButton div.LabelSecondaryDetail,
div#Author_Navigator div.SegmentButton div.LabelTertiaryDetail,
div#Author_Navigator div.SegmentButton div.Rater,
div#Author_Navigator div.SegmentButton div.LabelNumPlays,
div#Author_Navigator div.SegmentButton div.LabelNumVotes,
div#Author_Navigator div.SegmentButton div.LabelUserName
{
    display:none;
}

div#Author_Navigator div.SegmentButton div.NavigatorPlay {
	background-image:url(../images/navthumb_sprite.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height:16px;
	left:1px;
	position:absolute;
	top:1px;
	width:26px;
	background-position: -88px -21px;
}

div#Author_Navigator div.SegmentButton_MouseOver div.NavigatorPlay {
	background-position: -88px 0;
}

div#Author_Navigator div.SegmentButton_EditContent div.NavigatorEdit {
	background-image:url(../images/navthumb_sprite.gif);
	background-repeat:no-repeat;
	cursor:pointer;
	height:16px;
	left:1px;
	position:absolute;
	top:39px;
	width:26px;
	background-position: -62px -21px;
}

div#Author_Navigator div.SegmentButton_EditContent div.NavigatorEdit_MouseOver {
	background-position: -62px 0;
}

div#Author_Navigator div.SegmentButton_MouseOver div.NavigatorEdit {
	background-position: -62px 0;
}

div#Author_Navigator div.SegmentButton_OwnsContent div.NavigatorDelete {
	background-image:url(../images/navthumb_sprite.gif);
	cursor:pointer;
	height:16px;
	left:71px;
	position:absolute;
	top:1px;
	width:26px;
	background-position: 0 -21px;
}

div#Author_Navigator div.SegmentButton_OwnsContent div.NavigatorDelete_MouseOver {
	background-position: 0 0;
}

div#Author_Navigator div.SegmentButton_MouseOver div.NavigatorDelete {
	background-position: 0 0;
}

div#Author_Navigator div.SegmentButton div.LabelDuration {
	background-image:url(../images/navthumb_sprite.gif);
	background-repeat:no-repeat;
	color:#EEEEEE;
	cursor:pointer;
	display:inline;
	font-size:9px;
	height:21px;
	left:67px;
	line-height:2;
	position:absolute;
	text-align:center;
	top:39px;
	width:36px;
	background-position: -26px -21px;
}

div#Author_Navigator div.SegmentButton_MouseOver div.LabelDuration {
	background-position: -26px 0;
}

div#Author_Navigator div.SegmentButton img.ThumbnailImage {
	bottom:0;
	cursor:move;
	height:54px;
	left:1px;
	position:absolute;
	top:1px;
	width:96px;
}

div.PageNumber {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	left:209px;
	position:absolute;
	top:397px;
	z-index:2;
}



/* -------------------------------
          Remix Layout
-------------------------------- */

/* place down above footer */
div.RemixElements {
	height:150px;
	left:10px;
	position:absolute;
	top:562px;
	width:960px;
}

/* -------------------------------
        PVS RemixControls
-------------------------------- */

div#Author_RemixControls {
	display:inline;
	float:left;
	height:22px;
	margin:5px 0 0 23px;
	width:388px;
}

div#Author_RemixControls div.Button {
    width: 88px;
    height: 19px;
    margin: 3px !important;
	margin: 0px 3px 3px 3px;
    cursor: pointer;
    background-image:url(../images/remixbuttons_sprite.jpg);
}

div#Author_RemixControls div.NewRemixButton {
	background-position: -88px -76px;
	float: right;
}

div#Author_RemixControls div.NewRemixButton_MouseOver {
	background-position: -88px -95px;
}

div#Author_RemixControls div.NewRemixButton_Disabled {
	background-position: -88px -57px;
}

div#Author_RemixControls div.SaveRemixButton {
	background-position: -88px -19px;
	left:121px;
	position:absolute;
}

div#Author_RemixControls div.SaveRemixButton_MouseOver {
	background-position: -88px -38px;
}

div#Author_RemixControls div.SaveRemixButton_Disabled {
	background-position: -88px 0;
    cursor: default;
}

div#Author_RemixControls div.ShareRemixButton {
	background-position: 0 -76px;
	left:219px;
	position:absolute;
}

div#Author_RemixControls div.ShareRemixButton_MouseOver {
	background-position: 0 -95px;
}
	
div#Author_RemixControls div.ShareRemixButton_Disabled {
	background-position: 0 -57px;
    cursor: default;
}

div#Author_RemixControls div.PlayRemixButton {
	background-position: 0 -19px;
	float: left;
	width: 88px;
	}

div#Author_RemixControls div.PlayRemixButton_MouseOver {
	background-position: 0 -38px;
}
	
div#Author_RemixControls div.PlayRemixButton_Disabled {
	background-position: 0 0;
    cursor: default;
}

/* -------------------------------
        PVS RemixStoryboard
-------------------------------- */

div#Author_Storyboard {
	background-image:url(../images/audiobg.jpg);
	background-repeat:repeat-x;
	display:inline;
	float:left;
	height:123px;
	width:960px;
}

.RemixDurations {
	color:#00FF00;
	left:760px;
	position:absolute;
	top:128px;
	background-image: url(../images/remixduration.jpg);
	height:19px;
	width:175px;
	font-weight:bold;
}

.RemixDurations .RemixDuration {
	font-size:12px;
	left:123px;
	line-height:1.6;
	position:absolute;
	top:0;
}

.RemixDurations .Link {
	display:none;
}

.RemixDurations .MaxRemixDuration {
	display:none;
}


/* ---------------------------------------------------------
          PVS RemixStoryboard - Metadata and Labels
------------------------------------------------------------ */

div#Author_Storyboard div.DragHereLabel {
	color:#FEFEFE;
	font-size:20px;
	left:225px;
	position:absolute;
	top:33px;
	width:460px;
}

div#Author_Storyboard div.Metadata {
}

div#Author_Storyboard div.Metadata div.Title
{
	display:none;
}

div#Author_Storyboard div.Metadata div.Description
{
	display:none;
}

div#Author_Storyboard div.Metadata div.Tags
{
    display: none;
}

div#Author_Storyboard div.AudioTrack {
	height:20px;
	margin-left:126px;
	width:834px;
}

div#Author_Storyboard div.AudioTrack select {
	background-color:#183756;
	border:medium none;
	color:#FEFEFE;
	font-size:10px;
	font-weight:bold;
	height:16px!important;
	height:14px;
	margin:2px 0 0 2px !important;
	margin:1px 0 0 2px;
	position:relative;
	width:414px;
	z-index:9;
}


/* ---------------------------------------------------------
        PVS RemixStoryboard - Left and Right Buttons
------------------------------------------------------------ */

div#Author_Storyboard div.LeftScrollButton {
	background-image:url(../images/remixarrows_sprite.jpg);
	cursor:pointer;
	float:left;
	height:91px;
	margin:10px 0 0;
	width:25px;
	background-position: 0 0;
}

div#Author_Storyboard div.LeftScrollButton_MouseOver {
	background-position: -25px 0;
}

div#Author_Storyboard div.RightScrollButton {
    float: left;
    width: 25px;
    height: 91px;
    margin: 10px 0px 0px 0px;
	background-image:url(../images/remixarrows_sprite.jpg);
    cursor: pointer;
	background-position: -50px 0;
}

div#Author_Storyboard div.RightScrollButton_MouseOver {
	background-position: -75px 0;
}

/* ---------------------------------------------------------
               PVS RemixStoryboard - Button Bar
------------------------------------------------------------ */

div#Author_Storyboard div.RemixButtonListHolder {
    float: left;
    width: 910px;
	height:88px!important;
	height: 91px;
    margin: 10px 0px 0px 0px;
    background-image: url(../images/remixbar_sprite.jpg);
	position:relative;
	padding-top:3px;
	background-repeat:no-repeat;
	background-position: 0 0;
}

div#Author_Storyboard div.RemixButtonListHolder_DropHover {
	background-position: 0 -91px;
}

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList {
}

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList div.StoryboardButton {
	background-color:#162431;
	height:85px;
	width:114px;
	margin-left:3px;
}

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList div.StoryboardButton_DropHover {
    background-color: #112745;
}

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList div.StoryboardButton  div.LabelPrimaryDetail {
	display:none;
}

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList div.StoryboardButton  div.LabelDuration {
	background-image:url(../images/remix_duration_button.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	cursor:pointer;
	display:inline;
	font-size:9px;
	height:16px;
	left:83px;
	line-height:2;
	position:absolute;
	text-align:center;
	top:48px;
	width:36px;
	z-index:1;
}

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList div.StoryboardButton div.Thumbnail {
	cursor:pointer;
	position:absolute;
}

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList div.StoryboardButton div.Thumbnail img {
	cursor:move;
	height:63px;
	margin:1px 0 0 1px;
	width:112px;
}

/* ---------------------------------------------------------
               PVS RemixStoryboard - SubButtons
------------------------------------------------------------ */

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList div.StoryboardButton div.SubButtons {
    width: 112px;
    height: 14px;
	position:absolute;
	top:67px;
	left:0px;
	display: inline;
}

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList div.StoryboardButton div.SubButtons div.SubButton {
    float: left;
    width: 28px;
    height: 14px;
    cursor: pointer;
	background-repeat:no-repeat;
	display: inline;
	background-image: url(../images/remixbar_controls_sprite.jpg);
}

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList div.StoryboardButton div.SubButtons div.PlayButton {
	background-position: 0 -28px;
	width: 28px;
	height: 14px;
	margin:0px 0 0 0px;
	display: inline;
}

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList div.StoryboardButton div.SubButtons div.PlayButton_MouseOver {
	background-position: 0 -42px;
}

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList div.StoryboardButton div.SubButtons div.EditButton {
	background-position: -28px -28px;
	width: 28px;
	height: 14px;
	margin:0px 0 0 0px;
	display: inline;
}

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList div.StoryboardButton div.SubButtons div.EditButton_MouseOver {
	background-position: -28px -42px;
}

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList div.StoryboardButton div.SubButtons div.DuplicateButton {
	background-position: -28px 0;
	height:14px;
	margin:0px 0 0 0px;
	width:28px;
	display: inline;
}

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList div.StoryboardButton div.SubButtons div.DuplicateButton_MouseOver {
	background-position: -28px -14px;
}

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList div.StoryboardButton div.SubButtons div.RemoveButton {
	background-position: 0 0;
	width: 28px;
	height: 14px;
	margin:0px 0px 0px 0px;
	float: right;
	display: inline;
}

div#Author_Storyboard div.RemixButtonListHolder div.ButtonList div.StoryboardButton div.SubButtons div.RemoveButton_MouseOver {
	background-position: 0 -14px;;
}

/* -------------------------------
            Save Shields
-------------------------------- */

div.Shield {
    position: absolute;
    background-color: #000000;
}

div#Author_NavShield {
	height:497px;
	left:500px;
	top:65px;
	width:480px;
	z-index:9998;
}

div#Author_RemixShield {
	height:160px;
	left:-10px;
	top:0;
	width:980px;
	z-index:9999;
}