/* @group Layout *//* Simple Reset */* {	margin: 0;	padding: 0;	}	/* Body Styling */body {	background: #f3f3f3 url(../images/background-paper.jpg);	color: #000;	font-family: Helvetica, arial, verdana, sans-serif;	font-size: .75em;	}	#container {	background: url(../images/sub-top-background.jpg) top center repeat-x;	}	body.main #container {		background: url(../images/top-background.jpg) top center repeat-x;		}	#body {	width: 950px;	margin: 0 auto;	}		#header {		background: url(../images/sub-header.jpg) no-repeat;		height: 157px;		}		body.main #header {			background: url(../images/header.jpg) no-repeat;			height: 211px;			}					#header h1.logo {			padding: 20px 0 0 20px;			}			body.main #header h1.logo { padding: 74px 0 0 20px; }				#header h1.logo a {			display: block;			width:  325px;			height:  95px;			}			#header h1.logo a span { display: none; }				#header ul {			list-style-type: none;			width: 922px;			height: 33px;			}			body.sub #header ul { margin: 9px 0 0 3px; }			body.main #header ul { margin: 9px 0 0 3px; }					#header li { float: left; }		#header li a span { display: none; }		#header li a {			display: block;			height:  33px;			width: 40px;			}			#header li a:hover, #header li a.active { background: url(../images/navigation.jpg) no-repeat; }			body.main #header li a:hover, body.main #header li a.active { background: url(../images/main-navigation.jpg) no-repeat; }						#header li.home a { margin-left: 22px; width: 60px; }			#header li.home a:hover, #header li.home a.active { background-position: -22px 0; }			body.main #header li.home a:hover, body.main #header li.home a.active { background-position: -22px 0; }						#header li.news a { width: 52px; }			#header li.news a:hover, #header li.news a.active { background-position: -82px 0; }			body.main #header li.news a:hover, body.main #header li.news a.active { background-position: -82px 0; }						#header li.bio a { width: 40px; }			#header li.bio a:hover, #header li.bio a.active { background-position: -134px 0; }			body.main #header li.bio a:hover, body.main #header li.bio a.active { background-position: -134px 0; }						#header li.releases a { width: 106px; }			#header li.releases a:hover, #header li.releases a.active { background-position: -174px 0; }			body.main #header li.releases a:hover, body.main #header li.releases a.active { background-position: -174px 0; }						#header li.media a { width: 57px; }			#header li.media a:hover, #header li.media a.active { background-position: -280px 0; }			body.main #header li.media a:hover, body.media #header li.live a.active { background-position: -280px 0; }						#header li.photos a { width: 67px; }			#header li.photos a:hover, #header li.photos a.active { background-position: -337px 0; }			body.main #header li.photos a:hover, body.main #header li.photos a.active { background-position: -337px 0; }						#header li.tour a { width: 51px; }			#header li.tour a:hover, #header li.tour a.active { background-position: -404px 0; }			body.main #header li.tour a:hover, body.main #header li.tour a.active { background-position: -404px 0; }						#header li.links a { width: 55px; }			#header li.links a:hover, #header li.links a.active { background-position: -455px 0; }			body.main #header li.links a:hover, body.main #header li.links a.active { background-position: -455px 0; }						#header li.extras a { width: 64px; }			#header li.extras a:hover, #header li.extras a.active { background-position: -510px 0; }			body.main #header li.extras a:hover, body.main #header li.extras a.active { background-position: -510px 0; }				#content {		background: url(../images/content-background.jpg) top left no-repeat;		}		body.main #content {			background: url(../images/main-background.jpg) top left no-repeat;			}				#left {			float: left;			width: 625px;			}						#left a {				color: #9C1E4E;				}								#left a:hover {					text-decoration: none;					}						#left .inner {				padding: 5px 0 30px 26px;				}						#left h2.pageHeading {				background: url(../images/page-heading-bg.jpg);				height: 95px;				}								#left h2.pageHeading span {					text-indent: -9999px;					display: block;					height: 95px;					width: 400px;					}							#left .content {				padding: 25px 25px 0px 0px;				line-height: 1.4em;				}								#left .content p {					margin: 4px 0 15px 0;					}									#left .content p.imageLeft {					float: left;					margin: 15px;					}								#left .content p.imageRight {					float: right;					margin: 15px;					}					#right {			float: right;			width: 320px;			}						#right .inner {				padding: 5px 25px 40px 0;				}						#right .banner {				margin: 0 0 5px 0;				line-height: 0;				background: #000;				}								#right .banner a {					display: block;					}								#right .banner a:hover {					-moz-opacity: .9;					filter: alpha(opacity=9);					opacity: .9;					background: #000;					}				#container .maininner {		padding: 5px 0 0 26px;		}				#container .maininner .video { line-height: 0; }				#container .maininner .banner {			width: 295px;			padding: 0;			margin: 5px 7px 5px 0;			line-height: 0;			background: #000;			float: left;			}						#container .maininner .banner a {				display: block;				}						#container .maininner .banner a:hover {				-moz-opacity: .9;				filter: alpha(opacity=9);				opacity: .9;				background: #000;				}				.subLeft {		width: 295px;		float: left;		margin: 0 7px 30px 0;		}				.subLast { margin-right: 0; }					h3.subHeading {			height: 45px;			text-indent: -9999px;			background-color: #000000;			}						h3.tour { background: #000 url(/_assets/images/side-tour-heading.jpg) 7px no-repeat; }			h3.news { background: #000 url(/_assets/images/side-news-heading.jpg) 7px no-repeat; }			h3.photos { background: #000 url(/_assets/images/side-photos-heading.jpg) 7px no-repeat; }			h3.signup { background: #000 url(/_assets/images/side-signup-heading.jpg) 7px no-repeat; margin: 10px 0 0 0; }				.subLeft #sdk-news {			margin-top: 5px;			}				.subLeft #sdk-news h2 { display: none; }				.subLeft #sdk-news .sdk-item {			background: #bc2964 url(../images/pink-background.jpg);			color: #fff;			text-transform: uppercase;							font-size: .9em;			border-bottom: 5px solid #f3f3f3;			padding: 10px;			}						.subLeft #sdk-news .sdk-item h3 {				font-size: 1em;				color: #40001A;				}							.subLeft #sdk-news .sdk-item h3 a {				color: #FFF;				text-decoration: none;				font-weight: normal;				font-size: 1.3em;				}							.subLeft #sdk-news .clear-both { clear: both; }			.subLeft #sdk-gallery {		margin-top: 5px;		}				.subLeft #sdk-gallery h2 { display: none; }				.subLeft #sdk-gallery .sdk-item {			background: #b2b1db url(../images/blue-background.jpg);			color: #fff;			text-transform: uppercase;							font-size: .9em;			border-bottom: 5px solid #f3f3f3;			padding: 10px;			height: 75px;			clear: both;			overflow: hidden;			}						.subLeft #sdk-gallery .sdk-item p {				font-size: 1em;				color: #fff;				}								.subLeft #sdk-gallery .sdk-item .sdk-copy {					color: #5f5e8f;					display: block;					font-weight: bold;					font-size: .9em;					}							.subLeft #sdk-gallery .sdk-item h3 {				margin: 5px 0 0 0;				}							.subLeft #sdk-gallery .sdk-item h3 a {				color: #FFF;				text-decoration: none;				font-weight: normal;				font-size: 1em;				}							.subLeft #sdk-gallery .sdk-item img.image {				float: left;				height: 75px;				margin: 0 10px 0 0;				}				.tourList {			margin-top: 5px;			}						.tourList .channel h2 {				display: none;				}							.tourList .eventsummary {				color: #fff;				text-transform: uppercase;				font-size: 1em;				background: #60CC40 url(../images/side-tour-background.jpg);				padding: 6px;				margin-bottom: 5px;				}								.tourList .summarydate {					font-weight: bold;					}								.tourList .eventsummary span a {					color: #FFF;					text-decoration: none;					}										.tourList .eventsummary span a:hover {						text-decoration: underline;						}								.subLeft p.link, .tourList p.link { margin-top: 2px; text-align: right; }							#footer {		background: url(../images/footer-bg.jpg) no-repeat;		height: 87px;		margin: 0 0 20px 26px;		}				#footer .inner {			padding: 12px 40px 0 95px;			}				#footer .fl {			float: left;			}				#footer .fr {			float: right;			}					#footer div.fl {			margin-left: 20px;			font-size: .9em;			}				#footer ul {			height: 15px;			}					#footer li {			float: left;			list-style-type: none;			color: #222;			margin-right: 5px;			}						#footer li a {				color: #222;				text-decoration: none;				margin-right: 2px;				}							#footer li a:hover {				text-decoration: underline;				}						#footer div.fl p {			color: #888;			}					#footer .interscopeLogos {			margin: 20px 0 40px 0;			}					#footer .interscopeLogos div {			width: 440px;			overflow: hidden;			margin: 0 auto;			}					#footer .interscopeLogos div a {			display: block;			float: left;			text-align: center;			margin-right: 5px;			}					#footer .interscopeLogos div img {			display: inline !important;			float: none !important;			margin: 0 30px 0 -7px !important;			}					#footer .interscopeLogos div a img {			margin: 0 42px 0 45px !important;			float: none !important;			display: inline !important;			}					#footer .interscopeLogos div p {			text-align: left;			width: 440px;			color: #f3f3f3;			}						#footer .interscopeLogos div p a {				float: none;				display: inline;				font-size: .9em;				color: #666;				text-decoration: none;				margin: 0 15px 0 15px;				}							#footer .interscopeLogos div p a:hover {				text-decoration: underline;				}	/* Basic Styles */#pg-home #membership a {color: white;}#pg-home #membership p {padding: 5px 0;}#pg-home input {width: 250px;}p { margin: 0; }img, fieldset { border: 0; }.hidden { display: none; }.clear { clear: both; }/*.clear {	display:inline-block;}.clear:after {	display:block; 	visibility:hidden; 	clear:both; 	height:0; 	content: "."; }*//* @end */#left .sdk-channel h2 { display: none; } #left .sdk-item h2 { display: block; }.sdk-paging {	display: block;	text-align: right;	margin-bottom: 10px;	border-bottom: 1px solid #E0EBD2;	padding: 5px;	color: #333;	font-size: 1.1em;	}.sdk-byline {	color: #000;	margin-bottom: 20px !important;	font-size: 1.1em;	}	.sdk-byline .permalink img { position: relative; top: 3px; }	.sdk-byline .date { font-weight: bold; }/* @group Pages *//* @group Events */#pg-events #left h2.pageHeading span { background: url(../images/tour-heading.jpg) 10px 50px no-repeat; }#pg-events #events .channel { display: none; }#pg-events #events .paging {	display: block;	text-align: right;	margin-bottom: 10px;	border-bottom: 1px solid #E0EBD2;	padding: 5px;	color: #333;	font-size: 1.1em;	}#pg-events #events .item {	overflow: hidden;	margin-bottom: 10px;	}		#pg-events #events .item p {		font-size: .9em;		}	#pg-events #events .item .date-time {	float: left;	width: 23%;	}		#pg-events #events .item .date-time h3 {		background: #deeed9;		padding: 7px 0 0 7px;		height: 23px;		font-size: 1.2em;		}			#pg-events #events .item .date-time p {		padding-left: 7px;		}	#pg-events span.time {display: none;}	#pg-events #events .item .location-venue {	float: left;	width: 77%;	}		#pg-events #events .item .location-venue h3 {		background: #deeed9;		padding: 7px 0 0 0;		height: 23px;		font-size: 1.2em;		}			#pg-events #events .item .location-venue .venue {		font-size: .9em;		color: #666;		}			#pg-events #events .item .byline {	display: inherit;	}	#pg-events #events .item {	display:inline-block;	width: 100%;}#pg-events #events .item :after {	display:block; 	visibility:hidden; 	clear:both; 	height:0; 	content: "."; }/* @end *//* @group Forum */#pg-forum #left h2.pageHeading span { background: url(../images/forum-heading.jpg) 10px 50px no-repeat; }/* Rest is in CMS's messageboard.css *//* @end *//* @group Extras */#pg-extras #left h2.pageHeading span { background: url(../images/extras-heading.jpg) 10px 50px no-repeat; }#pg-extras #media h2.channel { display: none; }#pg-extras #media .item {	backgro-und: #b2b1db url(../images/blue-background.jpg);	background-color: #fff;	border-bottom: 5px solid #f3f3f3;	clear: both;	overflow: hidden;	margin-bottom: 10px;	}		#pg-extras #media .item p {		font-size: .9em;		}			#pg-extras #media .item h3 {		margin: 0 0 5px 0;		padding-top: 15px;		font-size: 1.7em;		font-weight: normal;		}			#pg-extras #media .item h3 a {		text-decoration: none;		}			#pg-extras #media .item img.fullsize {		float: left;		margin: 0 15px 0 0;		}#pg-extras #media .clear { font-size: 0; line-height: 0; }/* @end *//* @group Gallery */#pg-photos #left h2.pageHeading span, #pg-photo #left h2.pageHeading span { background: url(../images/photos-heading.jpg) 10px 50px no-repeat; }#FilterForm {	text-align: right;	margin-bottom: 10px;	}	#pg-photos #sdk-gallery .sdk-item {	backgro-und: #b2b1db url(../images/blue-background.jpg);	background-color: #fff;	border-bottom: 5px solid #f3f3f3;	clear: both;	overflow: hidden;	margin-bottom: 10px;		}		#pg-photos #sdk-gallery .sdk-item p {		font-size: 1em;		color: #fff;		}				#pg-photos #sdk-gallery .sdk-item .sdk-copy {			color: #666;			display: block;			font-size: .9em;			margin-top: 10px;			}			#pg-photos #sdk-gallery .sdk-item h3 {		margin: 0 0 5px 0;		padding-top: 15px;		font-size: 1.7em;		font-weight: normal;		}			#pg-photos #sdk-gallery .sdk-item h3 a {		text-decoration: none;		}			#pg-photos #sdk-gallery .sdk-item img.image {		float: left;		margin: 0 15px 0 0;		}		#pg-photo #sdk-gallery .sdk-item {	text-align: center;	}		#pg-photo #sdk-gallery .sdk-item img.image {		border: 5px solid #fff;		margin: 15px 15px 0 15px;		}			#pg-photo #sdk-gallery .sdk-item h3 {		margin: 0 0 5px 35px;		padding-top: 15px;		font-size: 1.7em;		font-weight: normal;		text-align: left;		}			#pg-photo #sdk-gallery .sdk-item .sdk-copy {		color: #666;		display: block;		font-size: .9em;		margin-top: 10px;		text-align: left;		margin-left: 35px;		}			#pg-photo #sdk-gallery .sdk-item .sdk-byline {		color: #000;		display: block;		font-size: .9em;		margin: 0 35px 0 0;		text-align: right;		position: relative;		top: -45px;		width: 200px;		float: right;		}/* @end *//* @group Media */#pg-media #left h2.pageHeading span { background: url(../images/media-heading.jpg) 10px 50px no-repeat; }#pg-media #sdk-media .sdk-item {	margin-bottom: 10px;	background: #fff;	}#pg-media #sdk-media .sdk-item .clear-both {	clear: both;	}	#pg-media #sdk-media .sdk-item .image-wrap img {	margin-right: 15px;	}	#pg-media #sdk-media .sdk-item h3 {	padding-top: 15px;	font-size: 1.7em;	font-weight: normal;	}		#pg-media #sdk-media .sdk-item h3 a {		text-decoration: none;		}		#pg-media #sdk-media .sdk-item .sdk-byline {	font-size: .9em;	}	#pg-media .span-22 { padding-top: 0 !important; }	#pg-media .span-22 .span-13 {	text-align: center;	}		#pg-media .span-22 .span-13 p {		margin: 0;		padding: 10px;		}	#pg-media .span-22 .span-9 {	padding: 10px 10px 10px 10px;	margin: 0 0 35px 0;	background: #b2b1db url(../images/blue-background.jpg);	font-size: .9em;	}		#pg-media .span-22 .span-9 .sdk-byline a {		color: #5f5e8f;		font-weight: bold;		}		#pg-media .span-22 .span-9 .sdk-buylinks {		margin-top: 10px;		}		#pg-media .span-22 .span-9 .sdk-buylinks a {		display: block;		background: #5f5e8f;		float: left;		padding: 7px 6px;		line-height: 1em;		font-size: .9em;		text-transform: uppercase;		font-weight: bold;		text-decoration: none;		color: #fff;		margin-right: 10px;		}				#pg-media .span-22 .span-9 .sdk-buylinks a:hover {			text-decoration: underline;			}			#pg-media .clear-both { clear: both; }		#pg-media .span-22 .span-9 #expandedBanner {		font-size: 0;		line-height: 0;		}		#pg-media .span-22 .span-9 h3 {		font-size: 1.8em;		font-weight: normal;		float: left;		margin: 2px 0 5px 0;		}			#pg-media .span-22 .span-9 .sdk-byline {		float: right;		margin: 0 !important;		}			#pg-media .span-22 .span-9 .sdk-copy { clear: both; }/* @end *//* @group Links */#pg-links #left h2.pageHeading span { background: url(../images/links-heading.jpg) 10px 50px no-repeat;}#pg-links .control {	font-weight: bold;	clear: both;	}#pg-links .sdk-item {	width: 170px;	float: left;	margin-bottom: 10px;	}	#pg-links .sdk-item h3 {	font-weight: normal;	color: #9b2252;	font-size: 1.5em;	margin: 5px 0 5px 0;	}		#pg-links .sdk-item h3 a {		text-decoration: none;		color: #000;		}	#pg-links .sdk-item ul {	list-style-type: none;	}	#pg-links .sdk-item ul li {	margin-bottom: 3px;	}	#pg-links .sdk-item ul li a {	display: inline !important;	}	#pg-links .sdk-item ul li br {	display: none;	}/* @end *//* @group Discography */#pg-discography #left .content { padding-right: 0px; }#pg-discography #left h2.pageHeading span { background: url(../images/disc-heading.jpg) 10px 50px no-repeat;}#pg-discography .sdk-items {	overflow: hidden;	width: 100%;	}#pg-discography .sdk-item {	float: left;	margin: 0 18px 30px 18px;	width: 150px;	overflow: hidden;	background: #fff;	border: 5px solid #fff;	}	#pg-discography .sdk-item h3 {	font-weight: normal;	color: #9b2252;	font-size: 1.5em;	margin: 5px 0 5px 0;	}		#pg-discography .sdk-item h3 a { text-decoration: none; }	#pg-discography .sdk-item h3 a:hover { text-decoration: underline; }		#pg-discography .sdk-item p.sdk-artist-name { margin: 0; font-size: 1.2em; }	#pg-discography .sdk-item p.sdk-byline { margin: 2px 0 0 0; font-size: .9em;}/* Inside Album Section *//* class="sdk-item clear" */#pg-discography .clear {	float: none !important;	margin: 0;	width: 100%;	background: none;	border: 0;	}	#pg-discography .clear img.fullsize {	float: left;	border: 5px solid #000;	margin: 0 20px 5px 0;	}	#pg-discography .sdk-paging { margin-right: 30px; margin-bottom: 20px; }#pg-discography .blm-menugroup {	background: #fff;	border: 1px solid #ccc;	}			#pg-discography .blm-menugroup td td {		padding: 4px 6px 4px 6px;		}		#pg-discography .blm-menugroup img {		margin-right: 8px;		}#pg-discography .tracklisting {	margin-left: 5px;	clear: both;	width: 400px;	float: right;	margin-right: 17px;	margin-top: -40px;	}	#pg-discography .tracklisting h4 {	margin-bottom: 10px;	font-size: 1.2em;	}	#pg-discography .tracklist {	width: 100%;	}	#pg-discography .tracklist td {	border-bottom: 1px solid #ddd;	}	#pg-discography .tracklist .index {	font-weight: bold;	color: #9b2252;	font-size: 1.2em;	padding: 4px 4px 4px 4px;	background: #fff;	text-align: center;	}	#pg-discography .tracklist .title {	margin-left: 10px;	}	#pg-discography .tracklist .time {	float: right;	margin-right: 10px;	color: #000;	font-size: .9em;	font-weight: bold;	}#pg-discography .sdk-discography-details {	float: left;	width: 160px;	list-style-type: none;	margin: 0 0 0 0;	}	#pg-discography .sdk-discography-details li {	font-size: .9em;	color: #000;	padding: 3px;	background: #60CC40 url(../images/side-tour-background.jpg);	color: #fff;	text-transform: uppercase;	margin-bottom: 5px;	}	#pg-discography .clear-both { clear: both; }#pg-discography .control {	display: none;	}/* @end *//* @group Biography */#pg-bio #left h2.pageHeading span { background: url(../images/biography-heading.jpg) 10px 50px no-repeat;}#pg-bio #left .box {	float: right;	background: #fff;	padding: 10px;	margin: 0 0 15px 15px;	}		#pg-bio #left .box h4 { margin: 5px 0 0 0 !important; }	#pg-bio #left .box p { margin: 0 0 5px 0 !important; }/* @end *//* @group News */#pg-news #left h2.pageHeading span { background: url(../images/news-heading.jpg) 10px 50px no-repeat;}#pg-news #sdk-news .sdk-item {	margin-bottom: 40px;	}#pg-news #sdk-news .sdk-item h3 {	font-size: 1.5em;	margin: 25px 0 0 0;	color: #9b2252;	}	/* @end *//* @end *//* openids membership */
#s_membership {
border:3px solid #000;
padding:5px 10px 0;
}
#s_membership h4 {display:none;}