
<!--
html, body  {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #363636;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	height: 100%;
}

a:link, a:visited, a:active {
	color:#CC0000;
	text-decoration:none;
}

 a:hover {
color:#999999;
text-decoration:none;
}





p {
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#artistThumbHolder {
	width:213px;
	height:213px;
	background-image:url(../images/artist_bg.jpg);
	background-repeat:no-repeat;
	float:left;
	padding:6px;
}
.thumbNailHolder {
	width:270px;
	height:149px;
	padding-left:5px;
	padding-bottom:15px;
}
.releaseThumb {
	float:left;
	width:75px;
	height:75px;
	padding:3px;
}
.artistReleasesHolder{
	padding-left:10px;

}
.thumb {
	float:left;
	width:64px;
	height:36px;
	padding:7px 7px 7px 0;
}
.border2 {
	border: 4px solid #CCCCCC;
}
#featuredArtistHolder {
	width:264px;
	height:402px;
	background-image:url(../images/featured_artist_bg.jpg);
	

}
#ArtistStuffHolder {
	width:264px;
	height:348px;
	background-image:url(../images/artistViewLeft_bg.jpg);
	background-repeat:no-repeat;
}
#artistHolder {
	width:470px;
	height:100%;
	padding-bottom:20px;
	
}
#newsHolder {
	width:780px;
	height:60px;
	background-image:url(../images/shopcartTitle_bg.jpg);
	background-repeat:repeat-x;
}
#newsHolder2 {
	width:780px;
	height:100%;
}
.articleHolder{
	width:790px;
	height:121px;
	background-image:url(../images/newsArticle_bg.jpg);
	background-repeat:repeat-x;
	float:left;

}
.articleTextHolder {
	float:left;
	width:405px;
	height:121px;

}
.articleImageHolder {
	float:left;
	padding-right:20px;
	padding-top:12px;
	width:360px;
	text-align:right;
}
.articleTitle,.articleTitle a:link,.articleTitle a:visited, .articleTitle a:active {
	font-weight:bold;
	font-size:10px;
	color:#CC0000;
	text-transform:uppercase;
	padding-top:15px;
	padding-left:10px;
	text-decoration:none;
	letter-spacing:-1px;
}
.articleTitle a:hover {	

	color:#CCCCCC;

}
.artivlebody {
	font-size:9px;
	color:#666666;
	padding-left:20px;
}
.prodNameInfo{
	position:relative; 
	top: -40px;
	left: 15px;
	margin: 0px;
	padding: 0px;
	z-index: 81;
	color:#999999;
	font-size:20px;
	text-transform:uppercase;
	letter-spacing:-1px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	max-width:390px;
	max-height:25px;
	overflow:hidden;
}
.featuredArtistTitle{
	color:#666666;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	text-transform:uppercase;
	padding-top:0px;
	padding-left:5px;
}
.featuredArtistImage{
	width:259px;
	height:174px;
	padding-left:2px;
	padding-top:5px;
}
.featuredArtistArtist{
	color:#CC0000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	padding-top:10px;
	padding-left:5px;
}
.featuredArtistBody{
	color:#999999;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
}
.featuredArtistMoreBtn{
	position:relative; 
	top: 379px;
	left: 200px;
	margin: 0px;
	padding: 0px;
	z-index: 200;
	width:53px;
}
.artistThumbTitle {
	color:#CC0000;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-transform:uppercase;
	width:186px;
	max-height:15px;
	max-width:186px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	
}
.artistThumbTitleWhite {
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	width:186px;
	max-height:15px;
	max-width:186px;
	overflow:hidden;
	float:left;
	padding-left:5px;
}
.artistThumbTitleWhite a:link,.artistThumbTitleWhite a:visited,.artistThumbTitleWhite a:active {
	color:#FFFFFF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
.artistThumbTitleWhite a:hover{
	color:#666666;
}
.nextBTN {
	position:relative; 
	top: 15px;
	left: -7px;
	margin: 0px;
	padding: 0px;
	z-index: 104;
}
.prevBTN {
	position:relative; 
	top: 15px;
	left: -7px;
	margin: 0px;
	padding: 0px;
	z-index: 104;
}
.artistThumbImg {
	float:left;
	width:188px;
	height:141px;
	padding-top:6px;
	padding-left:5px;
	padding-bottom:17px;

}
.artistTitleBg {
	position:relative;  
	top: 15px;
	left: -7px;
	margin: 0px;
	padding: 0px;
	z-index: 80;
	width:490px;
	padding-bottom:10px;
	float:left;
}
.newsTitleBG {
	position:relative;  
	top: 15px;
	left: -7px;
	margin: 0px;
	padding: 0px;
	z-index: 80;
	padding-bottom:10px;
	float:left;
}
.newsTitle {
	color:#999999;
	font-size:20px;
	text-transform:uppercase;
	letter-spacing:-1px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding-top:20px;
	padding-left:15px;
	width:700px; 
	float:left;
}
.newsTitle2 {
	color:#999999;
	font-size:20px;
	text-transform:uppercase;
	letter-spacing:-1px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding-top:20px;
	padding-left:15px; 
	float:left;
}
.red, .red a:link, .red a:visited, .red a:active, .red a:hover{
	color:#CC0000;
	text-decoration:none;
}

.bioBody {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	padding-right:10px;
}
.border {
	border:solid 8px #999999;
}
.trackBackground {
	background-image:url(../images/digital_dBG.jpg);
	height:100%;
	width:472px;
}
.trackholder {
height:35px;
}

.trackcartholder {
max-height:36px;
height:36px;
}
.trackTitle {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
padding-right:15px;
padding-top:11px;
margin-left:20px;
width:250px;
	max-width:250px;
	max-height:11px;
	overflow:hidden;
}
.trackTitle {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
padding-right:15px;
padding-top:11px;
margin-left:20px;
width:350px;
	max-width:350px;
	max-height:11px;
	overflow:hidden;
}

.trackTitleOne {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
padding-right:15px;
padding-top:7px;
margin-left:20px;
width:350px;
	max-width:100px;
	max-height:20px;
	overflow:hidden;
}
.tourdateTXT{
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding-top:16px;
max-width:400px;
max-height:19px;
overflow:hidden;
}
.tourdateTXT a:link, .tourdateTXT a:visited, .tourdateTXT a:active {
color:#990000;
}
.tourdateTXT a:hover {
	color:#CCCCCC;
}
.trackTitle p {
	overflow:hidden;
	margin:0;
}
.trackBtn {
	float:left;
	padding-left:15px;
	padding-top:8px;
	width:20px;
}
.trackPrice {
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
padding-right:20px;
padding-top:8px;

}
.trackForm {
	float:right;
	padding-right:35px;
	padding-top:12px;
	
}
.digiFooterTXT{
float:right;
color:#990000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
padding-top:5px;
padding-right:20px;
}
.digiFooterTXT a:link, .digiFooterTXT a:visited, .digiFooterTXT a:active {
color:#990000;
}
.digiFooterTXT a:hover {
	color:#CCCCCC;
}
.backbuttonsart{
	position:relative; 
	top: -58px;
	left:-12px;
	margin: 0px;
	padding: 0px;
	z-index: 154;
	float:left;
	padding-left:440px;
	
}
.shopTitleBg {
	position:relative; 
	top: 15px;
	left: -7px;
	margin: 0px;
	padding: 0px;
	z-index: 80;
	padding-bottom:20px
}
.prodPriceInfo{
		position:relative; 
	top: -58px;
	left:-12px;
	margin: 0px;
	padding: 0px;
	z-index: 82;
	color:#cc0000;
	font-weight:bold;
	font-size:13px;
	text-transform:uppercase;
	float:right;
	
}
#pagecell1{
	
	margin: 0 auto;
	width:790px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 1px;
	
}
#mailingListHolder {
	width:289px;
	height:271px;
	float:left;
	background-image:url(../images/frontpage_06.jpg);
	background-repeat:no-repeat;
}
.mailingList {
width:209px;
height:143px;
float:left;
* height: 20px;

}

.cellPhoneList {
	
	width:289px;
	height:100px;
	* height: 20px;
}
.LeaderTitle {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFFFFF;
	float:left;
	padding-top:12px;
	padding-left:15px;
	
}
.leaderSubTitle {
font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#000000;
	float:left;
	padding-top:17px;
	padding-left:10px;
	width:45%;
	height:18px;

}
.leaderImage {
padding-top:15px;
padding-left:17px;
width:169px;
height:123px;
float:left;
}
.formText {
	color:#CCCCCC;
	font-size:9px;
}
.leaderText {
	color:#FFFFFF;
	font-size:9px;
	float:left;
	width:180px;
	height:100px;
	padding-top:15px;
	padding-left:10px;
	overflow:hidden;
}
.leaderMoreBtn {
float:right;
padding-right:10px;
}
#pagecell12{
	margin: 0 auto;
	width:790px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 1px;
	height: 99%;
}
#bottomContentHolder{
width:790px;
height:376px;
float:left;
}
.frontLeaderHolder {
width:394px;
height:186px;
float:left;
background-image:url(../images/frontpage_09_lilContent_03.jpg)
}
#flashNews {
width:790px;
height:72px;
float:left;
background-image:url(../images/frontpage_07.jpg);
background-repeat:no-repeat;
padding-bottom:8px;

}
#promoHolder{
	background-image:url(../images/frontpage_05.jpg);
height:281px;
width:501px;
float:left;
}
#siteInfo{

	font-size: small;
	color: #cccccc;
	margin-top: 0px;
	margin:0px;
}
#breadCrumb{
	font: small Verdana,sans-serif;
	color: #AAAAAA;
	background-image:url(../images/top.jpg);
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	height:11px;
	background-color:#FFFFFF;
	display:block;
}
#header{
	font: small Verdana,sans-serif;
	color: #AAAAAA;
	padding-bottom:0px;
	width:790px;
	height:175px;
}
#pageNav{
padding-left:10px;
	float: left;
	width:281px;
	font: small Verdana,sans-serif;
	
}
.btnHolder {
	float:left;
	width:84px;
}
#content{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 300px;
	height:100%;
	
}
#newsContent{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height:100%;

	
}
#content2{
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 300px;
	
	
	
}
#bodyclass{
	background-color:#FFFFFF;
	margin:0px 0px 0px 0px;
	height:100%;
	
}

#artistbodyclass{
	background:url(../images/artistTitleBar.jpg) no-repeat #FFFFFF;
	margin:0px 0px 0px 0px;
	height:100%;
	
}

#tl {
	position:relative;
	top: 15px;
	left: -14px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#tr {
	position:relative;
	top: 15px;
	right: -781px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}
#left {
background-image:url(../images/L-nav-grey-bg.jpg);
background-color:#434343;
float:left;
width:281px;
height:100%;
}
#releaseHolder{
	width:478px;
	height:100%;
	padding-bottom:20px;
}
.albumL {
	padding-left:10px;
	width:243px;
	height:64px;
	float:left;
	color:#ff0000;
}
.albumL img{
	padding-right:5px;
}
.albumL h2{
font-size:9px;
color:#999999;
margin:0px;
font-weight:normal;
}
.albumL h1{
margin:0px;
padding-top:8px;
font-size:11px;
color:#ff0000;
}
.albumL h1, .albumL a:link, .albumL a:visited{
	color:#ff0000;
	text-decoration:none;
}
.albumL h1, .albumL a:hover{
	color:#CCCCCC;
	text-decoration:none;
}
.albumR {
	width:237px;
	height:64px;
	float:left;
	
}
.albumR h1, .albumR a:link, .albumR a:visited{
	color:#000000;
	text-decoration:none;
}
.albumR h1, .albumR a:hover{
	color:#CCCCCC;
	text-decoration:none;
}
.albumR img{
	padding-right:5px;
}
.albumR h2{
font-size:9px;
color:#999999;
margin:0px;
font-weight:normal;
}
.albumR h1{
margin:0px;
padding-top:8px;
font-size:11px;
}
#storeAd {
	padding-top:10px;
	margin:0px;
}
#searchBox {
	position:relative;
	top: -7px;
	right: -80px;
	margin: 0px;
	padding: 0px;
	z-index: 99;
	background-image:url(../images/search_txt.jpg);
	background-repeat:no-repeat;
	background-position: 0px 8px;
	width:389px;
	height:32px;
}

#artists_box{
	background-image:url(../images/L-nav-title-artists.jpg);
	background-repeat:no-repeat;
	height:60px;
	width:inherit;
	padding-top:20px;
	
}
#prods_box{
	background-image:url(../images/L-nav-title-prods.jpg);
	background-repeat:no-repeat;
	height:60px;
	width:inherit;
	padding-top:20px;
	padding-left:15px;
	
}
.cartItem {
color:#FFFFFF;
font-size:9px;
width:140px;
display:block;
padding:5px;
font-weight:bold;

}
.cartItemNum {
color:#FFFFFF;
font-size:9px;
width:115px;
display:block;
padding-left:108px;
padding-bottom:20px;

}
.cartItem a:link,.cartItem a:visited {
	color:#FFFFFF;
	text-decoration:none;
	
}
.cartItem a:hover{
	color:#666666;
}
#shop_box{
	background-image:url(../images/L-nav-title-shopping.jpg);
	background-repeat:no-repeat;
	height:auto;
	width:inherit;
	padding-top:30px;
	padding-left:50px;
}
#account_box{
	background-image:url(../images/L-nav-title-account.jpg);
	background-repeat:no-repeat;
	height:153px;
	width:inherit;
	padding-top:20px;
	
}
#info_box{
	background-image:url(../images/L-nav-title-info.jpg);
	background-repeat:no-repeat;
	height:90px;
	width:inherit;
	padding-top:20px;
	padding-left:15px;
	
}
#topserller_box{
	background-image:url(../images/L-nav-title-topseller.jpg);
	background-repeat:no-repeat;
	height:130px;
	width:inherit;
	padding-top:20px;
	
}
.Release {
	background-image:url(../images/frontPage_bg.jpg);
	background-repeat:no-repeat;
	width:491px;
	height:57px;;
	padding-top:7px;

}
.menu_links {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	font-size:9px;
	
	
	
}
.menu_links a:link, ul{
	color:#FFFFFF;
	text-decoration:none;
	list-style-image:url(../images/bullet.jpg);
	

}

.menu_links a:visited{
   
	color:#FFFFFF;
	text-decoration:none;
}
.menu_links a:hover{
    
	color:#666666;
}
.topSellerTXT {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
}
.topSellerTXTmd {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	text-transform:uppercase;
	font-size:9px;
	font-weight:bold;
}
.topSellerTXTsm {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	text-transform:uppercase;
	font-size:8px;
	
}
.topSellerTXT a:link, .topSellerTXT a:visited{ text-decoration:none; border:none; color:#FFFFFF;}
.topSellerTXTmd a:link, .topSellerTXTmd a:visited{ text-decoration:none; border:none; color:#999999;}
.topSellerTXTmd a:hover, topSellerTXTsm a:hover {color: #FFFFFF;}
.topSellerTXT a:hover{color: #999999;}

.toLeft{
float:left;
}
.toRight{
	float:right;
}

.trBg {
background:#EEEEEE;
}

.mediaTable {
border:solid;
border-width:2px;
border-color:#CCCCCC;
width:762px;
}


.releaseHolder {
background:#FFFFFF;
height:156px;
float:left;
width:790px;
}

		.releaseImage {
		width:170px;
		float:left;
		}
				
				.relImg {
				width:75px;
				height:75px;
				margin:20px 0 0 25px;
				}
		
		.releaseTitle {
		background:#E1E1E1;
		width:780px;
		padding-left:10px;
		padding-top:3px;
		height:15px;
		}
		
		.releasePurchase {
		width:205px;
		float:left;
		}

				
				.purchaseHolder{
				width:203px;
				padding-top:14px;
				}
				
						.purchHeader {
						width:203px;
						height:23px;
						background:url(../images/rel_purchHead.jpg) no-repeat;
						}
						
						.purchBody {
						width:203px;
						background:url(../images/rel_purchBg.jpg) no-repeat;
						}
						
								.purchRows {
								width:198px;
								padding:2px 0 0 9px;
								}
										.purchrowBdy {
										width:183px;
										height:49px;
										background:url(../images/purch_lpcdBg.jpg) repeat-y;
										padding:2px;
										}
										
												.purchType{
												width:130px;
												height:10px;
												float:left;
												margin:3px;
												}
												.purchBtn{
												width:27px;
												height:19px;
												float:left;
												margin:3px;
												}
						.purchFoot {
						width:203px;
						height:8px;
						background:url(../images/rel_purchFoot.jpg) no-repeat;
						}
						
				.releaseBody {
				padding:15px 10px 10px 15px;
				float:left;
				width:370px;
				}
				
				
				
 .linksWrap a:link,.linksWrap a:visited,.linksWrap a:active {
	font-size:9px;
	color:#CC0000;
	text-decoration:none;
}

.linksWrap a:hover  {
color:#999999;
}


.featuredTour {
float:left;
width:263px;
margin:15px 8px 0 0;
}
	.featuredtourHead {
	width:263px;
	height:27px;
	background:url(../images/ftTab.jpg) no-repeat;
	}
	.ftBand {
	background:#E2E2E2;
	width:250px;
	padding:0 0 3px 13px;
	font-size:9px;
	font-weight:bold;
	text-transform:uppercase;
	}
	.ftBody {
	width:263px;
	background:url(../images/ftourBg.jpg) repeat-y;
	}
		.ftbdytxt {
		padding-left:5px;
		}
	
	.ftFoot {
	width:263px;
	height:16px;
	background:url(../images/ftFooter.jpg) no-repeat;
	}
	
	
.tourDates {
float:left;
width:493px;
margin:20px 0 0 5px;
}
	.tourHead {
	width:493px;
	height:34px;
	background:url(../images/tourTab.jpg) no-repeat;
	}
	.tourBody {
	width:493px;
	background:url(../images/tourBg.jpg) repeat-y;
	}
		.ftbdytxt {
		padding-left:5px;
		}
	
	.tourFoot {
	width:493px;
	height:15px;
	background:url(../images/tourFooter.jpg) no-repeat;
	}
.ftbdytxt1 {
padding-left:5px;
color:#CC0000;
}
.artistsTitle {
width:460px;
height:60px;
text-align:right;
padding-top:33px;
}
	
.prevNext{float:left;
}	


.tourdatesTbl a:link,.tourdatesTbl a:visited,.tourdatesTbl a:active {
	font-size:9px;
	color:#CC0000;
	text-decoration:none;
}

.tourdatesTbl a:hover  {
color:#999999;
}

.digitalHolder {
float:left;
width:472px;
padding-top:25px;
}

.tourLinks a:link, .tourLinks a:visited, .tourLinks a:active {
	color:#CC0000;
	text-decoration:none;
}

.tourLinks a:hover {
color:#999999;
text-decoration:none;
}

.locationWidth {
width:247px;
height:11px;
overflow:hidden;
padding:0px;
margin:0px;
}

.featuredWidth {
width:240px;
height:11px;
overflow:hidden;
padding:0px;
margin:0px;
float:right;
}


			
/********************************************************
* Form Elements
********************************************************/

select, textarea {
    width: 50%;
    font: normal 11px Verdana, Arial, Helvetica, sans-serif;
    color: #333;
    margin: 5px 0 10px 0;
}

/* Generic Form Rules */
.searchInput {
width:250px;
font-size:9px;
}

input.pv_checkbox {
    display: inline;
    width: 13px;
    height: 13px;
    margin: 0 3px;
    border: 0;
}
input.pv_buttons {
    border: 0;
    margin: 0;
    padding: 0;
    height: 25px;
}
textarea.pv_textarea {
    height: 80px;
}

.pv_standard_xs   { width: 50px; }
.pv_standard_sm   { width: 100px; }
.pv_standard_m    { width: 150px; }
.pv_standard_lg   { width: 200px; }
.pv_standard_xl   { width: 250px; }

