	/*************************** GLOBAL ***************************/

	body {
		margin: 0px;

		background-color: #004495;
		background-position: top center;
		background-repeat: no-repeat;

		font-family: Arial;
	}

	img {
		border: none;
		text-decoration: none;
	}

	#content_container {
		width: 1000px;

		margin: 0px auto;
	}

	.clear {
		clear:both;
	}

	#footer_clear {
		margin-bottom: 50px;
	}


	/*************************** HEADER ***************************/

	#player_container {
		width: 250px;
		height: 110px;

		margin-top: 20px;
        margin-left: 20px;

		float: left;

		-webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.75);
		-moz-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.75);
		box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.75);

		background-image: url(img/spectrum.gif);
		background-position: bottom -5px center;
		background-repeat: repeat-x;
	}

	.audioPlayer_active {
		background-position: bottom center !important;
	}


	/*************************** jPlayer ***************************/

	div#audioPlayer_headline {
		box-sizing: border-box;
		-moz-box-sizing: border-box;

		height: 25px;
		width: 250px;

		display: table-cell;
		vertical-align: middle;

		text-align: center;
		text-transform: uppercase;

		color: #151318;
		font-size: 10pt;
		font-weight: bold;

		-webkit-border-top-left-radius: 3px;
		-webkit-border-top-right-radius: 3px;
		-moz-border-radius-topleft: 3px;
		-moz-border-radius-topright: 3px;
		border-top-left-radius: 3px;
		border-top-right-radius: 3px;

		background: rgb(242,239,0); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(242,239,0,1) 0%, rgba(242,104,2,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,239,0,1)), color-stop(100%,rgba(242,104,2,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(242,239,0,1) 0%,rgba(242,104,2,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(242,239,0,1) 0%,rgba(242,104,2,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, rgba(242,239,0,1) 0%,rgba(242,104,2,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom, rgba(242,239,0,1) 0%,rgba(242,104,2,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2ef00', endColorstr='#f26802',GradientType=0 ); /* IE6-9 */
	}

	div#audioPlayer_box {
		box-sizing: border-box;
		-moz-box-sizing: border-box;

		width: 250px;
		height: 85px;

		padding: 10px;

		background: rgba(21, 19, 24, 0.5);

		display: table-cell;
		vertical-align: middle;
	}

	div#audioPlayer_interface {
		width: 250px;
		height: 85px;

		padding: 10px;

		background: rgba(21, 19, 24, 0.5);
		
		box-sizing: border-box;
		-moz-box-sizing: border-box;
	}

	ul.audioPlayer_volume_controls, ul.audioPlayer_controls {
		margin: 0px;
		padding: 0px;

		list-style-type: none;
	}

	ul.audioPlayer_controls {
		display: block;

		float: left;
	}

	#audioPlayer_controls_buttons {
		display: inline;
	}

	div#audioPlayer_mute, div#audioPlayer_unmute {
		float: left;
	}

	div#audioPlayer_max {
		float: right;
	}

	img.audioPlayer_control_img {
		cursor: pointer;

		width: 20px;
		height: 13px;

		opacity: 0.85;
		filter: alpha(opacity=85);
	}

	img.audioPlayer_control_img:hover {
		opacity: 1;
		filter: alpha(opacity=100);	
	}

	div#audioPlayer_volume_bar {
		clear: both;

		width: 100%;
		height: 5px;

		margin-top: 5px;
		margin-bottom: 10px;

		border: 1px solid #151318;

		cursor: pointer;

		background: rgba(255,255,255,0.1);
	}

	div#audioPlayer_volume_bar_value {
		width: 100%;
		height: 100%;

		cursor: pointer;

		background: rgb(242,239,0); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(242,239,0,1) 0%, rgba(242,104,2,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,239,0,1)), color-stop(100%,rgba(242,104,2,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(242,239,0,1) 0%,rgba(242,104,2,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(242,239,0,1) 0%,rgba(242,104,2,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, rgba(242,239,0,1) 0%,rgba(242,104,2,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom, rgba(242,239,0,1) 0%,rgba(242,104,2,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2ef00', endColorstr='#f26802',GradientType=0 ); /* IE6-9 */
	}

	div#audioPlayer_play, div#audioPlayer_pause {
		cursor: pointer;
		
		display: block;

		padding: 1px;

		border: 1px solid #151318;

		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;

		background: rgb(242,239,0); /* Old browsers */
		background: -moz-linear-gradient(top, rgba(242,239,0,1) 0%, rgba(242,104,2,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,239,0,1)), color-stop(100%,rgba(242,104,2,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top, rgba(242,239,0,1) 0%,rgba(242,104,2,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, rgba(242,239,0,1) 0%,rgba(242,104,2,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top, rgba(242,239,0,1) 0%,rgba(242,104,2,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom, rgba(242,239,0,1) 0%,rgba(242,104,2,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2ef00', endColorstr='#f26802',GradientType=0 ); /* IE6-9 */
	}

	img#audioPlayer_play_img, img#audioPlayer_pause_img {
		width: 15px;
		height: 10px;

		margin-left: 20px;
		margin-right: 20px;
	}

	div#audioPlayer_current_time {
		float: right;

		color: #FFFFFF;
		font-size: 10pt;
	}

	span#audioPlayer_file_info {
		margin-left: 5px;
		
		color: #FFFFFF;
		font-size: 8pt;	
	}

.button { display:inline-block; background:#eb3e40; font-style:normal; text-decoration:none; color:#fff; font-weight:bold; padding: 6px 15px; margin:5px 0 0; 
-moz-border-radius:3px; /* Firefox */
-webkit-border-radius:3px; /* Safari, Chrome */
-khtml-border-radius:3px; /* Konqueror */
border-radius:3px;}
.button:hover {background:#991a1c;}
