html {  height: 100%; }#flash-content {  z-index: -1;  height: 100%;}/* end hide */body {  height: 100%;  margin: 0;  padding: 0;  background-color: #000000;}body, .s_channel, .s_item {	font-family: Arial, Helvetica, sans-serif;	font-size: small;	}a {	color: #525252;	text-decoration: none;	outline: none;}a:hover {	color: #004eff;}a.active {	color: #004eff;	text-decoration: none;}img {	border: none;	}#static-content {		margin-top: 12px;	padding: 10px;	width: 763px;		height: 396px;	background-color: #f1f1f1;	color: #000;	display: none;	overflow: auto;	}.loading {	background-image: url(../images/ajax-loader-radar.gif);	background-repeat: no-repeat;	background-position: center;}#content-container{	position: absolute;	z-index: 2;	left: 0;	top: 0;	min-height: 100%;	height: 100%;	width: 100%;	/*background: url(images/blank.gif);*/}dt {font-weight: bold;}/* CMS Specific */.share, .permabar {display: none;}.s_channel {padding: 15px 0;}.s_channel > h4:first-child {display: none; height: 1px;}span.s_views {display: none;}#mp3-player-frame, #mp3-player{	position: absolute;	display: block;	top: 558px;	_top: 458px;	_right: 1px;	z-index: 5;	/*top: 525px;*/	/*background-color: #444444;*/}/* Firefox 2 hack */#mp3-player, x:-moz-any-link {display: none;}/* Firefox 3 restore */#mp3-player, x:-moz-any-link x:default {display: block;} #page-title-navigation{	margin-top: 31px;}#page-title{	display: none;}#content-on-off {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	color: #525252;	float: right;	margin-top: 29px;	width: 185px;	/*height: 25px; */	background-color: #E0E0E0;	padding-left: 13px;	line-height: 220%;}#content-on, #content-off{	text-transform: uppercase;}#navigation{	margin-right: 20px;	line-height: 120%;	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #4C4C4C;}#navigation.alt{	color: #A4A4A4;}#navigation a{	text-decoration: none;	color: #4C4C4C;	}#navigation a:hover{	color: #004EFF;}#navigation a.active {	color: #004eff;}#navigation a.active:hover {	color: #004eff;}#navigation a.alt {	color: #A4A4A4;	text-decoration: none;}#navigation a.alt:hover{	color: #004EFF;}#navigation a.alt.active {	color: #004eff;}#content-links {	margin-left: 10px;}/* BACK BUTTON */#back-button {	position: absolute;	top: 114px;	left: 550px;	width: 100px;	display: none;}#back-button a{	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	font-style:italic;	line-height: 150%;	padding: 4px 10px;	background-color: #444444;	text-decoration: underline;	color: #FFFFFF;}#back-button a:hover{	background-color: #004EFF;}/* NEWS SECTION */#news{	font-family: Arial, Helvetica, sans-serif;	margin-left: 60px;}.news-item, .news-item-detail, .s_item {	color: #4A4A4A;	padding-top: 15px;	padding-bottom: 15px;}.news-item .news-content{	float: right;	width: 95%;	text-align: left;}.news-item .news-arrow{	float: left;	width: 5%;	padding-top: 4px;}.news-item .news-image{}.news-item div.news-title h3{	font-size: 15px;	font-weight: bold;	font-style: italic;	padding:0px;	margin:0px;}.news-item div.news-desc{	margin-bottom: 8px;	font-size: 13px;}.news-item div.news-posted{	font-size: 11px;	font-weight: bold;	font-style: italic;} .news-item div.hide{	display: none;}.news-item.detail div.hide {	display: block;	}/* EVENTS SECTION */table.s_items td {padding: 4px 5px;}span.s_events_up_arch {display: none;}a.buyticketurl {padding: 0 4px; color: #004eff;}span.venue {display: block; font-weight: bold; font-size: 15px;}span.location {display: block;}/* MUSIC / DISCOGRAPHY SECTION */#s_discography img.fullsize, #s_discography img.thumbnail {float: left; margin: 0 12px 12px 0;}p.s_blmlist a { padding: 0 4px; background-color: #004eff; color: #fff; margin: 0 4px;}p.s_blmlist a:hover { color: #000;}#s_discography dt { float: left; padding: 0 4px 0 0; }span.music-image a img, div#s_media div.s_image a img{display:block;}/* MEDIA SECTION */body#pg-player .span-22 {width: 730px; color: white;}body#pg-player {background: #000000 url(/images/bg_player.jpg) top center repeat-x; color: #ffffff; margin: 0 20px;}body#pg-player .s_byline {display: none;}#s_media embed {margin: 0 0 20px 0;}#s_media{	font-family: Arial, Helvetica, sans-serif;	margin-left: 28px;	margin-bottom: 12px;}#s_media .s_item {float: left; margin: 0 12px 12px 0; height: 275px;}#s_media h4 a span{	display: none;}/* #s_media .s_item{	width: 231px;	height: 269px;	background: #ebebeb url(/_assets/images/media-item-bg.gif);	background-position: bottom;	background-repeat: no-repeat;	color: #f7f7f7;	float: left;	margin-right: 8px;	margin-bottom: 10px;	}.media-item .media-image, #s_media .s_image img{	position: relative;	margin: 0px 1px;	width: 229px;	height: 196px;	border: none;}#s_media .s_image a .play-arrow{	position: absolute;	margin-top: -120px;	margin-left: 80px;	height: 69px;	width: 69px;	display: none;}/*#s_media .s_image img img{	display: none;}*//* .media-item .media-title, #s_media .s_title{	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	padding-left: 8px;	line-height: 150%;	margin: 0px;	font-style: italic;}#s_media .s_title a{	color: #FFFFFF;}.media-item .media-added, #s_media .s_byline{	font-family: Arial, Helvetica, sans-serif;	font-style: italic;	font-size: 10px;	margin: 0px;	padding: 0px;	padding-left: 8px;	color: #FFFFFF;	display: none;}.media-item .media-link, #s_media .s_link{	font-family: Arial, Helvetica, sans-serif;	margin: 0px;	padding: 0px; 	padding-top: 8px;	padding-left: 8px;}.media-item .media-link a, #s_media .s_link a{	color: #FFFFFF;	font-size: 12px;}.media-item .media-link a:hover, #s_media .s_link a:hover{	color: #004eff;}.media-spacer{	height: 10px;}*/#s_media .s_image {position:relative;}#s_media .s_image a .play-arrow{	position: absolute;	z-index:5; top:20px; left:20px;	height: 20px;	width: 27px;}.s_icon_permalink{	display: none;}/* BIO */div#s_artistbio img, div.s_channel img {display: none;}p.name {float: left; margin: 0 50px 10px 0; width: 260px;}p.name span {display: block; color: #666666; font-size: 12px;}p.name span.bold {font-size: 14px; font-weight: bold; color: #555555;}/* REGISTRATION */.notice.footer {display: none;}#s_membership {width: 375px; padding: 12px;}#pg-user .span-22 {width: 375px; color: white;}body#pg-user {background: #000000 url(/images/bg_registration.jpg) top center no-repeat; color: #ffffff; margin-top: 100px;}body#pg-user form {color: white;}.float-left{	float:left;}.float-right{	float: right;}/* Clear stuff */.clearme{ height:0px; line-height:1px; clear:both; font-size:0px; }.clearfix:after, .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix, .container {display:inline-block;}* html .clearfix, * html .container {height:1%;}.clearfix, .container {display:block;}.clear {clear:both;}/* btn *//* end: btn */