html,body,iframe,div,span,h1,h2,h3,h4,h5,h6,p,pre,img,a,em,small,strong,sub,sup,b,i,u,blockquote,q,ol,ul,li,form,fieldset,legend,label,table,caption,thead,tbody,tfoot,tr,th,td{margin:0;padding:0;border:0;font-size:100%}@font-face{font-family:'Open Sans';src:url('../css/opensans-regular-webfont.eot');src:url('../css/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../css/opensans-regular-webfont.woff') format('woff'),url('../css/opensans-regular-webfont.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url('../css/opensans-bold-webfont.eot');src:url('../css/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../css/opensans-bold-webfont.woff') format('woff'),url('../css/opensans-bold-webfont.ttf') format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'Open Sans Extra-Bold';src:url('../css/opensans-extrabold-webfont.eot');src:url('../css/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),url('../css/opensans-extrabold-webfont.woff') format('woff'),url('../css/opensans-extrabold-webfont.ttf') format('truetype');font-weight:800;font-style:normal}body{font-size:15px;font-family:Arial,sans-serif;color:#353535;background-color:#fff}a{color:#ff4833;text-decoration:none}a:hover{text-decoration:underline}img{vertical-align:bottom}strong,.strong{font-weight:bold}small,.small{font-size:12px}hr{border:0;border-top:1px solid #d8d8d8;height:0}.heading_large{font:bold 36px/34px 'Open Sans',Arial,sans-serif;color:#353535}.heading_small{font:bold 22px/20px 'Open Sans',Arial,sans-serif;color:#353535}.heading_list{float:left}label{font-size:15px;line-height:19px;color:#353535}.label_select option:first-child{color:#848484}input,textarea,select,button,.button{margin:0;padding:0;font-size:15px;line-height:19px;max-width:100%;font-family:Arial,sans-serif;color:#1f1f1f;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-appearance:none}@media(-webkit-min-device-pixel-ratio:0){select{background-image:url(data:image/png;base64,R0lGODlhDQAEAIAAAAAAAP8A/yH5BAEHAAEALAAAAAANAAQAAAILhA+hG5jMDpxvhgIAOw==) !important;background-repeat:no-repeat !important;background-position:right center !important;padding-right:20px !important}}button::-moz-focus-inner{padding:0;margin:-1px}input:-moz-placeholder,textarea:-moz-placeholder{color:#848484 !important;font-weight:normal !important}input::-moz-placeholder,textarea::-moz-placeholder{color:#848484 !important;font-weight:normal !important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#848484 !important;font-weight:normal !important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#848484 !important;font-weight:normal !important}.textbox{border:1px solid #d8d8d8;padding:7px 8px;height:35px;line-height:19px;box-shadow:0 2px 5px 0 #eee inset}.filebox{line-height:19px}.captcha input,.captcha img{vertical-align:top}.textarea{border:1px solid #d8d8d8;padding:7px 8px;line-height:23px;resize:none;box-shadow:0 2px 5px 0 #eee inset}select{border:1px solid #d8d8d8;padding:7px 8px;line-height:19px;height:35px;box-shadow:0 2px 5px 0 #eee inset}.select_dark{border:1px solid #e8e8e8;padding:7px 8px;line-height:19px;height:35px;background-color:#f3f3f3}.select_list{float:right}.button_regular{border-top:1px solid #ff4833;border-right:1px solid #ef2014;border-bottom:1px solid #e60f07;border-left:1px solid #ff4833;padding:8px 18px;font-size:19px;line-height:21px;height:39px;color:#fff;background-color:#ff4833;box-shadow:0 1px 3px 0 rgba(0,0,0,0.25);background:-moz-linear-gradient(#ff4d39,#f4432f);background:-webkit-linear-gradient(#ff4d39,#f4432f);background:-o-linear-gradient(#ff4d39,#f4432f);background:-ms-linear-gradient(#ff4d39,#f4432f);background:linear-gradient(#ff4d39,#f4432f)}.button_dark{border-top:1px solid #636363;border-right:1px solid #282828;border-bottom:1px solid #141414;border-left:1px solid #555;padding:6px 12px;font-size:15px;line-height:18px;font-weight:bold;color:#fff;background-color:#555;box-shadow:0 1px 3px 0 rgba(0,0,0,0.25);background:-moz-linear-gradient(#636363,#474747);background:-webkit-linear-gradient(#636363,#474747);background:-o-linear-gradient(#636363,#474747);background:-ms-linear-gradient(#636363,#474747);background:linear-gradient(#636363,#474747);text-decoration:none !important}.form_table td{padding:0 16px 16px 0}.form_group label{display:block;margin-bottom:8px}.form_group{margin-bottom:16px}.form_col{float:left;max-width:100%;margin-right:10px}.text_error,.text_notempty{color:#f94833}form .w{display:inline-block;position:relative;vertical-align:top}form .o{display:inline-block;position:absolute;left:0;right:0;top:0;bottom:0}form .c{display:inline-block;width:100px;height:50px;vertical-align:top}.form_filter{padding-bottom:10px}.filter{box-shadow:0 1px 8px 0 rgba(0,0,0,0.22);background-color:#282828}.filter *:focus{outline:0}.filter_group{float:left;padding:16px}.button_filter{float:right;display:block;padding:0;border-top:1px solid #ff4833;border-right:1px solid #ef2014;border-bottom:1px solid #e60f07;border-left:1px solid #ff4833;width:140px;height:75px;font-size:20px;line-height:24px;color:#fff;background-color:#ff4833;background:-moz-linear-gradient(#ff4d39,#f4432f);background:-webkit-linear-gradient(#ff4d39,#f4432f);background:-o-linear-gradient(#ff4d39,#f4432f);background:-ms-linear-gradient(#ff4d39,#f4432f);background:linear-gradient(#ff4d39,#f4432f);text-decoration:none !important;text-align:center}.button_filter .button_content{display:inline-block;margin-top:24px}.button_filter .button_icon{display:inline-block;width:25px;height:24px;background:transparent url(../img/search.png) no-repeat center center}.button_filter .button_text{display:inline-block;padding-left:6px;vertical-align:4px}.textbox_filter{float:left;padding:11px 8px !important;width:358px;height:43px !important}.select_filter{float:left;margin-left:5px;padding:11px 8px !important;width:220px;height:43px !important}.select_filter option:first-child{color:#999}.select_custom{position:realtive;float:left;display:inline-block}.select_custom select{position:absolute;opacity:0;filter:alpha(opacity=0)}.select_custom span{display:inline-block;margin-left:5px;padding:11px 8px;border:1px solid #d8d8d8;width:205px;font-size:15px;line-height:19px;height:19px;font-family:Arial,sans-serif;font-weight:bold;color:#666;background:#fff url(../img/select_custom.png) no-repeat right center}.select_custom span.empty{font-weight:normal;color:#848484}.menu_mobile_link{display:none;float:right;padding:18px 24px 18px 10px;font:normal 15px/17px 'Open Sans',Arial,sans-serif;color:#fff !important;background:transparent url(../img/mobile_menu.png) no-repeat center right}ul.menu_top{float:right;padding-top:17px;font:normal 15px/17px 'Open Sans',Arial,sans-serif}ul.menu_top li{float:left;padding-left:30px;list-style:none}ul.menu_top li.active a{color:#ff4833}ul.menu_top a{color:#fff}ul.menu_bottom{padding-top:40px;font:normal 15px/17px 'Open Sans',Arial,sans-serif}ul.menu_bottom li{float:left;padding:0 26px 10px 0;list-style:none}ul.menu_bottom li.active a{color:#ff4833}ul.menu_bottom a{color:#989898}.menu_customers{margin-bottom:40px;border:1px solid #d8d8d8;padding:0 20px;background-color:#f3f3f3}.menu_customers .item{border-bottom:1px solid #d8d8d8;padding:10px 0}.menu_customers .item:last-child{border-bottom:0}.menu_customers .item a{font-weight:bold;color:#353535}.menu_customers .item.active a{color:#ff4833}.disclaimer{padding:10px 0;background-color:#f3f3f3;font-size:13px}.container_header{background-color:#282828}.header_row{float:left;height:53px}.logo{float:left;margin-top:8px;width:154px;height:36px;background:transparent url("../img/logo.png") no-repeat left top}.slogan{float:left;padding:18px 0 0 24px;font:normal 14px/16px 'Open Sans',Arial,sans-serif;color:#b9b9b9}.container_footer{min-height:142px;background-color:#282828}.copyright{padding-top:26px;font:normal 15px/17px 'Open Sans',Arial,sans-serif;color:#989898}.copyright a{text-decoration:none;color:#989898}.social{padding-top:42px}.container_slide{min-height:415px;background:transparent url(../img/slide.png) no-repeat center top;background-size:cover}.container_slide_compact{min-height:160px;background:transparent url(../img/slide_compact.png) no-repeat center top;background-size:cover}.slide_spacer{height:55px}.slide_content{padding-bottom:35px}.slide_icon{padding-top:48px;height:82px;background:transparent url(../img/icon_slide.png) no-repeat center 48px}.slide_row1{padding-top:10px;font:800 48px/46px 'Open Sans Extra-Bold',Arial,sans-serif;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,0.30);text-align:center;color:#282828}.slide_row2{padding-top:5px;font:800 24px/24px 'Open Sans Extra-Bold',Arial,sans-serif;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,0.30);text-align:center;color:#282828}.container_banners{padding:21px 0 21px 0;border-bottom:1px solid #d8d8d8;background-color:#f3f3f3}.banner_top{text-align:center}.banner_bottom{margin-bottom:40px;text-align:center}.banner_side{margin-bottom:40px;text-align:center}.banner_view{text-align:center;margin-bottom:20px}.container_dark_top{background:#f3f3f3 url(../img/border_down.png) repeat-x center bottom}.container_dark_bottom{background:#f3f3f3 url(../img/border_up.png) repeat-x center top}.breadcrumbs{padding:19px 0 19px 0;border-bottom:1px solid #d8d8d8;font-size:15px;line-height:17px}.breadcrumbs img{vertical-align:baseline}.breadcrumbs_spacer{height:60px}.breadcrumbs_filter{padding:19px 0 27px 0}.breadcrumbs_filter .filter_item{white-space:nowrap}.breadcrumbs_filter .filter_remove{padding:0 6px}.block_side{margin-bottom:40px}.block_side_border_top{height:6px;background:#f3f3f3 url(../img/border_up.png) repeat-x center top}.block_side_content{padding:0 20px;background-color:#f3f3f3}.block_side_border_bottom{height:6px;background:#f3f3f3 url(../img/border_down.png) repeat-x center bottom}.block_text{margin-bottom:60px}.block_text .block_header{padding-bottom:20px}.block_text .block_content{color:#666}.block_text p{margin-bottom:15px;font-size:15px;line-height:23px}.block_text.large{margin:0;padding:40px 0 30px 0}.list_stations .list_header{padding-bottom:30px}.list_stations .list_footer{padding-bottom:10px}.list_stations .list_body{margin-left:-20px;text-align:center}.list_stations .list_item{display:inline-block;margin:0 0 20px 20px;font-family:'Open Sans',Arial,sans-serif;vertical-align:top}.list_stations .list_item.last{margin-right:0}.list_stations .list_item .bg{width:140px;height:215px;color:#1f1f1f}.list_stations .list_item:hover .bg{margin:-6px;padding:6px;box-shadow:0 1px 2px 1px rgba(0,0,0,0.25);color:#ededed;background-color:#282828}.list_stations .list_item:hover .bg a{text-decoration:none;color:#ededed}.list_stations .list_item .image_outer{position:relative;display:block}.list_stations .list_item .image{display:block;width:140px;height:134px;box-shadow:0 1px 2px 1px rgba(0,0,0,0.25)}.list_stations .list_item .image img{max-width:100%}.list_stations .list_item:hover .image{box-shadow:none}.list_stations .list_item .overlay{position:absolute;display:block;visibility:hidden;left:0;top:0;width:140px;height:134px;opacity:0;background:transparent url(../img/overlay.png) no-repeat center center;transition:visibility 0 linear .2s,opacity .2s ease-in-out 0}.list_stations .list_item:hover .overlay{visibility:visible;opacity:1;transition:opacity .2s ease-in-out 0}.list_stations .list_item .country{position:absolute;display:block;visibility:hidden;left:0;top:0;padding:2px 10px 8px 4px;font-size:12px;line-height:15px;color:#ededed;background-color:#282828}.list_stations .list_item:hover .country{visibility:visible}.list_stations .list_item .name{padding-top:11px;font-size:15px;line-height:18px;font-weight:bold}.list_stations .list_item .name a{text-decoration:none;color:#1f1f1f}.list_stations .list_item .genre{padding-top:3px;font-size:12px;line-height:15px;color:#848484}.list_stations .list_item .control{margin-left:20px;width:140px;height:215px}.list_stations .list_item .control_group{margin-bottom:5px}.list_stations.large{padding:60px 0 20px 0}.list_stations.short{margin-bottom:60px;border-bottom:1px solid #d8d8d8}.list_stations_side{padding:20px 0 10px 0}.list_stations_side .list_header{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #b2b2b2;font:bold 22px/32px 'Open Sans',Arial,sans-serif;color:#353535}.list_stations_side .list_body{margin-left:-20px}.list_stations_side .list_item{float:left;margin-left:20px;padding-bottom:20px;width:260px;font-family:'Open Sans',Arial,sans-serif}.list_stations_side .list_item .image{float:left;width:56px;height:54px;font-size:12px;line-height:15px;box-shadow:0 1px 2px 1px rgba(0,0,0,0.25)}.list_stations_side .list_item .content{margin-left:70px}.list_stations_side .list_item .name{padding-top:2px;font-size:15px;line-height:17px}.list_stations_side .list_item .genre{padding-top:3px;font-size:12px;line-height:15px;color:#848484}.list_stations_side .list_item .remove{float:right;padding-top:2px;font-size:15px;line-height:18px}.list_stations_side .list_item .remove a{margin-right:-6px;padding:0 6px}.list_categories{margin-bottom:60px;padding-bottom:40px;border-bottom:1px solid #d8d8d8;color:#666}.list_categories .list_header{padding-bottom:20px}.list_categories .col{float:left;width:200px}.list_categories .list_item{padding:5px 0 5px 0}.list_categories .index{margin:20px 0 5px 0;text-align:center;font-family:'Open Sans';font-weight:700;font-size:22px;color:#353535;width:29px;height:36px;background:transparent url(../img/index.png) no-repeat left top}.list_categories_side{padding:20px 0 30px 0}.list_categories_side .list_header{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #b2b2b2;font:bold 22px/32px 'Open Sans',Arial,sans-serif;color:#353535}.list_categories_side .col{float:left;width:130px}.list_categories_side .list_item{padding:5px 0 5px 12px;background:transparent url(../img/bullet2.png) no-repeat left center}.list_categories_side .link{padding-top:16px}.paging{padding:25px 0 45px 0;border-top:1px solid #d8d8d8;font-size:15px;line-height:18px;color:#ff4833}.paging.comments{padding:5px 0 45px 0;border-top:0}.paging .active{font-weight:bold;color:#353535}.view{margin-bottom:40px}.view_header{padding-bottom:30px}.view_header_station{padding-bottom:36px}.view_name{padding-bottom:15px;font:bold 36px/38px 'Open Sans',Arial,sans-serif;color:#353535}.view_image{float:left;width:180px;height:172px;margin:0 30px 30px 0;box-shadow:0 1px 2px 1px rgba(0,0,0,0.25)}.view_data{float:left;margin:0 0 30px 0;max-width:410px}.view_data .link{font-weight:bold;color:#353535}.view_details_table td{padding-right:10px;height:28px}.view_streams_table{table-layout:fixed;margin-bottom:40px;border:1px solid #d8d8d8;border-collapse:collapse;width:100%}.view_streams_table th,.view_streams_table td{padding:9px 12px;border-bottom:1px solid #d8d8d8}.view_streams_table th{font-weight:bold;text-align:left;background-color:#f3f3f3}.view_streams_table td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view_link{margin-bottom:20px}.view_favourites{margin-bottom:20px}.view_player{margin-bottom:10px}.hr_view{margin-bottom:40px}.view p{margin-bottom:15px;font-size:15px;line-height:23px}.view ul,.view ol{margin-bottom:15px;padding-left:15px;font-size:15px;line-height:23px}.view .subheading{margin-bottom:15px;font:bold 18px/20px 'Open Sans',Arial,sans-serif;color:#353535}.view_description{margin-bottom:15px}.view_gallery img{max-width:100%;max-height:auto}.sharing{float:right}.sharing_item{float:left;width:90px;height:20px}.comments{margin-bottom:60px}.comments_header{padding-bottom:40px}.edit_comments{display:none;margin-bottom:26px;padding-bottom:26px;border-bottom:1px solid #d8d8d8}.form_comments_table{width:100%}.form_comments_table td{padding:0 0 16px 0}.form_comments_table .cell_captcha{vertical-align:top;padding-top:8px}.list_comments .list_item{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #d8d8d8}.list_comments .list_item .item_image{float:left;width:56px;height:54px;box-shadow:0 1px 2px 1px rgba(0,0,0,0.25)}.list_comments .list_item .item_content{margin-left:80px}.list_comments .list_item .item_header{padding-bottom:8px}.list_comments .list_item .item_name{font-size:13px;line-height:16px;font-weight:bold}.list_comments .list_item .item_date{float:right;font-size:13px;line-height:16px;color:#848484}.list_empty{color:#848484}.star_rating{margin:0;padding:0;display:inline-block;position:relative;width:120px;height:22px;overflow:hidden;background-position:left top}.star_rating,.star_rating b,.star_rating a:hover{background:transparent url(../img/star_rating.png) no-repeat left top}.star_rating li{list-style:none;display:inline-block}.star_rating a,.star_rating b{display:block;position:absolute;left:0;top:0;height:22px;line-height:22px;font-size:24px;text-align:left;text-indent:-999px;outline:0;overflow:hidden}.star_rating a:hover{background-position:left bottom}.star_rating a.star1{width:1em;z-index:6}.star_rating a.star2{width:2em;z-index:5}.star_rating a.star3{width:3em;z-index:4}.star_rating a.star4{width:4em;z-index:3}.star_rating a.star5{width:5em;z-index:2}.star_rating b{z-index:1;background-position:left center}.clear{clear:both;display:block;height:0;font-size:0;line-height:0;visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.left{float:left}.right{float:right}.center{float:none !important;margin-left:auto;margin-right:auto}.hidden{display:none}.nowrap{white-space:nowrap}@media only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.logo{background:transparent url("../img/logo2x.png") no-repeat left top;background-size:154px 36px}.button_filter .button_icon{background:transparent url(../img/search2x.png) no-repeat center center;background-size:20px 20px}.menu_mobile_link{background:transparent url(../img/mobile_menu2x.png) no-repeat center right;background-size:14px 12px}}.container_center{margin:0 auto;width:980px}.content_main{float:left;width:620px}.content_side{float:right;width:300px}@media only screen and (min-width:1000px){.list_stations.large .list_item .bg{width:180px;height:245px}.list_stations.large .list_item .image{width:180px;height:172px}.list_stations.large .list_item .overlay{width:180px;height:172px}}@media only screen and (max-width:999px){ul.menu_top.visible{display:block}ul.menu_top{display:none;float:none;padding-top:1px}ul.menu_top li{float:none;padding:0;border-top:1px solid #b2b2b2;background:transparent url(../img/bullet3.png) no-repeat center right}ul.menu_top a{display:block;padding:16px 20px}.menu_mobile_link{display:block}.banner_top,.banner_bottom,.banner_side{overflow:hidden}}@media only screen and (min-width:660px) and (max-width:999px){.container_center{margin:0 auto;width:620px}.content_main{float:none;width:100%}.content_side{float:none;width:100%}.header_row{float:none}.textbox_filter{width:213px}.select_filter{width:150px}.button_filter{width:65px}.button_filter .button_text{display:none}}@media only screen and (max-width:659px){.container_center{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 10px;width:100%}.content_main{float:none;width:100%}.content_side{float:none;width:100%}.header_row{float:none}.slogan{display:none}.sharing{float:none;padding-bottom:10px}.filter_group{float:none}.textbox_filter{margin:0 !important;float:none;width:100%}.select_filter{margin:5px 0 0 0 !important;float:none;width:100%}.button_filter{float:none;width:100%;height:53px}.button_filter .button_content{margin-top:12px}.slide_content{padding-bottom:20px}.slide_icon{display:none}.slide_row1{padding-top:20px;font:800 28px/30px 'Open Sans Extra-Bold',Arial,sans-serif}.slide_row2{font:800 24px/26px 'Open Sans Extra-Bold',Arial,sans-serif}.slide_spacer{height:20px}.heading_large{font:bold 28px/30px 'Open Sans',Arial,sans-serif}.heading_list{float:none}.select_list{float:none;margin-top:10px}.banner_view{float:none}.view_name{font:bold 28px/30px 'Open Sans',Arial,sans-serif}.breadcrumbs_spacer{height:35px}}
/*
* Vintage Wine for jPlayer V1.0
* Copyright (c) 2013 PStevenson (www.p-stevenson.com)
* Free to use under the MIT license.
* http://www.opensource.org/licenses/mit-license.php
*/

div.jp-audio,
div.jp-video{
	position:relative;
	display:block;
	margin:0;
	padding:0;
	width:auto;
	height:auto;
		
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	line-height:12px;
	color:#555;
	}

div.jp-audio ul, div.jp-video ul,
div.jp-audio ul li, div.jp-video ul li{
	display:block;
	margin:0; padding:0;
	}

div.jp-video-play a.jp-video-play-icon{display:none !important;}

/* CONTROLS */
div.jp-interface{
	position:relative; z-index:1;
	overflow:visible;
	}
div.jp-interface ul,
div.jp-interface ul li{
	position:absolute;
	top:0; left:0; right:0;
	margin:0; padding:0;
	}
div.jp-interface ul.jp-controls{
	position:relative;
	margin:0; padding:0;
	width:auto;
	height:35px;
	
	background-color: #fefefe;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#babec4));
	background-image: -webkit-linear-gradient(top, #fefefe, #babec4);
	background-image: -moz-linear-gradient(top, #fefefe, #babec4);
	background-image: -o-linear-gradient(top, #fefefe, #babec4);
	background-image: -ms-linear-gradient(top, #fefefe, #babec4);
	background-image: linear-gradient(top, #fefefe, #babec4);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#fefefe', EndColorStr='#babec4');
	
	-webkit-box-shadow:inset 0 1px 0 0 #fff;
	-moz-box-shadow:inset 0 1px 0 0 #fff;
	box-shadow:inset 0 1px 0 0 #fff;
	
	border:1px solid #babec4;
	
	list-style:none;
	overflow:hidden;
	}
div.jp-interface ul.jp-controls a,
div.jp-interface ul.jp-toggles a{
	display:block;
	text-indent:-9999px;
	
	background:transparent url(../img/jplayer.png) no-repeat -500px -500px;
	overflow:hidden;
	}

/* BUTTONS */
div.jp-interface ul.jp-controls a.jp-play,
div.jp-interface ul.jp-controls a.jp-pause{
	position:absolute;
	top:0; left:0;
	height:35px; width:34px;
	
	border-right:1px solid #BABEC4;
	background-position:13px 12px;
	}
div.jp-type-playlist div.jp-interface ul.jp-controls a.jp-play,
div.jp-type-playlist div.jp-interface ul.jp-controls a.jp-pause{left:50px;}
div.jp-interface ul.jp-controls a.jp-play:hover{background-position:-37px 12px;}
div.jp-interface ul.jp-controls a.jp-pause{background-position:13px -38px;background-color:#EEE;}
div.jp-interface ul.jp-controls a.jp-pause:hover{background-position:-37px -38px;}
div.jp-interface ul.jp-controls a.jp-stop{display:none !important;}
div.jp-interface ul.jp-controls a.jp-previous{
	position:absolute;
	top:0; left:0px;
	height:35px; width:25px;
	
	background-position:8px -86px;
	}
div.jp-interface ul.jp-controls a.jp-previous:hover{background-position:-42px -86px;}
div.jp-interface ul.jp-controls a.jp-next{
	position:absolute;
	top:0; left:25px;
	height:35px; width:24px;
	
	border-right:1px solid #BABEC4;
	background-position:5px -137px;
	}
div.jp-interface ul.jp-controls a.jp-next:hover{background-position:-45px -137px;}
div.jp-interface ul.jp-controls a.jp-mute,
div.jp-interface ul.jp-controls a.jp-unmute{
	position:absolute;
	top:0; right:60px;
	height:35px; width:34px;
	
	border-left:1px solid #BABEC4;
	background-position:13px -189px;
	}
div.jp-interface ul.jp-controls a.jp-mute:hover{background-position:-37px -189px;}
div.jp-interface ul.jp-controls a.jp-unmute{display:none; background-position:13px -392px;}
div.jp-interface ul.jp-controls a.jp-unmute:hover{background-position:-37px -392px;}
div.jp-interface ul.jp-controls a.jp-volume-max{display:none !important;}
div.jp-type-playlist div.jp-interface ul.jp-controls a.jp-mute,
div.jp-type-playlist div.jp-interface ul.jp-controls a.jp-unmute{right:95px;}
div.jp-video  div.jp-interface ul.jp-controls a.jp-mute,
div.jp-video  div.jp-interface ul.jp-controls a.jp-unmute{right:95px;}
div.jp-video div.jp-type-playlist div.jp-interface ul.jp-controls a.jp-mute,
div.jp-video div.jp-type-playlist div.jp-interface ul.jp-controls a.jp-unmute{right:130px;}

div.jp-interface div.jp-current-time{
	position:absolute; z-index:1;
	top:37px; left:0;
	width:50px; height:25px;
	
	text-align:right;
	font-size:10px;
	color:#DDD;
	line-height:25px;
	
	overflow:hidden;
	}
div.jp-type-playlist div.jp-interface div.jp-current-time{
	top:21px; left:95px;
	height:17px;
	
	text-align:left;
	color:#333;
	line-height:17px;
	}
div.jp-interface div.jp-duration{
	position:absolute; z-index:1;
	top:37px; right:0;
	width:50px; height:25px;
	
	text-align:left;
	font-size:10px;
	color:#DDD;
	line-height:25px;
	
	overflow:hidden;
	}
div.jp-type-playlist div.jp-interface div.jp-duration{
	top:21px; right:140px;
	height:17px;
	
	text-align:right;
	color:#333;
	line-height:17px;
	}
div.jp-video div.jp-type-playlist div.jp-interface div.jp-duration{right:175px;}
div.jp-interface ul.jp-toggles a.jp-repeat,
div.jp-interface ul.jp-toggles a.jp-repeat-off{display:none !important;}
div.jp-interface ul.jp-toggles a.jp-shuffle,
div.jp-interface ul.jp-toggles a.jp-shuffle-off{
	position:absolute;
	top:1px; right:1px;
	height:35px; width:34px;
	
	border-left:1px solid #BABEC4;
	background-position:10px -339px;
	}
div.jp-interface ul.jp-toggles a.jp-shuffle:hover,
div.jp-interface ul.jp-toggles a.jp-shuffle-off:hover{background-position:-38px -339px;}
div.jp-interface ul.jp-toggles a.jp-shuffle-off{background-color:#EEE;}

div.jp-video div.jp-type-playlist div.jp-interface ul.jp-toggles a.jp-shuffle,
div.jp-video div.jp-type-playlist div.jp-interface ul.jp-toggles a.jp-shuffle-off{right:36px;}

div.jp-interface ul.jp-toggles a.jp-full-screen,
div.jp-interface ul.jp-toggles a.jp-restore-screen{
	position:absolute;
	top:1px; right:1px;
	height:35px; width:34px;
	
	border-left:1px solid #BABEC4;
	background-position:12px -238px;
	}
div.jp-interface ul.jp-toggles a.jp-full-screen:hover{background-position:-38px -238px;}
div.jp-interface ul.jp-toggles a.jp-restore-screen{background-position:12px -289px;}
div.jp-interface ul.jp-toggles a.jp-restore-screen:hover{background-position:-38px -289px;}

/* FULLSCREN POSITIONING */
div.jp-video-full{position:static !important;position:relative}
div.jp-video-full div div{z-index:1000}
div.jp-video-full div.jp-jplayer{top:0;left:0;position:fixed !important;background:#000;position:relative;overflow:hidden}
div.jp-video-full div.jp-gui{position:fixed !important;position:static;bottom:0;left:0;width:100%;height:auto;z-index:1001}
div.jp-video-full div.jp-interface{position:absolute !important;position:relative;bottom:0;left:0;right:0;width:100%}
div.jp-video-full div.jp-interface div.jp-duration,
div.jp-video-full div.jp-interface div.jp-current-time{z-index:1001;}

/* VOLUME BAR */
div.jp-volume-bar{
	position:absolute;
	top:15px; right:10px;
	height:8px; width:50px;
	
	background: #c9cdd1;
	background: -moz-linear-gradient(top, #c9cdd1 0%, #d8dbde 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9cdd1), color-stop(100%,#d8dbde));
	background: -webkit-linear-gradient(top, #c9cdd1 0%,#d8dbde 100%);
	background: -o-linear-gradient(top, #c9cdd1 0%,#d8dbde 100%);
	background: -ms-linear-gradient(top, #c9cdd1 0%,#d8dbde 100%);
	background: linear-gradient(to bottom, #c9cdd1 0%,#d8dbde 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9cdd1', endColorstr='#d8dbde',GradientType=0 );
	
	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3), inset 0 0 0 1px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3), inset 0 0 0 1px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.2);
	box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3), inset 0 0 0 1px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.2);
		
	overflow:hidden;
	cursor:pointer;	
	}
div.jp-type-playlist div.jp-volume-bar{right:45px;}
div.jp-video div.jp-type-playlist div.jp-volume-bar{right:80px;}
div.jp-video div.jp-volume-bar{right:45px;}
div.jp-volume-bar-value{
	width:0px; height:6px;
	
	background: #9f0149;
	background: -moz-linear-gradient(top, #9f0149 0, #520e17 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#9f0149), color-stop(100%,#520e17));
	background: -webkit-linear-gradient(top, #9f0149 0,#520e17 100%);
	background: -o-linear-gradient(top, #9f0149 0,#520e17 100%);
	background: -ms-linear-gradient(top, #9f0149 0,#520e17 100%);
	background: linear-gradient(to bottom, #9f0149 0,#520e17 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9f0149', endColorstr='#520e17',GradientType=0 );
	
	border:1px solid #6d0019;
	}
/* PROGRESS BAR */
div.jp-progress{
	position:absolute; z-index:2;
	top:15px; right:105px; left:45px;
	height:8px; width:auto;
	
	background: #c9cdd1;
	background: -moz-linear-gradient(top, #c9cdd1 0%, #d8dbde 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c9cdd1), color-stop(100%,#d8dbde));
	background: -webkit-linear-gradient(top, #c9cdd1 0%,#d8dbde 100%);
	background: -o-linear-gradient(top, #c9cdd1 0%,#d8dbde 100%);
	background: -ms-linear-gradient(top, #c9cdd1 0%,#d8dbde 100%);
	background: linear-gradient(to bottom, #c9cdd1 0%,#d8dbde 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9cdd1', endColorstr='#d8dbde',GradientType=0 );
	
	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3), inset 0 0 0 1px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.2);
	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3), inset 0 0 0 1px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.2);
	box-shadow:0 1px 0 0 rgba(255, 255, 255, 0.3), inset 0 0 0 1px rgba(0, 0, 0, 0.2), inset 0 0 0 1px rgba(0, 0, 0, 0.2);
		
	overflow:hidden;
	cursor:pointer;
	}
div.jp-type-playlist div.jp-progress{right:140px; left:95px;}
div.jp-video div.jp-progress{right:140px;}
div.jp-video div.jp-type-playlist div.jp-progress{right:175px;}
div.jp-seek-bar{
	margin:0; padding:0;
	height:8px;
	}
div.jp-seek-bar.jp-seeking-bg{ background:none; }
div.jp-play-bar{
	width:0px; height:6px;
	
	background: #9f0149;
	background: -moz-linear-gradient(top, #9f0149 0, #520e17 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0,#9f0149), color-stop(100%,#520e17));
	background: -webkit-linear-gradient(top, #9f0149 0,#520e17 100%);
	background: -o-linear-gradient(top, #9f0149 0,#520e17 100%);
	background: -ms-linear-gradient(top, #9f0149 0,#520e17 100%);
	background: linear-gradient(to bottom, #9f0149 0,#520e17 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9f0149', endColorstr='#520e17',GradientType=0 );
	
	border:1px solid #6d0019;
	}

/* TITLE */
div.jp-title{
	position:relative; z-index:0;
	margin:0; padding:0;
	height:25px; width:auto;
	text-align:center;
	background:#333;
	
	color:#FFF;
	}
div.jp-title ul,
div.jp-playlist ul{
	list-style:none;
	margin:0; padding:0;
	}
div.jp-audio div.jp-title li,
div.jp-video div.jp-title li{
	position:absolute;
	left:60px; right:60px;
	padding:0; margin:0;
	height:25px; width:auto;
	
	text-align:center;
	line-height:25px;
	overflow:hidden;
	}

/* PLAYLIST */
div.jp-playlist li{
	padding:0; margin:0;
	}
div.jp-playlist li div{
	*zoom:1;
	padding:0; margin:0;
	border-top:1px solid #999;
	border-left:1px solid #999;
	border-bottom:1px solid #555;
	border-right:1px solid #555;
	
	background: #808080;
	background: -moz-linear-gradient(top, #808080 0%, #797979 50%, #717171 51%, #7b7b7b 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#808080), color-stop(50%,#797979), color-stop(51%,#717171), color-stop(100%,#7b7b7b));
	background: -webkit-linear-gradient(top, #808080 0%,#797979 50%,#717171 51%,#7b7b7b 100%);
	background: -o-linear-gradient(top, #808080 0%,#797979 50%,#717171 51%,#7b7b7b 100%);
	background: -ms-linear-gradient(top, #808080 0%,#797979 50%,#717171 51%,#7b7b7b 100%);
	background: linear-gradient(to bottom, #808080 0%,#797979 50%,#717171 51%,#7b7b7b 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#808080', endColorstr='#7b7b7b',GradientType=0 );
	
	line-height:21px;
	}
div.jp-playlist li.jp-playlist-current div{
	border-top:1px solid #EEE;
	border-left:1px solid #EEE;
	
	background: #e6e6e6;
	background: -moz-linear-gradient(top, #e6e6e6 0%, #d9d9d9 50%, #cbcbcb 51%, #dddddd 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e6e6e6), color-stop(50%,#d9d9d9), color-stop(51%,#cbcbcb), color-stop(100%,#dddddd));
	background: -webkit-linear-gradient(top, #e6e6e6 0%,#d9d9d9 50%,#cbcbcb 51%,#dddddd 100%);
	background: -o-linear-gradient(top, #e6e6e6 0%,#d9d9d9 50%,#cbcbcb 51%,#dddddd 100%);
	background: -ms-linear-gradient(top, #e6e6e6 0%,#d9d9d9 50%,#cbcbcb 51%,#dddddd 100%);
	background: linear-gradient(to bottom, #e6e6e6 0%,#d9d9d9 50%,#cbcbcb 51%,#dddddd 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e6', endColorstr='#dddddd',GradientType=0 );
	}
div.jp-type-playlist div.jp-playlist a{
	display:inline-block; *display:inline; *zoom:1;
	margin:0; padding:6px 12px;
	color:#CCC;
	text-decoration:none;
	}
div.jp-type-playlist div.jp-playlist a.jp-playlist-current{
	color:#9F0149;
	font-weight:bold;
	text-shadow:0 1px 0 rgba(225,255,255,0.25);
	}
div.jp-type-playlist div.jp-playlist span.jp-artist{
	font-size:10px;
	font-weight:normal;
	color:#333;
	}
div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove{display:none !important;}
div.jp-type-playlist div.jp-playlist span.jp-free-media{
	float:right;
	margin:0 10px;
	padding:0;
	}
div.jp-type-playlist div.jp-playlist span.jp-free-media a{
	padding:6px 4px;
	color:#9F0149;
	}
div.jp-type-playlist div.jp-playlist span.jp-free-media a{
	text-decoration:underline;
	}
	
/* FLASH FIXES */
div.jp-video div.jp-jplayer object{ position:relative; width:100% !important; height:300px !important; }
div.jp-video.jp-video-full div.jp-jplayer object{ width:100% !important; height:100% !important; }
