body{
	background-image: url(../imgs/bg.jpg);
	background-repeat: repeat-y;
	background-position: top center;
	background-color: #000000;
	margin:0;
	padding:0;
	font-family: "Lucida Grande", sans-serif;
/*	font-family: Arial, Helvetica, sans-serif;*/
	background-attachment:fixed;
	color:#bcbcbc;
}
img{
	border:0px;
}
.containerCover{
	width:1000px;
	margin:0 auto;
	overflow: hidden;
}
.container{
	width:942px;
	position: relative;
	margin:0 auto;
}
.left {	float: left;}
.right {	float: right;}
.clear {	clear: both;}
.hidden{ display: none;}
.sml5{	margin-left:7px;}
.ml5{	margin-left:5px;}
.mr5{	margin-right: 5px;}
.mt5{	margin-top:5px;}
.ml10{	margin-left:10px;}
.mt10{	margin-top:10px;}
.imgRight{	float: right; padding-left:40px;padding-bottom: 20px;}
.pb0{	padding-bottom: 0px !important;}
a{	outline: none;}
/*---HEADER------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.header{
	background-image: url(../imgs/halfTransparent.png);
	background-repeat: repeat;
	width:100%;
	height:110px;
}
.logo{
	background-image: url(../imgs/logo.png);
	background-repear: no-repeat;
	width:302px;
	height:22px;
	position: relative;
	top:20px;
	left:25px;
}
.search{
	position: relative;
	float: right;
	top:-13px;
}
.search input{
	height:22px;
	line-height: 22px;
	border: none;
	width:220px;
	font-size: 12px;
	padding-left:10px;
	color:#898989;
}
.search a.searchBtn{
	background-image: url(../imgs/search.png);
	background-repeat: no-repeat;
	width:22px;
	height:26px;
	display: inline-block;
	padding-right:20px;
	margin-left:10px;
	position: relative;
	top:8px;
}
.menu{
	background-image: url(../imgs/menu.png);
	background-repeat: repeat-x;
	width:975px;
	height:37px;
	position: relative;
	left:-16px;
	top:5px;
}
.menu .tril{
	background-image: url(../imgs/menuTriL.png);
	background-repeat: no-repeat;
	width:16px;
	height:11px;
	position: absolute;
	top:37px;
	left:0px;
}
.menu .trir{
	background-image: url(../imgs/menuTriR.png);
	background-repeat: no-repeat;
	width:16px;
	height:11px;
	position: absolute;
	top:37px;
	right:0px;
}
.menu a{
	font-family: "Lucida Grande", sans-serif;
/*	font-family: Arial, Helvetica, sans-serif;*/
	color:#ffffff;
	text-decoration: none;
	font-size: 12px;
	padding-right: 23px;
	padding-left:23px;
	display: block;
	height:37px;
	line-height: 37px;
	float: left;
	position: relative;
}
.menu a:hover, .menu a.selected1{
	background-image: url(../imgs/menuHover.png);
	background-repeat: repeat-x;
}
.menu a.home{
	padding-left:40px;
}
.menu .sep{
	background-image: url(../imgs/menuSep.png);
	background-repeat: repeat-y;
	width:2px;
	height:35px;
	position: relative;
	top:1px;
	float: left;
}

/*---CONTENT-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.content{

}
.blocks{
	width:947px;
}
.block100{
	width:100%;
	background-image: url(../imgs/halfTransparent.png);
	background-repeat: repeat;
	position: relative;
}
.block100 .cnt{
	padding:20px;
	color:#ffffff;
	font-size: 12px;
	line-height: 24px;
	margin-bottom: 5px;
}
.block100 .cnt1 h2{
	padding-left:30px;
	margin:0px;
	color:#41bfe1;
	font-weight: normal;
	font-size: 14px;
	margin-bottom: 5px;
	padding-top:10px;
	padding-bottom: 10px;
}
.block100 .cnt h2{
	margin:0;
	color:#41bfe1;
	font-weight: normal;
	font-size: 14px;
}
.artist{
	float: left;
	padding:6px;
	position: relative;
	padding-left:0px;
	padding-right: 12px;
}
.artist img{
	width:176px;
}
.artist .title{
	background-image: url(../imgs/halfTransparent.png);
	background-repeat: repeat;
	position: absolute;
	bottom:17px;
	left:10px;
	color:#ffffff;
	padding-left:5px;
	padding-right: 5px;
	font-size: 12px;
	font-weight: bold;
	padding-top:2px;
	padding-bottom: 2px;
/* temp while we use temp images*/
/*display: none;*/
}
.artistPrev{
	background-image: url(../imgs/artistPrev.png);
	background-repeat: no-repeat;
	width:10px;
	height:18px;
	position: absolute;
	left:-20px;
	top:50px;
}
.artistNext{
	background-image: url(../imgs/artistNext.png);
	background-repeat: no-repeat;
	width:10px;
	height:18px;
	position: absolute;
	right:-20px;
	top:50px;
}
.block501{
	width:466px;
	float: left;
	margin-top:5px;
}
.blocks .block50{
	/*min-height:335px;*/
}
.block50{
	width:468px;
	float: left;
	background-image: url(../imgs/halfTransparent.png);
	background-repeat: repeat;
	margin-bottom: 5px;
}

.block50 .thumbs{
	padding-left:5px;
	margin-top:5px;
	margin-bottom: 5px;
}
.block50 .thumbs a{
/*	padding-right: 2px;*/
	padding-bottom: 2px;
}
.block50 .thumbs img{
	width:149px;
	border: none;
}
.block50 .title{
	width:1000px;
	padding-top:10px;
}
.block50 .title .pretext{
	float: left;
	width:20px;
	background-image: url(../imgs/titlebg.png);
	background-repeat: repeat-x;
	height:11px;
}
.block50 .title .text{
	color:#ffffff;
	padding-left:5px;
	padding-right: 5px;
	float: left;
	font-size: 12px;
}
.block50 .title .titlebg{
	width:600px;
	float: left;
	background-image: url(../imgs/titlebg.png);
	background-repeat: repeat-x;
	height:11px;
}

.news{
	width:448px;
	font-size: 12px;
	padding-left:20px;
	position: relative;
	border-bottom: 1px solid #303030;
	padding-bottom: 15px;
	padding-top:10px;
}
.news p{
	padding:0px;
	width:390px;
	line-height: 21px;
	margin:0px;
}
.news .date{
	color:#807f80;
	padding-bottom: 5px;
}
.news a{
	color:#35a5d6;
	text-decoration: none;
	display: inline-block;
	width:390px;
}
.news .arrowR{
	background-image: url(../imgs/artistNext.png);
	background-repeat: no-repeat;
	background-position: right center;
	width:430px;
}
.news .arrowD{
	background-image: url(../imgs/arrowDown.png);
	background-repeat: no-repeat;
	background-position: top right;
	width:430px;
}
.newsContent p{
	width:420px;
}
.leftImg{
	padding-right: 20px;
	padding-bottom: 10px;
	float: left;
}

.even{
	background-image: url(../imgs/veryTransparent.png);
	background-repeat: repeat;
}

.track{
	border-bottom: 1px solid #373233;
	font-size: 12px;
	position: relative;
}
.track .title{
	color:#ffffff;
	position: relative;
	top: 10px;
	width:400px;
	padding-bottom: 5px;
}
.track .details{
	font-size: 11px;
	padding-bottom: 10px;
	padding-top:15px;
}
.track .thumb{
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 4px;
	padding-right: 20px;
	float: left;
}
.track .thumb img{
	width:102px;
}
.track a.playBtn{
	background-image: url(../imgs/play1.png);
	background-repeat: no-repeat;
	width:43px;
height:100%;
	position: absolute;
	display: block;
	top:-1px;
	right:20px;
	background-position: left center;
}
.track a.playBtn:hover{
	background-image: url(../imgs/play1Hover.png);
}

.trackSelected{
	border:1px solid #3fb218;
	width:475px;
	background-color: #000000;

}
.trackSelected .tri{
	background-image: url(../imgs/releasesTri.png);
	background-repeat: no-repeat;
	width:8px;
	height:11px;
	position: absolute;
	bottom:-12px;
	right:0px;
	background-position: right;
}
.trackSelected a.playBtn{
	right:28px;
}
.trackSelected .playing{
	background-image: url(../imgs/playing.gif);
	background-repeat: no-repeat;
	background-position: left center;
	width:43px;
	height:43px;
	position: absolute;
	display: block;
	top:-1px;
	right:28px;
	height:100%;
}
.titleCover{
	width:100%;
	overflow: hidden;
}
.galleryAmnt{
	position: relative;
	background-color: #489c1a;
	padding-left:10px;
	padding-right: 10px;
	color:#ffffff;
	font-size: 11px;
	line-height: 17px;
	min-width: 60px;
	float: right;
}
.galleryTri{
	background-image: url(../imgs/galleryTri.png);
	background-repeat: no-repeat;
	width:11px;
	height:17px;
	position: absolute;
	left:-11px;
}
.map{
	margin-left:-20px;
	padding-top:10px;
	width:940px;
	height:250px;
}
.address{
	border-right:1px solid #3a3a3a;
	float:left;
	padding-top:15px;
	padding-bottom: 15px;
	width:214px;
}
.contact{
	border-right:1px solid #3a3a3a;
	float:left;
	padding-top:15px;
	padding-bottom: 15px;
	padding-left:20px;
	width:215px;
}
.contact a{
	color:#00e4ff;
	text-decoration: none;
}
.social{
	float: left;
	padding-left:20px;
	position: relative;
	padding-top:40px;
}
.social a{
	margin-right: 15px;
}
.social .facebook{
	background-image: url(../imgs/facebookSmall.png);
	background-repeat: no-repeat;
	width:93px;
	height:19px;
	display: inline-block;
}
.social .myspace{
	background-image: url(../imgs/myspaceSmall.png);
	background-repeat: no-repeat;
	width:80px;
	height:20px;
	display: inline-block;
	position: relative;
	top:3px;
}
.social .youtube{
	background-image: url(../imgs/youtubeSmall.png);
	background-repeat: no-repeat;
	width:49px;
	height:21px;
	display: inline-block;
	position: relative;
	top:3px;
}
.social .twitter{
	background-image: url(../imgs/twitterSmall.png);
	background-repeat: no-repeat;
	width:83px;
	height:20px;
	display: inline-block;
	position: relative;
	top:2px;
}
.social .soundcloud{
	background-image: url(../imgs/soundcloudSmall.png);
	background-repeat: no-repeat;
	width:49px;
	height:28px;
	display: inline-block;
	top:7px;
	position: relative;
	margin-right: 0px;
}
a.link{
	color:#0ca9d5;
}
a.link:hover{
	color:#bcbcbc;
}

.block100s{
	width:100%;
	background-image: url(../imgs/halfTransparent.png);
	background-repeat: repeat;
	position: relative;
	margin-bottom: 5px;
}
.block100s .videoL{
	border-right: 1px solid #5a5954;
	height:310px;
	display: inline;
	float: left;
}
.block100s .videoR{
	border-left: 1px solid #5a5954;
	height:310px;
	display: inline;
	float: right;
}

.block100s .cnt h3{
	font-weight: normal;
	font-size: 18px;
}
.block100s .cnt{
	float: left;
	width:320px;
	font-size: 12px;
	color:#ffffff;
	line-height: 19px;
	padding-left:30px;
}

/*----FOOTER--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.footer{
	width:900px;
	position: relative;
	padding-bottom: 40px;
	padding-left:20px;
	padding-right: 20px;
}
.footer .copy{
	font-size: 11px;
	color:#ffffff;
	padding-top:50px;
}
.footer .copy a{
	color:#ffffff;
	text-decoration: none;
}
.footer .copy a:hover{
	text-decoration: underline;
}
.footer .copy .right{
	padding-right: 5px;
}
.footer a.facebook{
	background-image: url(../imgs/facebook.png);
	background-repeat: no-repeat;
	width:138px;
	height:27px;
	display: inline-block;
	padding-right: 78px;
}
.footer .myspace{
	background-image: url(../imgs/myspace.png);
	background-repeat: no-repeat;
	width:117px;
	height:29px;
	display: inline-block;
	position: relative;
	top:5px;
	padding-right: 78px;
}
.footer .youtube{
	background-image: url(../imgs/youtube.png);
	background-repeat: no-repeat;
	width:71px;
	height:30px;
	display: inline-block;
	position: relative;
	top:5px;
	padding-right: 78px;
}
.footer .twitter{
	background-image: url(../imgs/twitter.png);
	background-repeat: no-repeat;
	width:138px;
	height:29px;
	display: inline-block;
	position: relative;
	top:5px;
	padding-right: 78px;
}
.footer .soundcloud{
	background-image: url(../imgs/soundcloud.png);
	background-repeat: no-repeat;
	width:99px;
	height:56px;
	display: inline-block;
	top:15px;
	position: relative;
}
.artstContact{
	padding-left:40px;
	float: left;
	line-height: 18px;
}
.artstContact a{
	color:#41bfe1;
	text-decoration: none;
}
.artstContact a:hover{
	color:#ffffff;
}
.artstAbout{
	float: left;
	width:630px;
	line-height: 18px;
}
.artst{
	padding-top:10px !important;
}
.scroll{
	height:16px;
	padding-top:10px;
	padding-bottom: 10px;
	background-image: url(../imgs/scrollbg.png);
	background-repeat: repeat;
	text-align: center;
	position: relative;
	width:468px;
	cursor:pointer;
}
.videoThumbs{
	padding-top:5px;
	padding-bottom: 10px;
	position: relative;
}
.videoThumbs .links{
	width:407px;
	overflow: hidden;
	position: relative;
	left:30px;
	height:62px;
}
.videoThumbs .links a{
	float: left;
	padding-right: 5px;
}
.videoThumbs .links .longContainer{
	width:2000px;
	position: relative;
}
.videoThumbs .videoPrev{
	background-image: url(../imgs/artistPrev.png);
	background-repeat: no-repeat;
	width:10px;
	height:18px;
	position: absolute;
	left:8px;
	top:28px;
}
.videoThumbs .videoNext{
	background-image: url(../imgs/artistNext.png);
	background-repeat: no-repeat;
	width:10px;
	height:18px;
	position: absolute;
	right:8px;
	top:28px;
}
.scrollContainer{
	height:274px;
	overflow: hidden;
	position: relative;
}
.scrollCntHolder{
	position: absolute;
}
.podcast{
	padding:20px;
	border-bottom: 1px solid #373233;
	padding-bottom: 10px;
	padding-top: 10px;
}
.podcast .title{
	color:#ffffff;
	font-size: 12px;
	padding-bottom: 10px;
}

.album{
	padding:20px;
	padding-top:10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #373233;
	position: relative;

}
.album .cover{
	float: left;
	padding-right: 20px;
}
.album .description{
	color:#ffffff;
	float: left;
	width:280px;
	font-size: 12px;
}
.album .description .title{
	font-size: 14px;
	padding-bottom: 5px;
}
.album .description .release{
	font-size: 11px;
	padding-bottom: 20px;
}
.album .description .tracks .track{
	font-size: 11px;
	padding-bottom: 10px;
	border-bottom: 0px;
}
.mb41{
	margin-bottom: 41px;
}
.charts .track{
	padding-left:15px;
	padding-bottom: 10px;
	padding-top: 10px;
	color:#ffffff;
}
.charts h2{
	color:#ffffff;
	font-size: 12px;
	padding-left:25px;
}

.musicCategories{
	width:200px;
	float: left;
	padding-right: 40px;
}
.musicCategories a{
	color:#ffffff;
	text-decoration: none;
	font-size: 12px;
	display: block;
	border-bottom: 1px solid #373233;
	padding-left:20px;
	padding-top:10px;
	padding-bottom: 10px;
}
.musicAlbums{
	width:700px;
	float: left;
	min-height: 500px;
}
.musicAlbumCover{
	display: block;
	float: left;
	width:100px;
}
.musicAlbums .row{
	border-bottom: 1px solid #373233;
}
.musicAlbums .row .album{
	border-bottom:none;
	position: relative;
	float: left;
	width:310px;

	padding-left:0px;
	margin-right: 20px;
}
.musicAlbums .row .album .tracks{
	float: left;
	padding-left:20px;
	padding-top:20px;
}
.musicAlbums .row .album .title{
	color:#ffffff;
	font-size: 14px;
	padding-bottom: 1px;
}
.musicAlbums .row .album .release{
	color:#777;
	font-size: 11px;
}

.musicAlbums .row .album a.more{
	background-color:#35a5d6; 
	padding-right: 30px;
	padding-left:5px;
	line-height: 20px;
	color:#ffffff;
	font-size: 11px;
	display: block;
	width:40px;
	text-decoration: none;
	position: absolute;
	bottom:10px;
	right:0px;
}
.musicAlbums .row .album .new{
	background-image: url(../imgs/new.png);
	background-repeat: no-repeat;
	width:67px;
	height:67px;
	position: absolute;
	right:0px;
	top:10px;
}



/*-----------------------------------------*/
.artstAlbums .album{
	border-bottom:none;
	position: relative;
	float: left;
	width:440px;
	padding-left:20px;
	border-bottom: 1px solid #373233;
}
.artstAlbums .album a.fb{
	float: left;
}
.artstAlbums .album .tracks{
	float: left;
	padding-left:20px;
	width:220px;
}
.artstAlbums .album .title{
	color:#ffffff;
	font-size: 14px;
	padding-bottom: 5px;
}
.artstAlbums .album .release{
	color:#777;
	font-size: 11px;
}
.artstAlbums .album a.more{
	background-color:#35a5d6; 
	padding-right: 30px;
	padding-left:5px;
	line-height: 20px;
	color:#ffffff;
	font-size: 11px;
	display: block;
	width:40px;
	text-decoration: none;
	position: absolute;
	top:110px;
	right:20px;
}
.artstAlbums .album .new{
	background-image: url(../imgs/new.png);
	background-repeat: no-repeat;
	width:67px;
	height:67px;
	position: absolute;
	right:20px;
	top:10px;
}
.artstAlbums .tracklist{
	position: relative;
	top:0px;
	width:430px;
}
.artstAlbums .tracklist .tri{
	left:50px;
}
.artstAlbums .tracklist .track{
	width:430px;
}
.artstAlbums .tracklist .track .tracktitle{
	width:320px;
	position: relative;
}


.newscontainer75{
	width:75%;
	float: left;
	font-family: "Lucida Grande", sans-serif;
/*font-family: Helvetica Neue,Helvetica,Arial, Helvetica,clean,sans-serif !important;*/
}
.ie .newscontainer75{
	font-weight: bold;
}
.newscontainer75 h3{
/*	background-color: #34a1d4;*/
	border-bottom: 2px solid #34a1d4;
	position: relative;
	left:-20px;
	margin:0px;
	padding:0px;
	padding-top:0px !important;
	margin-top:8px !important;
	padding-left:20px;
	width:500px;
}
.newsads{
	float: right;
	padding-right:30px;
width:180px;font-size:12px;color:#ffffff;
}

.block75{
	background-image: url(../imgs/halfTransparent.png);
	background-repeat: repeat;
	position: relative;
	margin-bottom: 5px;
}

.block75 .scroll{
	width:707px;
}
.block75 .scrollContainer{
	height:195px;
}
.block75 h3{
	margin:0px;
	font-weight: normal;
	color:#ffffff;
	padding-top:10px;
}
.block75 .cnt{
	padding-left:20px;
	padding-right: 20px;
	padding-bottom: 20px;
font-size: 12px;
	line-height: 24px;
}
.block75 .cnt .date{
	font-size: 11px;
	color:#ffffff;
	position: absolute;
	right:0px;
	top:10px;
	background-color: #359f01;
	padding-left:10px;
	padding-right: 40px;
	margin-right: -8px;
}
.block75 .cnt .date .tri{
	background-image: url(../imgs/releasesTri.png);
	background-repeat: no-repeat;
	background-position: top right;
	width:8px;
	height:8px;
	position: absolute;
	right:0px;
	bottom:-8px;
}
.time{
	background-color: #3fb218;
	padding-left:5px;
	padding-right: 5px;
	padding-top:1px;
	padding-bottom: 1px;
	display:inline-block;
	color:#fff;
	font-size:10px;
	float: left;

}
.style{
	color:#35a5d6;
	float: left;
	line-height: 16px;
	font-size: 11px;
	padding-left:10px;
	font-family: "Lucida Grande", sans-serif;
/*	font-family: Arial;*/
	position: relative;
}


.album .track .time{
	position: absolute;
	right:-40px;
	top:-1px;
	background-color: transparent !important;
	float: none;
}
.album .track{
	width:230px;
}
.album ol.tracks{
	padding-left:20px;
}

a.langl{
	background-image: url(../imgs/langl.png);
	background-repeat: no-repeat;
	width:28px;
	height:20px;
	display: block;
	text-decoration: none;
	text-align: center;
	line-height: 20px;
	color:#ffffff;
	float: left;
	padding:0px;
	margin:0px;
	font-size: 11px;
}
a.langl:hover{
	background-image: url(../imgs/langlSelected.png);
}
a.langlSelected{
	background-image: url(../imgs/langlSelected.png);
	background-repeat: no-repeat;
	width:28px;
	height:20px;
	display: block;
	text-decoration: none;
	text-align: center;
	line-height:20px;
	color:#ffffff;
	padding:0px;
	margin:0px;
	font-size: 11px;
}
a.langlSelected:hover{
	background-image: url(../imgs/langlSelected.png);
}
a.langr{
	background-image: url(../imgs/langr.png);
	background-repeat: no-repeat;
	width:28px;
	height:20px;
	display: block;
	text-decoration: none;
	text-align: center;
	line-height: 20px;
	color:#ffffff;
	padding:0px;
	margin:0px;
	font-size: 11px;
}
a.langr:hover{
	background-image: url(../imgs/langrSelected.png);
}
a.langrSelected{
	background-image: url(../imgs/langrSelected.png);
	background-repeat: no-repeat;
	width:28px;
	height:20px;
	display: block;
	text-decoration: none;
	text-align: center;
	line-height: 20px;
	color:#ffffff;
	padding:0px;
	margin:0px;
	font-size: 11px;
}
a.langrSelected:hover{
	background-image: url(../imgs/langrSelected.png);
}
.menu .right{
	padding-right: 30px;
	padding-top:8px;
}

/* iOS specific */
@media only screen and (max-device-width: 960px){
.style{
	font-weight: bold;
	font-size: 12px;
}
}
.artistsContainer{
	overflow: hidden;
	width:928px;
	position: relative;
	left:6px;
}
.artistsHolder{
	width:10000px;
	position: relative;
	height:125px;
}
#imgs{
	position: absolute;
	display: block;
	top:0px;
}
.artistBanner{
	height:252px;
	margin-bottom:5px;
	width:942px;
}
.artistBanner #jqb_object { 
	position:relative;
	width:942px;
	height:252px; 
	overflow:hidden;
	top:0px;
}
.artistBanner #jqb_object .jqb_bar{
	display: none;
	position:absolute;
	height: 88px;
	left:0px;
	width:942px;
	bottom:0px;
/*	background-image: url(../imgs/bannerInfoBg.png);*/
	color: #ffffff;
	font-family: Times, Times New Roman, serif;
	font-size: 18px;
	letter-spacing: -1px;
	line-height: 24px;
	letter-spacing: 0.5px;
}
#jqb_object .jqb_slide{
	position:absolute;
	width:942px;
	height:252px; 
	font-family: "Lucida Grande", sans-serif;
/*	font-family: Arial, Verdana, Sans-Serif;*/
	font-weight: bold;
	font-size: 18px;
	letter-spacing: -1px;
	text-align: left;
}
.imgsContainer{
	position: absolute;
	top:0px;
	left:0px;
	
}
.tracklist{
	background-color: transparent;/*#1f1e1f*/
	position: absolute;
	color:#ffffff;
	top:115px;
	left:0px;
	z-index: 100;
	width:340px;
}
.tracklist .tri{
	background-image: url(../imgs/tri.png);
	background-repeat: no-repeat;
	position: absolute;
	width:19px;
	height:17px;
	top:-17px;
	left:40px;
}
.artstAlbums .tracklist .tri{
	display: none;
}
.tracklist .track{
	background-image: url(../imgs/blackTransparent1.png);
	border:none;
	width:340px;
	line-height: 18px;
	padding-top:5px;
	padding-bottom: 5px;
}
.artstAlbums .tracklist .track{
	padding-top:0px;
	padding-bottom: 0px;
	line-height: 32px;
}
.tracklist .tracknumber{
	text-align: center;
	width:20px;
	float: left;
	padding-left:10px;
}
.tracklist .tracktitle{
	width:230px;
	padding-left:10px;
	float: left;
	position: relative;
}
.tracklist .play{
	background-image: url(../imgs/playTiny.png);
	background-repeat: no-repeat;
	width:17px;
	height:17px;
	float: left;
	margin-top:8px;
	cursor: pointer;
}
.tracklist .play:hover{
	background-image: url(../imgs/playTinyHover.png);
}
.tracklist .pause{
	background-image: url(../imgs/pauseTiny.png);
	background-repeat: no-repeat;
	width:17px;
	height:17px;
	float: left;
	margin-top:8px;
	cursor: pointer;
}
.tracklist .pause:hover{
	background-image: url(../imgs/pauseTinyHover.png);
}

.tracklist .tracklength{
	width:40px;
	float: left;
}
.tracklist .even{
	background-image: url(../imgs/veryTransparent.png);
}
#jplayer{
	width:0px;
	height:0px;
}
.track .video{
	display: none;
}

#fancybox-left, #fancybox-right{
	visibility:visible !important;
}
#fancybox-left span{
	left:20px;
}
#fancybox-right span{
	left:auto;
	right:20px;
}
.artistsubmenu{
	display: none;
	position: absolute;
	z-index: 100;
	top:37px;
	left:100px;
	padding:10px;
	-moz-box-shadow: 2px 2px 1px #000;
	-webkit-box-shadow: 2px 2px 1px #000;
	box-shadow: 2px 2px 1px #000; 
	background-image: url(../imgs/blackTransparent.png);
	background-repeat: repeat;
}
.artistsubmenu .left{
	min-width: 100px;
}
.artistsubmenu a{
	height:30px;
	padding:0px;
	margin:0px;
	line-height: 30px;
	padding-left:15px;
	padding-right: 15px;
	font-size: 11px;
	display: inline-block;
}
.artistsubmenu a:hover{
	background: none;
	color: #42c1e3;
}

.tracklist .track{
	background: none;
	background-color: black;
}
.tracklist .even{
	background-color: rgba(25,25,25,0.8);

/*	background-image: url(../imgs/blackTransparent1.png);*/
/*	background-image: url("../imgs/veryTransparent.png");*/
/*	background-image: url(../imgs/blackTransparent.png);*/
/*	background-image: url(../imgs/halfTransparent.png);*/
}
.artstAlbums .tracklist .even{
	background-image: url(../imgs/veryTransparent.png);
	background-repeat: repeat;
}

.menu a .tri{
	display: none;
}
.menu a.selected:hover{
	background-image: none;
}
.menu a.selected .tri{
	display: block;
	background-image: url(../imgs/menuSelectedTri.png);
	background-repeat: no-repeat;
	background-position: top center;
	position: absolute;
	width:100%;
	height:11px;
	margin-left:-21px;
}
img.featuredVid{
	width:113px;
}
.featuredVideos{
	overflow: hidden;
}
.featuredVideos .video{
	display: none;
}
.featuredVideos .fv{
	width:113px;
	height:140px;
	cursor: pointer;
	float: left;
	margin-right: 0px;
	margin-left:0px;
	font-size: 11px;
	background-color: #1e1c1d;
	padding:1px;
	overflow: hidden;
	border:1px solid black;
}
.vt{
	padding:5px;
}
.fvcontainer{
	position: relative;
	width:100000px;
}
.fvdots{

	text-align: center;
}
.fvdots a.dot,
.fvdots a.dot:hover{
	display: inline-block;
	float: none;
}
.musicCategories a.selected,
.musicCategories a:hover{
	color:#41BFE1;
}
.musicCategories a.artist{
	padding-left:40px;
	display: block;
	float: none;
}

.musicAlbums .tracklist .play{
	margin-top:0px;
}
.artstAbout{
	padding-top:10px;
}
.artstAbout p{
	-webkit-margin-before: 0px;
	-webkit-margin-after: 0px;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	padding:0px;
	margin:0px;
}
.artistname{
	color:#999;
	font-size: 12px;
}
.tracktitle i{
	font-style: normal;
	color:#999;
}
.tracktitle .trackpopup{
/*	background-color: rgba(15,45,174,0.9);*/
background: #0f2dae; /* Old browsers */
background: -moz-linear-gradient(top,  rgba(53,103,168,0.9) 0%, rgba(53,103,168,0.9) 50%, rgba(15,45,174,0.9) 51%, rgba(15,45,174,0.9) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(53,103,168,0.9)), color-stop(50%,rgba(53,103,168,0.9)), color-stop(51%,rgba(15,45,174,0.9)), color-stop(100%,rgba(15,45,174,0.9))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(53,103,168,0.9) 0%,rgba(53,103,168,0.9) 50%,rgba(15,45,174,0.9) 51%,rgba(15,45,174,0.9) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(53,103,168,0.9) 0%,rgba(53,103,168,0.9) 50%,rgba(15,45,174,0.9) 51%,rgba(15,45,174,0.9) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(53,103,168,0.9) 0%,rgba(53,103,168,0.9) 50%,rgba(15,45,174,0.9) 51%,rgba(15,45,174,0.9) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(53,103,168,0.9) 0%,rgba(53,103,168,0.9) 50%,rgba(15,45,174,0.9) 51%,rgba(15,45,174,0.9) 100%); /* W3C */


	border-radius: 5px;
	position: absolute;
	padding:10px;
	padding-top:5px;
	padding-bottom: 5px;
	left:-20px;
	width:250px;
	top:-35px;
	display: none;
	color:#fff;
	border:1px solid rgba(200,200,200,0.4);
}
.tracktitle .trackpopup .tri{
	background-image: url(../imgs/bubbletri.png);
	background-repeat: no-repeat;
	width:16px;
	height:11px;
	position: absolute;;
	left:40px;
}
.release_date{
	position: absolute;
	bottom:13px;
	font-size: 11px;
	color:#777;
}

.emails{
	float:left;
	padding-top:15px;
	padding-bottom: 15px;
	padding-left:20px;
}
.emails a{
	color:#00e4ff;
	text-decoration: none;
}
.cnt.about img{
	float: right; padding-left:40px;padding-bottom: 20px;
}