
.promotion_initial_headline {   /* ++++++ should match BIO, or a shade darker +++++++ */
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	line-height:26px;
	font-weight:700;
	color:#3A3A3A;
}
.promotion_initial_title {   /* ++++++ should match BIO, or a shade darker +++++++ */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:13px;
	color:#3A3A3A;
}

.promotion_initial_subheadline {   /* ++++++ should match BIO, or a shade darker +++++++ */
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	line-height:21px;
	color:#3A3A3A;
}



#wrap{
background:#000000;
margin:0 auto;
width:772px;
height:100%;
min-height:100%;
position:relative;
border:solid;
border-bottom-width: 0px;
border-top-width: 0px;
border-right-width: 2px;
border-left-width: 2px;
border-color:#FFFFFF;
}
#main {
background:#000000;
background-image: url(background.gif);
background-repeat: no-repeat;
background-position: left top;
padding:12px;
border:solid;
border-bottom-width: 0px;
border-top-width: 2px;
border-right-width: 0px;
border-left-width: 0px;
border-color:#FFFFFF;
}
	
	.promotiontext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
color:#3E3E3E;

}

.promotiontextfield {
width:200px;
}
	
.bandname {
	margin: 0 0 12px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	line-height: 24px;
	color: #F4F3AD;
	text-align: left;
	
}
	


.tablebgcolor{
background-color: #E6E6E6;
}
	


#navb {
margin: 0;
padding: 0; 
list-style: none;
}
#navb li{
float: left;
margin: 0;
padding: 0;

}
#navb a{
float: left;
margin: 0 2px 0 0;
}

#navb a:hover{
float: left;
margin: 0 2px 0 0;
}


#navb #t_overview a{
background:  url(overview.gif) no-repeat bottom left;
}
#navb #t_detail a{
background:  url(detail.gif) no-repeat bottom left;
}
#navb #t_shows a{
background:  url(shows.gif) no-repeat bottom left;
}
#navb #t_photos a{
background:  url(photos.gif) no-repeat bottom left;
}
#navb #t_bandswelike a{
background:  url(bandswelike.gif) no-repeat bottom left;
}
#navb #t_comments a{
background:  url(comments.gif) no-repeat bottom left;
}

#navb #t_overview a:hover, body#overview #t_overview a{
background:  url(overview_over.gif) no-repeat bottom left;
}
#navb #t_detail a:hover, body#detail #t_detail a{
background:  url(detail_over.gif) no-repeat bottom left;
}
#navb #t_shows a:hover, body#shows #t_shows a{
background:  url(shows_over.gif) no-repeat bottom left;
}
#navb #t_photos a:hover, body#photos #t_photos a{
background:  url(photos_over.gif) no-repeat bottom left;
}
#navb #t_bandswelike a:hover, body#bandswelike #t_bandswelike a{
background:  url(bandswelike_over.gif) no-repeat bottom left;
}

#navb  #t_comments a:hover, body#comments #t_comments a{
background:  url(comments_over.gif) no-repeat bottom left;
}



#navm {
margin: 0;
padding: 0; 
list-style: none;

}
#navm li{
float: left;
margin: 0;
padding: 0;

}
#navm a{
float: left;
margin: 0 2px 0 0;
}

#navm a:hover{
float: left;
margin: 0 2px 0 0;
}

#navm #t_freemedia a{
background:  url(freemedia.gif) no-repeat bottom left;
}
#navm #t_buymedia a{
background:  url(buymedia.gif) no-repeat bottom left;
}

#navm #t_freemedia a:hover, body#freemedia #t_freemedia a{
background:  url(freemedia_over.gif) no-repeat bottom left;
}

#navm  #t_buymedia a:hover, body#buymedia #buymedia a{
background:  url(buymedia_over.gif) no-repeat bottom left;
}

#navm #t_freemedia_up a{
background:  url(freemedia_over.gif) no-repeat bottom left;
}
#navm #t_buymedia_up a{
background:  url(buymedia_over.gif) no-repeat bottom left;
}






.mediatable_head{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	color: #ffffff;
	background-color: #7f7f7f;
	padding: 2;
	text-align: left;
	margin: 2;
	text-transform: uppercase;
}

.mediatable_headfont{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	color: #ffffff;
text-transform: uppercase;
}

.mediatable_head_left{
background-color: #B8B8B8;
	padding: 2;
	text-align: left;
	margin: 2;
	U
}
.mediatable_album{
background-color: #999999;
	padding: 2;
	text-align: left;
	margin: 2;
}

.mediatable_albumleft{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #3E3E3E;
		font-weight: bold;
background-color: #999999;
	padding: 2;
margin: 2;
	text-align: right;
}
.mediatable_albumfont{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #3E3E3E;
		font-weight: bold;
text-transform: capitalize;
}

.mediatable_songfont{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #3E3E3E;
text-transform: capitalize;
}

.mediatable_song{
background-color: #C5C5C5;
	padding: 2;
	text-align: left;
	margin: 2;
}

.mediatable_songimage{
	background-color: #C5C5C5;
	padding: 2;
	text-align: center;
	margin: 2;
	
}


.mediatable_albumimage{
	
background-color: #999999;
	padding: 2;
	text-align: center;

}

.mediatable_albumsong{
background-color: #D9D9B2;
	padding: 2;
	text-align: left;
	margin: 2;

}
.mediatable_albumsongimage{

	
	background-color: #D9D9B2;
	padding: 2;
	text-align: center;
	margin: 2;
	
}


.mediatable_time{
background-color: #D9D9B2;
	padding: 2;
	text-align: right;
	margin: 2;
	
}
.mediatable_timesong{
	
background-color: #C5C5C5;
	padding: 2;
	text-align: right;
	margin: 2;
	
}








.links a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #3A3A3A;
}

.links a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #3A3A3A;
}

.links a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #3A3A3A;
}

.links a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #3A3A3A;
}


.ascopy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
color: #3F3F3F;
}

.astitle{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
		font-weight: bold;
color: #3A3A3A;


}


.show{
	border:solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-color: #3F3F3F;
	margin-bottom: 15px;
	}
.showlocation{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
	color: #3A3A3A;
	margin-bottom: 2px;
}

.showlabel{
float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
color: #3A3A3A;
	margin-right:8px;
	
	}

.showdata{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
color: #3F3F3F;
float:left;
	text-align: left;
	margin-right:8px;

}
.showline{
clear:both;
border:solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	color: #3A3A3A;
	margin-bottom:8px

	}





.photorowcolor{
	background-position: right top;
	border:solid;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-color: #3A3A3A;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #3A3A3A;
	text-transform: capitalize;
	
	
}

.photo{

	padding-top: 0px;
	padding-bottom: 17px;
	padding-left: 0px;


	
}

.band{

	border:solid;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-color: #3F3F3F;
	padding-left: 0px;
	margin-bottom: 15px;
	}

.bandtitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
	color: #3A3A3A;
	margin-bottom: 2px;
}
#bandlinkdiv {
margin-bottom:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
font-weight:700;
color:#3A3A3A;
}
#bandlinkdiv a{
margin-bottom:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
font-weight:700;
color:#3A3A3A;
}

.bandline {
clear:both;
border:solid;
margin-bottom:8px;
border-color:#3F3F3F;
border-width:0 0 1px;
}





.bandcopy{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:13px;
color:#3F3F3F;
float:left;
text-align:left;
}





	
	
	.ascontainer{
	background-color: #E6E6E6;
	width:748px;
	text-align: left;
	margin-bottom: 12px;
}

.ascontainerpad{
	padding:4;
}

	.mediaextra{
	
	margin-bottom: 0px;
}  


	.scrollcontainer{
	width : 740px;
	height : 260px; /* JASON: increased from height  208px; */
	overflow : auto;
	background-color:#C5C5C5;
	padding: 0;
	margin: 0;
	}

	.scrollpadding{
	padding: 10px;

}
.mediaheight{
	
	height : 175px;
	background-color:#E6E6E6;

	}




	.asnavheight{
	
	height:26;
	
	}
	
	
	
	.overviewphoto{
	float: left;	
	width : 236px;
	height : 210px; /* JASON: expanded from height 157px */

		background-color: #000000;
	padding: 0;
margin-right: 4px;
	
	
	
	
	}
	
	
	
	
	.overviewscroll{
	width : 500px;
	height : 210px; /* JASON: expanded from height 157px */
	overflow : auto;
	background-color:#C5C5C5;
	padding: 0;
	margin: 0;
	float: left;	
	

	}
	
	
.overviewlinks {
float:left;
	width : 236px;
	height : 47px;
	margin-right: 4px;
	
	background-image: url(background_links.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.overviewlinkspadding{

padding-left:4;

padding-top:4;
padding-bottom:0;

}


.overviewemail {



float:left;
	width :500;
	height : 47px;
background-image: url(background_email.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 0;
	margin: 0;
}
	
	.overviewrow1 {

	height : 210px; /* JASON: expanded from height 157px */
	margin-bottom: 4px;

}
	.overviewrow2 {
	height : 47px;
	
}
	
	.overviewlinks_text a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #3A3A3A;
}

.overviewlinks_text a:visited{
	font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #3A3A3A;
}

.overviewlinks_text a:hover{
	font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #3A3A3A;
}

.overviewlinks_text a:active{
	font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #3A3A3A;
}

	.overviewscrollpadding{
	padding: 10px;

}

	.download{
	
	text-align: right;

	padding: 1 25 4 4px;
}
		.mediamessage{
			
			font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
	line-height: 12px;
	
	color: #000000;


	
}


.photocontainer{
background-color:#000000;
width:100%;
height:3000px;

text-align:center;
}
.photopadding{
padding: 20px;


}





.overview_email{
width:200px;
}

.overview_title {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
line-height:13px;
font-weight:700;
color: #3A3A3A;
}

.overview_label {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:13px;
font-weight:700;
color: #3A3A3A;
}


.promotion_initial_textfield{
width:190px;
}



