/* 
========================== 
1. GLOBAL SETTINGS 
========================== 
*/

body {
    background-color: #000000; 
     margin:0;
     padding:0;
     background-image:url(/_assets/images/ward/background10.jpg); 
     background-position:center top; 
     background-repeat:no-repeat;
     background-attachment:fixed;
     font-family: Arial, Helvetica, sans-serif;  
     font-size:12px;
} 

#centerContainer{
	width:980px;
	position:absolute;
	margin-left: -479px;
	left: 50.0%;
	margin-top:10px;		
}
#mainContainer{
	width:980px;
	text-align:left;
	color:#ffffff;
    background-color: #000000; 	
	padding:0px;
	padding-top:5px;
	border-left: 1px solid #454545;
	border-right: 1px solid #454545;
	border-bottom:1px solid  #454545;
    background-image:url(/_assets/images/ward/border-line.gif); 
    background-position:center top; 
    background-repeat:no-repeat;	
}

#backgroundContainer{
	background-image:url(/_assets/images/ward/ward_background.jpg);		
	background-repeat:no-repeat;
	background-position:center 340px;
	padding-left:40px;
	padding-right:40px;		
}

#topContainer{
	background-image:url(/_assets/images/main_images/top_banner.gif);		
	background-repeat:no-repeat;
	background-position:top left;
	margin-top:50px;
	padding-top:0px;
}

#menuContainer{
     padding-bottom:300px;
}

#counterContainer{
	position:absolute;
	top:405px;
}



A:link {color:#eb1f22; font-weight:bold; text-decoration: none; }
A:visited {text-decoration: none; color:#eb1f22; font-weight:bold; }
A:hover {text-decoration: underline; color:#eb1f22; font-weight:bold; } 
A:active {text-decoration: none; color:#eb1f22; font-weight:bold; }

.s_byline{font-family: Arial, Helvetica, sans-serif; color:#d3b18c; font-size:12px; font-style:normal;}


#mainImageContainer {
	width:897px;
	background-repeat:no-repeat;
	background-position:top center;
	padding-left:30px;
	padding-right:30px;	
}


/*
==========================
2. GLOBAL CMS SETTINGS
==========================
*/


/* btn */
.btn * {background-image: url(/images/btn_bg_000000.png); height:20px; _background:none;}
a.btn, a:visited.btn {color:#CC3868; background-color:#000; text-decoration:none; font-weight:bold;}
a:hover.btn {color: #fff; background-color: #f00;}
/* end: btn */

/* IE6's and below fix */
* html #mainImageContainer{
	padding-left:30px;	
	padding-right:10px;	
}


/* IE6's and below fix */
* html #mainImageContainer{
	margin-top:0px;
	padding-top:50px;	
}

#loginRight{float:right; text-align:right; margin-top:-20px; } 
#headerLogo{margin-left:-20px; width:770px;}
	/* IE6's and below fix */
	* html #headerLogo{margin-left:-20px;}
#audioPlayer{position:absolute; filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; -khtml-opacity:0.8; background-color:#000000; width:100px; right:40px; top:290px;}

#pageOptions{position:absolute; width:140px; margin-top:2px; left:787px; z-index:4; }
	/* IE6's and below fix */
	* html #pageOptions{position:absolute; width:140px; float:right; margin-top:2px; z-index:4;}
#pageOptionsImage{margin-top:-13px; margin-left:123px; }
#pageOptionsDiv{position:absolute; filter:alpha(opacity=90); opacity:0.9; -moz-opacity:0.9; -khtml-opacity:0.9; background-color:#000000; right:0px; margin-top:-100px; width:480px; padding: 3px 10px 10px 10px; text-align:right; z-index:7;	}
#storeOptionsDiv{position:absolute; background-color:#fb1a22; right:40px; top:406px; margin-bottom:5px; height:13px; width:320px; padding: 0px 10px 5px 10px; text-align:center; z-index:7;	}


/* CONTENT  CONTAINER */
#contentContainer {float: left; width: 100%; margin-top:20px;}
#contentContainer:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden; margin-top:40px;}
#centerColumn{float:left; width: 400px;}
#centerColumnWide{float:left; width: 480px;}
#leftColumn{float:left; width: 183px; margin-right:15px; position: relative;}
#leftPlayerColumn{float:left; width: 479px; margin-right:15px; position: relative;}

#rightColumn{float:right; width: 283px;}
#rightPlayerColumn{float:right; width: 400px;}
#rightColumnThin{float:right; width: 200px;}

.overlayContainer{position: relative; float: left; margin-top:-2px; }
.overlayDiv{position: absolute; top: 0; bottom: 0; left: 0; width: 100%; background: #000000; opacity: 0.70; -moz-opacity: 0.70; filter:alpha(opacity=70);}
/* IE6's and below fix */
* html .overlayContainer{margin-top:0px; }

.overlayContent{position: relative;}
/* 
========================== 
. MENU CSS
========================== 
*/

.menuContainer ul,
.menuContainer ul li,
.menuContainer ul ul {
padding:0px;
margin:0px;
 list-style: none;
 }

.menuContainer  ul,
.menuContainer ul li{
 padding:0px;
 margin:0px;
 position: relative;
 float: left;
 background-repeat:no-repeat;
 background-position:top left; 
}

.menuContainer div{
	text-indent: -999999px;
	height:14px;
	background-image:url(/_assets/images/ward/main_menu.gif);		
	background-repeat:no-repeat;	
}

a.mainMenuHome div{width:67px; background-position:0px 0px;}
a.mainMenuNews div{width:71px; background-position:-67px 0px;}
a.mainMenuMedia div{width:75px; background-position:-138px 0px;}
a.mainMenuShows div{width:86px; background-position:-213px 0px;}
a.mainMenuMySp div{width:67px; background-position:-299px 0px;}
a.mainMenuCommunity div{width:141px; background-position:-366px 0px;}
a.mainMenuBlog div{width:66px; background-position:-507px 0px;}
a.mainMenuMusic div{width:77px; background-position:-573px 0px;}
a.mainMenuGallery div{width:101px; background-position:-650px 0px;}
a.mainMenuBand div{width:71px; background-position:-751px 0px;}
a.mainMenuStore div{width:68px; background-position:-822px 0px;}


a.mainMenuHome:hover div{background-position:0px -14px;}
a.mainMenuNews:hover div{background-position:-67px -14px;}
a.mainMenuMedia:hover div{background-position:-138px -14px;}
a.mainMenuShows:hover div{background-position:-213px -14px;}
a.mainMenuMySp:hover div{background-position:-299px -14px;}
a.mainMenuCommunity:hover div{background-position:-366px -14px;}
a.mainMenuBlog:hover div{background-position:-507px -14px;}
a.mainMenuMusic:hover div{background-position:-573px -14px;}
a.mainMenuGallery:hover div{background-position:-650px -14px;}
a.mainMenuBand:hover div{background-position:-751px -14px;}
a.mainMenuStore:hover div{background-position:-822px -14px;}


#plusMinusDivLatest{position:absolute; margin-left:150px; margin-top:3px; width:40px;}
#plusMinusDivIndex{position:absolute; margin-left:365px; margin-top:5px; width:40px; display:none;}

/* BOTTOM CONTAINER */
#bottomContainer{clear:both; padding: 10px 0px 10px 0px; background-color: #000000;}
#bottomLineMenu{background-color:#1e1c1d; width:897px; height:10px;}
#bottomLinksMenu{margin-top:10px; margin-bottom:10px; width:240px;}
#bottomLinksCredit{float:right; margin-top:10px; text-align:right;}


#topMembershipDetails h3{display:none; }
#topMembershipDetails a:link {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px;  font-weight:bold;text-decoration: none;}
#topMembershipDetails a:visited {text-decoration: none; color: #FFFFFF;}
#topMembershipDetails a:hover {text-decoration: underline; color: #FFFFFF;} 
#topMembershipDetails a:active {text-decoration: none; color: #FFFFFF;}

/* 
========================== 
. IE 6  SETTINGS 
========================== 
*/

#submit {margin-top:10px; margin-bottom:10px; width:160px; text-align:right;}
	/* Let's compensate for IE6's inability to interpret top: 0; and bottom: 0; */
	* html #loginCont .overlayDiv { height: expression(document.getElementById("loginCont").offsetHeight); }
	* html #contLeft1 .overlayDiv { height: expression(document.getElementById("contLeft1").offsetHeight); }
	* html #contLeft2 .overlayDiv { height: expression(document.getElementById("contLeft2").offsetHeight); }	
	* html #contLeft3 .overlayDiv { height: expression(document.getElementById("contLeft3").offsetHeight); }
	* html #contLeft4 .overlayDiv { height: expression(document.getElementById("contLeft4").offsetHeight); }
	* html #contLeft5 .overlayDiv { height: expression(document.getElementById("contLeft5").offsetHeight); }	
	* html #contCent1 .overlayDiv { height: expression(document.getElementById("contCent1").offsetHeight); }	
	* html #contCent2 .overlayDiv { height: expression(document.getElementById("contCent2").offsetHeight); }		
	* html #contCent3 .overlayDiv { height: expression(document.getElementById("contCent3").offsetHeight); }	
	* html #contCent4 .overlayDiv { height: expression(document.getElementById("contCent4").offsetHeight); }
	* html #contRight1 .overlayDiv { height: expression(document.getElementById("contRight1").offsetHeight); }	
	* html #contRight2 .overlayDiv { height: expression(document.getElementById("contRight2").offsetHeight); }		
	* html #contRight3 .overlayDiv { height: expression(document.getElementById("contRight3").offsetHeight); }	
	* html #contRight4 .overlayDiv { height: expression(document.getElementById("contRight4").offsetHeight); }
	

/* 
========================== 
. GLOBAL TEXT SETTINGS 1
========================== 
*/

A:link {color:#eb1f22; font-weight:bold; text-decoration: none;}
A:visited {text-decoration: none; color:#eb1f22; font-weight:bold; }
A:hover {text-decoration: underline; color:#eb1f22; font-weight:bold; } 
A:active {text-decoration: none; color:#eb1f22; font-weight:bold; }

/* 
SDK CSS
*/

h2 { display:none;}
h4 { display:none;}
#frontCont #s_news .image{float: left; border: 1px solid #FFFFFF; width:100px; height:100px; margin-right:10px; margin-bottom:5px;}
#s_news .image{float: left; border: 1px solid #FFFFFF; width:100px; height:100px; margin-right:10px; margin-bottom:5px;}
#galleryThumbs {padding-top:12px;}
#galleryThumbs .s_item{ float:left; padding:0px 2px 2px 0px; margin:0px; border:0px;}
#galleryThumbs #s_gallery img.image{background:white; padding:0px 0px 0px 0px; border:solid 1px #ccc;  width:48px; height:48px; margin:0px 0px 0px 0px; }

#galleryThumbsBlog .s_item{ float:left; padding:0px 5px 5px 0px; margin:0px; border:0px;}
#galleryThumbsBlog #s_gallery img.image{background:white; padding:0px 0px 0px 0px; border:solid 1px #ccc;  width:53px; height:53px; margin:0px 0px 0px 0px; }


#eventsSummary #s_titles{display:none;}
#eventsSummary .s_date{padding-right:10px;}
#eventsSummary .s_type{display:none;}
#eventsSummary .s_time{display:none;}
#eventsSummary .s_venue{display:none;}
#eventsSummary .s_icon_comments{display:none;}
#eventsSummary .s_details_link{display:none;}
#eventsSummary .s_tickets{display:none;}




#blog .date{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal;}
#diary{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal;}
div.imageRSS{float: left; margin-right:10px; margin-bottom:5px;}

.s_byline{font-family: Arial, Helvetica, sans-serif; color:#eb1f22; font-size:12px; font-style:normal;}
.s_icon_tag{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal;}
.s_copy{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal;}
.s_copy div{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal;}
.s_paging{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal;}
p{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal;}
h3{font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; text-transform: uppercase; font-weight:bold;}

h3 a:link {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; text-transform: uppercase; font-weight:bold;text-decoration: none;}
h3 a:visited {text-decoration: none; color: #FFFFFF;}
h3 a:hover {text-decoration: underline; color: #FFFFFF;} 
h3 a:active {text-decoration: none; color: #FFFFFF;}

.s_headline{font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; text-transform: uppercase; font-weight:bold;}
a.s_headline{font-family: Arial Helvetica, sans-serif;  color:#FFFFFF; font-size:12px;  text-transform: uppercase; font-weight:bold; text-decoration:none;}
a.s_headline:visited {text-decoration: none;}
a.s_headline:hover {text-decoration: underline;}
a.s_headline:active {text-decoration: none;}

.loopButton_on { background:url(/_assets/images/main_images/button_on.gif) no-repeat top left; padding:5px 0px 5px 0px; }         
.loopButton { background:url(/_assets/images/main_images/button_off.gif) no-repeat top left; padding:5px 0px 5px 0px;} 
.loopDiv{height:120px;}
/* 
END OF SDK CSS
*/


.shareDiv{ float:right;}
.textLoginWhite{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size: 10px; font-style:normal;}

.mainMenuText{font-family: Arial; color:#FFFFFF; font-size:12px; font-weight:bold;}
a.mainMenuText{font-family: Arial; color:#FFFFFF; font-size:12px; font-weight:bold;}
a.mainMenuText:visited {text-decoration: none; color:#FFFFFF;}
a.mainMenuText:hover {text-decoration: underline; color:#eb1f22;}
a.mainMenuText:active {text-decoration: none; color:#FFFFFF;}

.subMenuText{font-family: Arial; color:#000000; font-size:12px; font-weight:bold;}
a.subMenuText{font-family: Arial; color:#000000; font-size:12px; font-weight:bold;}
a.subMenuText:visited {text-decoration: none; color:#000000;}
a.subMenuText:hover {text-decoration: underline; color:#FFFFFF;}
a.subMenuText:active {text-decoration: none; color:#000000;}

.mainMenuText a:link{font-family: Arial; color:#FFFFFF; font-size:12px; font-weight:bold;}
.mainMenuText a:visited {text-decoration: none; color:#FFFFFF;}
.mainMenuText a:hover {text-decoration: underline; color:#eb1f22;}
.mainMenuText a:active {text-decoration: none; color:#FFFFFF;}

.textContentWhite{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal;}
.textContentWhite div{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal;} 
a.textContentWhite{font-family: Arial Helvetica, sans-serif;  color:#e2ba58; font-size:12px; font-weight:bold; text-decoration:none;}
a.textContentWhite:visited {text-decoration: none;}
a.textContentWhite:hover {text-decoration: underline;}
a.textContentWhite:active {text-decoration: none;}

.textHeaderWhiteUP{font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; text-transform: uppercase; font-weight:bold;}
a.textHeaderWhiteUP{font-family: Arial Helvetica, sans-serif;  color:#FFFFFF; font-size:12px;  text-transform: uppercase; font-weight:bold; text-decoration:none;}
a.textHeaderWhiteUP:visited {text-decoration: none;}
a.textHeaderWhiteUP:hover {text-decoration: underline;}
a.textHeaderWhiteUP:active {text-decoration: none;}

.textContentYellow{font-family: Arial, Helvetica, sans-serif; color:#e2ba58; font-size:12px; font-style:normal;}

.textHeaderYellowUPPERCASE{font-family: Arial, Helvetica, sans-serif; color: #e2ba58; font-size: 12px; font-style: normal; text-transform: uppercase; font-weight:bold;}

.divIndexNews{padding-top:15px; padding-bottom:15px;}
.divIndexNewsHidden{padding-top:15px;  padding-bottom:15px; display:none;}
.divUnderline{margin-bottom:15px; border-bottom: #edd45f solid 1px; padding-bottom:15px;}
.divUnderlineHidden{margin-bottom:15px; border-bottom: #edd45f solid 1px; padding-bottom:15px; display:none;}

.loginDiv{font-size: 11px; color:#e2ba58; font-weight:bold; font-family: Arial, Helvetica, sans-serif;}
#loginDiv{position:absolute; width:150px; padding-left:7px; border:1px #373536 solid; padding-top:3px; z-index:6; background-color:#000;}
.passwordDiv{font-size: 11px; color:#e2ba58; font-weight:bold; font-family: Arial, Helvetica, sans-serif; }
#passwordDiv{position:absolute; width:150px; padding-left:7px; border:1px #373536 solid; padding-top:3px;z-index:5; background-color:#000;}

.texta {font-size: 11px; color:#e2ba58; width: 150px; background-color: #000000; border: 2px solid #373536; margin-bottom:10px; padding:2px; font-weight:bold;}
.texta:hover {font-size: 11px; color:#e2ba58; width: 150px; background-color: #000000; border: 2px solid #7b5107; margin-bottom:10px; padding:2px; font-weight:bold;}


.smallText {font-family: Arial; color:#FFFFFF; font-size:10px; font-weight:bold; text-decoration:none;}
.smallText a:link{font-family: Arial; color:#FFFFFF; font-size:10px; font-weight:bold; text-decoration:none;}
.smallText a:visited {color:#FFFFFF; text-decoration: none; font-weight:bold;}
.smallText a:hover {color:#e2ba58; text-decoration: underline; font-weight:bold;}
.smallText a:active {color:#FFFFFF; text-decoration: none; font-weight:bold;}



.s_icon_permalink{border:0px;}
.s_icon_permalink a:link{border:0px;}
.s_icon_permalink a:visited {border:0px;}
.s_icon_permalink a:hover {border:0px;}
.s_icon_permalink a:active {border:0px;}

/* 
========================== 
2. NEWS SETTINGS
========================== 
*/
#newsContainer .s_paging{display:block;}
#newsContaisner .s_control{display:block;}

#newsContainer div{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal;} 
#newsContainer .thumbnail{float: left; border: 1px solid #FFFFFF; width:100px; height:100px; margin-right:10px; margin-bottom:5px;}
#newsContainer .s_copy div{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal;}
#newsContainer .s_copy p{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal;}

#newsContainer #s_comments h3{
color:#eb1f22;
}

#newsContainer h5{
	background-image:url(/_assets/images/header_images/comments.gif);		
	background-repeat:no-repeat;
	background-position:top left;
	width:284px;
	height:32px;
	text-indent: -999999px;
}


#s_news div{ color: #FFFFFF;}

#newsCommentContainer .s_permabar{display:none;}
#newsCommentContainer .s_byline{display:none;}
#newsCommentContainer .s_icon_permalink{display:none;}
#newsCommentContainer h3{display:none;}

#newsCommentContainer .s_copy{display:none;}
#newsCommentContainer  div {display:none;}
#newsCommentContainer  div#s_news{display:block;}
#newsCommentContainer  div.s_items{display:block;}
#newsCommentContainer  div.s_item{display:block;}
#newsCommentContainer  div.single_comment h3{display:block;}
#newsCommentContainer  div.single_comment{display:block;}
#newsCommentContainer  div.addition{display:block;}
#newsCommentContainer  div#s_comments{display:block;}

#newsCommentContainer .thumbnail{display:none;}
#newsCommentContainer .s_avatar{border: 1px solid #FFFFFF; width:50px; height:50px; }
#newsCommentContainer .s_date{font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px;}
#newsCommentContainer .s_date{padding-bottom:10px;}
#newsCommentContainer image{width:50px; height:50px; }
#newsCommentContainer .btn{position:absolute; top:80px; left:-575px; background-color:#000000;}
.archiveLinks{margin-left:15px; margin-right:15px; margin-bottom:3px; border-top: 1px #FFFFFF solid; border-bottom: 1px #FFFFFF solid; padding:2px;}

/*
========================== 
3. MEDIA SETTINGS
========================== 
*/

#mediaContainer .s_item{float:left; height:170px; width:170px; padding-left:10px;padding-right:10px; padding-bottom:10px; margin-bottom:0px;}
#mediaContainer .play_btn{display:none;}
#mediaContainer  .s_copy p{display:none;}
#mediaContainer  h3{margin-top:10px;}
#mediaContainer .image{border:1px solid #FFF; width:160px; height:100px;}
#mediaContainer .s_control{margin-top:10px; width:380px}
#mediaContainer .s_permabar{display:none;}
#mediaContainer .s_copy{display:none;}

#mediaNoComContainer .s_paging{display:block;}
#mediaNoComContainer .s_control{display:block;}
#mediaNoComContainer #s_comments{display:none;}
#mediaNoComContainer .fullsize{float: left; border: 1px solid #FFFFFF; width:160px; margin-right:10px; margin-bottom:5px;}

#mediaCommentContainer .s_permabar{display:none;}
#mediaCommentContainer .s_byline{display:none;}
#mediaCommentContainer h3{display:none;}
#mediaCommentContainer h5{display:none;}
#mediaCommentContainer .s_copy{display:none;}
#mediaCommentContainer p{display:none;}
#mediaCommentContainer #s_comments p{display:block;}
#mediaCommentContainer .fullsize{display:none;}
#mediaCommentContainer .s_avatar{border: 1px solid #FFFFFF; width:50px; height:50px; }
#mediaCommentContainer .s_date{font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; padding-bottom:10px;}
#mediaCommentContainer image{width:50px; height:50px; }
#mediaCommentContainer .btn{position:absolute; top:70px; left:-575px; background-color:#000000;}

#leftPlayerColumn .last{top:40px;}

/*
========================== 
4. SHOWS SETTINGS
========================== 
*/


#eventsContainer #events_map{border:1px solid #FFF; padding-left:10px; padding-right:8px; padding-bottom:10px; margin-bottom:10px;}
#eventsContainer #events_map .s_gmap_detail{font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
#eventsContainer #events_map p{font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px;}
#eventsContainer #events_map  .location{text-transform: uppercase; font-weight:bold; color: #000000;}
#eventsContainer #events_copy .s_date{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal; vertical-align:top;}
#eventsContainer #events_copy .location{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal; vertical-align:top;}
#eventsContainer #events_copy .s_icon_comments{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal; vertical-align:top;}
#eventsContainer #events_copy h4{display:none;}
#eventsContainer #events_copy .s_copy{font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px;}
#eventsContainer #events_copy dl{font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px;}
#eventsContainer #events_copy #s_comments{display:none;}
#eventsContainer #events_copy .user{font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px;}
#eventsContainer #events_copy .btn{background-color:#000000;}
#eventsCommentContainer .venue{display:none;}
#eventsCommentContainer .s_byline{display:none;}
#eventsCommentContainer dl{display:none;}
#eventsCommentContainer .notes{display:none;}
#eventsCommentContainer #s_comments p{display:block;}
#eventsCommentContainer .s_avatar{border: 1px solid #FFFFFF; width:50px; height:50px; }

#eventsCommentContainer h5{display:none;}
#eventsCommentContainer .s_date{font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; padding-bottom:10px;}
#eventsCommentContainer .s_attendance{display:none;}
#eventsCommentContainer .btn{position:absolute; top:70px; left:-575px; background-color:#000000;}
/*
========================== 
6. DISCO SETTINGS
========================== 
*/

#releaseThumbs .image{float: left; padding:0px; border: 1px solid #FFFFFF; width:75px; height:75px; margin-right:8px; margin-bottom:8px;}

#releaseContainer #lyrics .fullsize{ display:none;}
#releaseContainer .fullsize{position: absolute; top:10px; left:450px;  float: left; width:200px; height:200px; margin-right:0px; margin-bottom:0px;}
#releaseContainer .s_control{ display:none;}
#releaseContainer .s_releaseDate{ display:none;}
#releaseContainer .s_label{ display:none;}
#releaseContainer .s_format{ display:none;}
#releaseContainer .s_blmlist{ display:none;}
#releaseContainer .s_artist_name{ display:none;}
#releaseContainer .s_byline{ display:none;}

#releaseContainer  .s_tracknumber{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal; vertical-align:top;}
#releaseContainer  .s_title{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal; width:300px;}
#releaseContainer  .s_time{font-family: Arial, Helvetica, sans-serif; color:#b9b9b9; font-size:12px; font-style:normal;}

td.s_index{vertical-align:top;}
#releaseContainer  h3{font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 17px; text-transform: uppercase; font-weight:bold;}
#releaseContainer  h5{margin-top:10px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; text-transform: uppercase; font-weight:bold;}




/*
========================== 
7. GALLERY SETTINGS
========================== 
*/
#galleryContainer h2 { display:block; font-size: 12px;}


#galleryContainer .image{}
#galleryContainer #s_gallery img.image{padding:0px 0px 0px 0px; border:solid 1px #ccc;  width:150px; height:100px; margin:0px 10px 0px 0px;}
#galleryContainer img{margin:0px; padding:0px; border: 0px solid #0000FF;}
#galleryContainer a img{margin:0px; padding:0px; border: 0px solid #0000FF;}
#galleryContainer a img:link{margin:0px; padding:0px; border: 0px solid #0000FF;}
#galleryContainer a img:active{margin:0px; padding:0px; border: 0px solid #0000FF;}
#galleryContainer a img:hover{margin:0px; padding:0px; border: 0px solid #0000FF;}


#albumContainer h3{display:none;}
#albumContainer p{display:none;}

#albumContainer .s_byline{display:none;}
#albumContainer .s_item{margin-right:2px;}
#albumContainer .s_item img {border: solid 1px #FFF;}
#albumContainer .s_item img:hover {border: solid 1px #FFF;}
#albumContainer .image{margin:0px; padding:0px; top:0px; width:94px; height:94px;}
#albumContainer #s_gallery img.image{padding:0px 0px 0px 0px; border:solid 3px #fff;  width:94px; height:94px; margin:0px 25px 25px 0px;}

#albumContainer clearfix {
background:none;
padding: 0px;
margin:0px;
}


#albumContainer .s_item {
float:left;
background:none;
padding: 0px;
margin:0px;

}

#albumContainer .s_control {
display:none;
}


/*
========================== 
12. ACCOUNT SETTINGS
========================== 
*/
#accountContainer .success{color:#000000;}
#accountContainer .success p{color:#000000;}
#accountContainer{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; font-style:normal;}
#accountContainer .error p{color:#000000;}
#accountContainer .notice p{color:#000000;}

#accountContainer #MemberImageIcon{width:150px; height:150px; border: 1px #ffffff solid;}

#accountContainer #accountContainerPI td{max-width:170px;}

#accountContainer #StatementArea {width:300px;}