body, html	{ height: 100%; margin: 0; padding: 0; background-color: #478db9; color: #333; font: 13px verdana, arial; line-height: 1.2; }
input		{ background-color: #fff; border: 1px solid #444; color: #333; font: 8pt Verdana; padding-left: 4px; }
select		{ background-color: #fff; border: 1px solid #444; color: #333; font: 8pt Verdana; padding-left: 4px; }
textarea	{ background-color: #fff; border: 1px solid #444; color: #333; font: 8pt Verdana; padding-left: 4px;} 
hr		{ border: 0; width: 98%; height: 1px; color: #999; background-color: #999; }
pre		{ font: 14px Monospace; }
table		{ font: inherit; }

A:link          { color: #448;  text-decoration: none;}
A:hover         { color: #448; text-decoration: none; border-bottom: 1px dotted #777; }
A:active        { color: #448; text-decoration: none;}
A:visited       { color: #448;  text-decoration: none;}


.topbox	{
	margin: 0px auto 0px auto;
	height: 105px;
	width: 958px;
	color: #ffffff;
	border: 2px solid #222;
	padding: 5px;
	padding-bottom: 10px;
	padding-left: 35px;
	padding-top: 20px;
	background:url(/img/anotherworldnew.png) #19182a no-repeat right;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

.sitebox	{ z-index: 5; margin: 0px auto -1px auto; color: #444; margin-top: 20px; width: 950px; background-color: #f1f1f1; border: 2px solid #222; padding: 25px; -moz-border-radius: 7px; border-radius: 7px; clear: both; }
.siteboxm	{ background-color: #f1f1f1; border: 1px solid #222; padding: 20px; color: #444; -moz-border-radius: 7px; border-radius: 7px; }
.siteboxc	{ font-size: 80%; margin: 20px; margin-top: 0px; background-color: #f1f1f1; border: 1px solid #222; padding: 5px; color: #444; -moz-border-radius: 7px; border-radius: 7px; }
.socialbox	{ text-align: right; padding: 2px; width: 100%; position: absolute; bottom: 0; right: 0; }
.blankimage	{ text-decoration: none; border: 0px; padding: 0px; }
.blankimagem	{ text-decoration: none; border: 0px;  vertical-align: middle;}
.languageicons	{ text-decoration: none; border: 0px; vertical-align: middle;}
.tinyicon	{ background-color: #fff; text-decoration: none; padding: 1px; border: 1px solid #999; }
.filedetails	{ font-family: Verdana, Arial; font-size: 11px; }
.sectionheader	{ padding-left: 18px; padding-top: 6px; height: 24px; margin: -25px; margin-bottom: 15px; background-color: #19182a; text-align: left; border-bottom: 1px solid #000; }
.navlink	{ color: #ffffff; text-decoration: none; }
.navblock	{ padding-right: 32px; }
.button 	{ background-color: #fff; border: 1px #444 solid;}
.alltrackcell	{ padding-left: 16px; padding-right: 16px; border-bottom: 1px dotted #ccc; }
.titlefont	{ font: 16pt Arial; color: #444; font-weight: BOLD; margin-left: 8px; margin-bottom: 6px; }

#slideshow	{ background-color: black; float: right; width: 200px; height: 160px; border: 1px solid black; margin-left: 12px; margin-right: -12px; margin-top: -4px; margin-bottom: -12px; }
#tooltip	{ position:absolute; border:1px solid #333; background:#f7f5d1; padding:2px 5px; color:#333;display:none; }


/* Toast Messages */
.toast-container {
	width: 280px;
	z-index: 9999;
}

* html .toast-container {
	position: absolute;		
}
 
.toast-item {
	height: auto;
	background: #333;
	opacity: 0.95;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	color: #eee;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 6px;
	padding-right: 6px;
	font-family: Arial;
	font-size: 14px;
	border: 2px solid #000;
	display: block;
	position: relative;
	margin: 0 0 18px 0;
}

.toast-item p {
    text-align: left;
    margin-left: 50px;
}

.toast-item-close {
    background:url(/img/close.gif);
    width:22px;
    height:22px;
    position: absolute;
    top:7px;
    right:7px;
}

.toast-item-image {
    width:32px;
    height: 32px;
    margin-left: 12px;
    margin-top: 6px;
    margin-right: 14px;
    float:left;
}

.toast-item-image-notice {
    background:url(/img/icon-notice.png);
}

.toast-item-image-success {
    background:url(/img/icon-success.png);
}

.toast-item-image-warning {
    background:url(/img/icon-warning.png);
}

.toast-item-image-error {
    background:url(/img/icon-error.png);
}

.toast-type-notice {
    color: white;    
}

.toast-type-success {
    color: white;    
}

.toast-type-warning {
    color: white;
    border-color: #FCBD57;
}

.toast-type-error {
    color: white;
    border-color: #B32B2B;
}

.toast-position-top-right {
    position: fixed;
    top: 20px;
    right: 20px;
}

.toast-position-center {
    position: absolute;
    left: 50%;
    margin-left: -140px;
    margin-top: -40px;
    top: 50%;
}

.toast-position-middle-bottom {
    position: absolute;
    left: 50%;
    margin-left: -140px;
    margin-top: -40px;
    top: 75%;
}


/* JPlayer */
div.jp-audio,
div.jp-video {
	font-size:1em;
	font-family:Verdana, Arial, sans-serif;
	line-height:1.6;
	color: #333;
}
div.jp-audio {
	width:390px;
}
div.jp-video-270p {
	width:480px;
}
div.jp-video-360p {
	width:640px;
}
div.jp-interface {
	position: relative;
	background-color:#fff;
	width: 100%;
}
div.jp-audio div.jp-type-single div.jp-interface {
	height:50px;
	border-bottom:none;
}
div.jp-audio div.jp-type-playlist div.jp-interface {
	height:50px;
}
div.jp-video div.jp-type-single div.jp-interface {
	height:50px;
	border-bottom:none;
}
div.jp-video div.jp-type-playlist div.jp-interface {
	height:50px;
}
div.jp-interface ul.jp-controls {
	list-style-type:none;
	padding:0;
	margin: 0;
}
div.jp-interface ul.jp-controls li {
	/* position: absolute; */
	display:inline;
}
div.jp-interface ul.jp-controls a {
	position: absolute;
	overflow:hidden;
	text-indent:-9999px;
}
a.jp-play,
a.jp-pause {
	width:40px;
	height:40px;
	z-index:1;
}
div.jp-audio div.jp-type-single a.jp-play,
div.jp-audio div.jp-type-single a.jp-pause {
	top:10px;
	left:40px;
}
div.jp-audio div.jp-type-playlist a.jp-play,
div.jp-audio div.jp-type-playlist a.jp-pause {
	top:10px;
	left:48px;
}
div.jp-video a.jp-play,
div.jp-video a.jp-pause {
	top:15px;
}
div.jp-video-270p div.jp-type-single a.jp-play,
div.jp-video-270p div.jp-type-single a.jp-pause {
	left:195px;
}
div.jp-video-270p div.jp-type-playlist a.jp-play,
div.jp-video-270p div.jp-type-playlist a.jp-pause {
	left:220px;
}
div.jp-video-360p div.jp-type-single a.jp-play,
div.jp-video-360p div.jp-type-single a.jp-pause {
	left:275px;
}
div.jp-video-360p div.jp-type-playlist a.jp-play,
div.jp-video-360p div.jp-type-playlist a.jp-pause {
	left:300px;
}
a.jp-play {
	background: url("/img/jplay/jplayer.blue.monday.png") 0 0 no-repeat;
}
a.jp-play:hover {
	background: url("/img/jplay/jplayer.blue.monday.png") -41px 0 no-repeat;
}
a.jp-pause {
	background: url("/img/jplay/jplayer.blue.monday.png") 0 -42px no-repeat;
	display: none;
}
a.jp-pause:hover {
	background: url("/img/jplay/jplayer.blue.monday.png") -41px -42px no-repeat;
}
div.jp-audio div.jp-type-single a.jp-stop {
	top:16px;
	left:90px;
}
div.jp-audio div.jp-type-playlist a.jp-stop {
	top:16px;
	left:126px;
}
div.jp-video a.jp-stop {
	top:11px;
}
div.jp-video-270p div.jp-type-single a.jp-stop {
	left:245px;
}
div.jp-video-270p div.jp-type-playlist a.jp-stop {
	left:298px;
}
div.jp-video-360p div.jp-type-single a.jp-stop {
	left:325px;
}
div.jp-video-360p div.jp-type-playlist a.jp-stop {
	left:378px;
}
a.jp-stop {
	background: url("/img/jplay/jplayer.blue.monday.png") 0 -83px no-repeat;
	width:28px;
	height:28px;
	z-index:1;
}
a.jp-stop:hover {
	background: url("/img/jplay/jplayer.blue.monday.png") -29px -83px no-repeat;
}
div.jp-audio div.jp-type-playlist a.jp-previous {
	left:20px;
	top:26px;
}
div.jp-video div.jp-type-playlist a.jp-previous {
	top:21px;
}
div.jp-video-270p div.jp-type-playlist a.jp-previous {
	left:192px;
}
div.jp-video-360p div.jp-type-playlist a.jp-previous {
	left:272px;
}
a.jp-previous {
	background: url("/img/jplay/jplayer.blue.monday.png") 0 -112px no-repeat;
	width:28px;
	height:28px;
}
a.jp-previous:hover {
	background: url("/img/jplay/jplayer.blue.monday.png") -29px -112px no-repeat;
}
div.jp-audio div.jp-type-playlist a.jp-next {
	left:88px;
	top:26px;
}
div.jp-video div.jp-type-playlist a.jp-next {
	top:21px;
}
div.jp-video-270p div.jp-type-playlist a.jp-next {
	left:260px;
}
div.jp-video-360p div.jp-type-playlist a.jp-next {
	left:340px;
}
a.jp-next {
	background: url("/img/jplay/jplayer.blue.monday.png") 0 -141px no-repeat;
	width:28px;
	height:28px;
}
a.jp-next:hover {
	background: url("/img/jplay/jplayer.blue.monday.png") -29px -141px no-repeat;
}
div.jp-progress {
	position: absolute;
	overflow:hidden;
	background-color: #ddd;
}
div.jp-audio div.jp-type-single div.jp-progress {
	top:22px;
	left:130px;
	width:122px;
	height:15px;
}
div.jp-audio div.jp-type-playlist div.jp-progress {
	top:12px;
	left:164px;
	width:122px;
	height:15px;
}
div.jp-video div.jp-progress {
	top:0px;
	left:0px;
	width:100%;
	height:10px;
}
div.jp-seek-bar {
	background: url("/img/jplay/jplayer.blue.monday.png") 0 -202px repeat-x;
	width:0px;
	/* height:15px; */
	height:100%;
	cursor: pointer;
}
div.jp-play-bar {
	background: url("/img/jplay/jplayer.blue.monday.png") 0 -218px repeat-x ;
	width:0px;
	/* height:15px; */
	height:100%;
}

/* The seeking class is added/removed inside jPlayer */
div.jp-seeking-bg {
	background: url("/img/jplay/pbar-ani.gif");
}

a.jp-mute,
a.jp-unmute {
	width:18px;
	height:15px;
}
div.jp-audio div.jp-type-single a.jp-mute,
div.jp-audio div.jp-type-single a.jp-unmute {
	top:22px;
	left:274px;
}
div.jp-audio div.jp-type-playlist a.jp-mute,
div.jp-audio div.jp-type-playlist a.jp-unmute {
	top:22px;
	left:296px;
}
div.jp-video a.jp-mute,
div.jp-video a.jp-unmute {
	top:27px;
}
div.jp-video-270p div.jp-type-single a.jp-mute,
div.jp-video-270p div.jp-type-single a.jp-unmute {
	left:304px;
}
div.jp-video-270p div.jp-type-playlist a.jp-unmute,
div.jp-video-270p div.jp-type-playlist a.jp-mute {
	left:363px;
}
div.jp-video-360p div.jp-type-single a.jp-mute,
div.jp-video-360p div.jp-type-single a.jp-unmute {
	left:384px;
}
div.jp-video-360p div.jp-type-playlist a.jp-mute,
div.jp-video-360p div.jp-type-playlist a.jp-unmute {
	left:443px;
}
a.jp-mute {
	background: url("/img/jplay/jplayer.blue.monday.png") 0 -186px no-repeat;
}
a.jp-mute:hover {
	background: url("/img/jplay/jplayer.blue.monday.png") -19px -170px no-repeat;
}
a.jp-unmute {
	background: url("/img/jplay/jplayer.blue.monday.png") 0 -170px no-repeat;
	display: none;
}
a.jp-unmute:hover {
	background: url("/img/jplay/jplayer.blue.monday.png") -19px -186px no-repeat;
}
div.jp-volume-bar {
	position: absolute;
	overflow:hidden;
	background: url("/img/jplay/jplayer.blue.monday.png") 0 -250px repeat-x;
	width:46px;
	height:5px;
	cursor: pointer;
}
div.jp-audio div.jp-type-single div.jp-volume-bar {
	top:27px;
	left:302px;
}
div.jp-audio div.jp-type-playlist div.jp-volume-bar {
	top:27px;
	left:324px;
}
div.jp-video div.jp-volume-bar {
	top:32px;
}
div.jp-video-270p div.jp-type-single div.jp-volume-bar {
	left:332px;
}
div.jp-video-270p div.jp-type-playlist div.jp-volume-bar {
	left:391px;
}
div.jp-video-360p div.jp-type-single div.jp-volume-bar {
	left:412px;
}
div.jp-video-360p div.jp-type-playlist div.jp-volume-bar {
	left:471px;
}
div.jp-volume-bar-value {
	background: url("/img/jplay/jplayer.blue.monday.png") 0 -256px repeat-x;
	width:0px;
	height:5px;
}
div.jp-current-time,
div.jp-duration {
	position: absolute;
	font-size:.64em;
	font-style:oblique;
}
div.jp-duration {
	text-align: right;
}
div.jp-audio div.jp-type-single div.jp-current-time,
div.jp-audio div.jp-type-single div.jp-duration {
	top:39px;
	left:130px;
	width:122px;
}
div.jp-audio div.jp-type-playlist div.jp-current-time,
div.jp-audio div.jp-type-playlist div.jp-duration {
	top:39px;
	left:164px;
	width:122px;
}
div.jp-video div.jp-current-time,
div.jp-video div.jp-duration {
	top:10px;
	left:0px;
	width:98%;
	padding:0 1%;
}
div.jp-playlist {
	/* width:418px; */
	width:100%;
	background-color:#ccc;
}
div.jp-playlist ul {
	list-style-type:none;
	margin:0;
	padding:0 20px;
	font-size:.72em;
}


div.jp-type-single div.jp-playlist li {
	padding:5px 0 5px 20px;
	font-weight:bold;
}
div.jp-type-playlist div.jp-playlist li {
	padding:5px 0 4px 20px;
	border-bottom:1px solid #eee;
}
div.jp-type-playlist div.jp-playlist li.jp-playlist-last {
	padding:5px 0 5px 20px;
	border-bottom:none;
}
div.jp-type-playlist div.jp-playlist li.jp-playlist-current {
	list-style-type:square;
	list-style-position:inside;
	padding-left:8px;
}
div.jp-type-playlist div.jp-playlist a {
	color: #666;
	text-decoration: none;
}
div.jp-type-playlist div.jp-playlist a:hover {
	color:#0d88c1;
}
div.jp-type-playlist div.jp-playlist a.jp-playlist-current {
	color:#0d88c1;
}
div.jp-type-playlist div.jp-playlist div.jp-free-media {
	display:inline;
	margin-left:20px;
}

div.jp-video div.jp-video-play {
	background: transparent url("/img/jplay/jplayer.blue.monday.video.play.png") no-repeat center;
	/* position: relative; */
	position: absolute;
	cursor:pointer;
	z-index:2;
}
div.jp-video div.jp-video-play:hover {
	background: transparent url("/img/jplay/jplayer.blue.monday.video.play.hover.png") no-repeat center;
}
div.jp-video-270p div.jp-video-play {
	top:-270px;
	width:480px;
	height:270px;
}
div.jp-video-360p div.jp-video-play {
	top:-360px;
	width:640px;
	height:360px;
}

div.jp-jplayer {
	width:0px;
	height:0px;
	display: hidden;
}
div.jp-video div.jp-jplayer {
	border:1px solid #009be3;
	border-bottom:none;
	z-index:1;
}
div.jp-video-270p div.jp-jplayer {
	width:480px;
	height:270px;
}
div.jp-video-360p div.jp-jplayer {
	width:640px;
	height:360px;
}
div.jp-jplayer {
	background-color: #000000;
}

